feat(ui): [6] Repo box with README tab #104

Closed
opened 2026-10-09 11:49:58 -05:00 by deadstyle · 1 comment
Owner

Part 1 of 3 of #98 (PM-approved design recorded on #98).

Problem

A repo has no place in lazyforge to read its own content. This adds box [6] Repo with its first tab, README.

Acceptance criteria

  • Box [6] Repo exists on a regular repo, reachable with 6 and tab. It is absent from ★ Renovate.
  • Details tabs are README · Files · Branches; only README works in this MR, the other two show "coming soon".
  • README renders as markdown, as PR bodies do, and scrolls with j/k/ctrl-d/ctrl-u.
  • A repo with no README shows "No README".
  • Works on Forgejo/Gitea and GitHub.
  • docs/design.md Boxes table, keymap (1–6) and docs/mockup.html updated.
Part 1 of 3 of #98 (PM-approved design recorded on #98). ## Problem A repo has no place in lazyforge to read its own content. This adds box `[6]` Repo with its first tab, README. ## Acceptance criteria - Box `[6]` Repo exists on a regular repo, reachable with `6` and `tab`. It is absent from ★ Renovate. - Details tabs are `README · Files · Branches`; only README works in this MR, the other two show "coming soon". - README renders as markdown, as PR bodies do, and scrolls with `j`/`k`/`ctrl-d`/`ctrl-u`. - A repo with no README shows "No README". - Works on Forgejo/Gitea and GitHub. - `docs/design.md` Boxes table, keymap (`1`–`6`) and `docs/mockup.html` updated.
Author
Owner

🤖 merged: #109

🤖 merged: https://git.bobparsons.dev/deadstyle/lazyforge/pulls/109
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
deadstyle/lazyforge#104
No description provided.