Repository page: replace the 13-row menu #16

closed cmc opened this on 2026-09-28 03:18 UTC · ux

Discussion

cmc 2026-09-28 03:18 UTC

The repository page is a 13-row menu.

RepoView.swift:45-82 lists Files, History, Branches & Tags, Merge Requests, Issues, Milestones, Labels, Builds, Releases, Wiki, Search in Files, Settings, and the owner, each a full-height row. The README starts below the fold on an iPhone 16.

Collapse it or rethink the layout. A starting point:

  • The four used most (Files, Merge Requests, Issues, Builds) as a compact row or grid with counts and the latest build status.
  • History, Branches & Tags, Milestones, Labels, Releases, Wiki and Search in Files under a "More" section or the toolbar menu.
  • Settings in the … menu.
  • The owner as a tappable part of the title instead of its own row.
  • The README directly under the header.

closed by cmc in commit 8618aa6dc1: Repository page: grid for the main four, More section (!140)

2026-09-30 02:18 UTC

referenced in commit eba8aea07b by cmc: Repository page: More above the README (!141)

2026-09-30 02:25 UTC

referenced in commit b4a6bd651f by cmc: Repository page: stat strip and More pills (!145)

2026-09-30 03:14 UTC