Repository page: grid for the main four, More section !140

merged merged by cmc on 2026-09-30 02:18 UTC · krz/gitbay-ios:repo-page into main

Discussion

cmc
  • Files, Merge Requests, Issues, Builds in a 2x2 grid under the header. Counts come from one page (limit 50) of mr list / issue list, shown as "50+" when a next page exists; build status from build list --limit 1. repo show carries none of this, so these are three extra reads per load, run concurrently after the README.
  • History, Branches & Tags, Milestones, Labels, Releases, Wiki, Search in Files under a collapsed More section below the README.
  • Settings moves to the … menu (it had no gating before; still shown to everyone, keeps repo-settings-link).
  • Owner is a link in the header (repo-owner-link) instead of its own row.
  • LiveSmokeUITests: grid tiles found by repo-link-*, More links expand repo-more first, Settings opened through the menu, rename check reads the nav title.

Closes #16