dev→main: subscriptions table mobile card layout #64

Merged
bvandeusen merged 1 commits from dev into main 2026-06-04 12:56:59 -04:00
Owner

Final mobile-pass item (HEAD b08b12e, run #504 green). No backend changes, no new migrations.

  • SubscriptionsTab v-data-table gets mobile-breakpoint=600 → each subscription row stacks into a label:value card on phones (custom slots — platform chips, health dot, action buttons — render as card rows). The expanded sources detail reclaims its desktop indent on mobile and keeps its own horizontal scroll for the wide source columns.

🤖 Generated with Claude Code

Final mobile-pass item (HEAD `b08b12e`, run #504 green). No backend changes, no new migrations. - SubscriptionsTab v-data-table gets `mobile-breakpoint=600` → each subscription row stacks into a label:value card on phones (custom slots — platform chips, health dot, action buttons — render as card rows). The expanded sources detail reclaims its desktop indent on mobile and keeps its own horizontal scroll for the wide source columns. 🤖 Generated with [Claude Code](https://claude.com/claude-code)
bvandeusen added 1 commit 2026-06-04 12:56:52 -04:00
fix(ui): subscriptions table → card layout on mobile
CI / lint (push) Successful in 2s
CI / backend-lint-and-test (push) Successful in 11s
CI / frontend-build (push) Successful in 1m8s
CI / integration (push) Successful in 2m56s
b08b12eb8f
The subscriptions v-data-table (select + expand + 6 cols + a nested 8-col
sources sub-table) horizontally-scrolled on phones. Set mobile-breakpoint=600
so Vuetify stacks each subscription row into a label:value card below 600px;
the custom item slots (platform chips, health dot, action buttons) render as
card rows. The expanded sources detail reclaims its desktop indent on mobile
and keeps its own horizontal scroll for the wide source columns.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
bvandeusen merged commit ce7b154ae9 into main 2026-06-04 12:56:59 -04:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: bvandeusen/FabledCurator#64