Skip to content

feat(ui): flow Home fronting cards into a grid on wide screens - #48

Merged
SiteRelEnby merged 1 commit into
mainfrom
feat/home-grid-wide-screens
Jul 27, 2026
Merged

feat(ui): flow Home fronting cards into a grid on wide screens#48
SiteRelEnby merged 1 commit into
mainfrom
feat/home-grid-wide-screens

Conversation

@SiteRelEnby

@SiteRelEnby SiteRelEnby commented Jul 27, 2026

Copy link
Copy Markdown
Collaborator

Follow-up to #47 (large-screen layout). That PR merged just before this commit landed on the branch, so the Home grid missed the boat - this carries it over on its own.

What

Home's fronting list was a single column, so on a tablet or landscape it left most of the width empty even after #47's pillar-box fix. It's now an adaptive grid:

  • Phones: one column, unchanged.
  • Wider windows (tablet, landscape, unfolded): two or more columns, flowing to fit.

Home opts out of #47's content-width cap (FULL_BLEED_ROUTES) so the grid gets the whole width to lay columns across rather than being capped to a single centred column's worth. Announcements and the bottom spacer span the full row.

Testing

:app:assemblePlayRelease green (through R8). Device checklist:

  • Phone portrait: single column, looks as before
  • Tablet / landscape: fronting cards flow into 2+ columns and fill the width
  • Announcement banners still span the full width above the cards
  • Long-press a card still opens the remove-from-front dialog

Follow-up (not here)

  • Two-pane list/detail on expanded width (Members, History) via ListDetailPaneScaffold.

Home's fronting list was a single column, so on a tablet or landscape it left
most of the width empty. Switch it to an adaptive grid (one column on phones,
two or more as the window widens) and exempt Home from the content-width cap so
the grid gets the whole width to lay columns across. Announcements and the
bottom spacer span the full row.
@SiteRelEnby
SiteRelEnby enabled auto-merge July 27, 2026 01:40
@SiteRelEnby
SiteRelEnby merged commit f04a873 into main Jul 27, 2026
1 check passed
@SiteRelEnby
SiteRelEnby deleted the feat/home-grid-wide-screens branch July 27, 2026 01:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant