Skip to content

Teams: Matched GitHub's sidebar and underline tabs on team pages - #115

Merged
whereareiam merged 1 commit into
devfrom
fix/team-page
Oct 23, 2026
Merged

whereareiam merged 1 commit into
devfrom
fix/team-page

Conversation

@whereareiam

@whereareiam whereareiam commented Oct 22, 2026 •

Copy link
Copy Markdown
Owner

Stacked on #114 (fix/notification-subscriptions); merge that first.

What changes

A team's members and repositories pages kept Forgejo's boxed summary card, its teal Settings button and a boxed tab bar.

  • The summary becomes a GitHub sidebar: the team's name as a heading with Leave or Join beside it, the description and permissions as text, and Settings as a default button.
  • The Members and Repositories tabs become underline tabs with counters, over the list's box.

Before and after

Dark mode, in the dev preview at 1316px.

Team repositories: before after
Team repositories before Team repositories after

Checks

  • bun run bundle, bunx vitest run (420 tests) and Prettier pass on this branch. bun run lint fails on dev too, because typescript-eslint does not support the installed TypeScript 7.
  • The pull request workflow runs only for pull requests into dev, so these checks ran locally.
  • Checked in the dev preview at desktop and phone width, in dark and light mode.

Preview: http://localhost:3000/org/acme/teams/maintainers/repositories

🤖 Generated with Claude Code

@whereareiam whereareiam added the change Changed look, templates or compatibility label Oct 22, 2026
A team's members and repositories kept Forgejo's boxed summary card,
its teal Settings button and a boxed tab bar. The summary becomes a
GitHub sidebar: the team's name as a heading with Leave or Join beside
it, the description and permissions as text, and Settings as a default
button. The members and repositories tabs become underline tabs with
counters over the list's box.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Base automatically changed from fix/notification-subscriptions to dev October 23, 2026 06:04
@whereareiam
whereareiam merged commit a39d298 into dev Oct 23, 2026
7 checks passed
@whereareiam
whereareiam deleted the fix/team-page branch October 23, 2026 06:04
@whereareiam whereareiam changed the title Teams: GitHub's sidebar and underline tabs on a team's pages Teams: Matched GitHub's sidebar and underline tabs on team pages Oct 23, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

change Changed look, templates or compatibility

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant