Theme Control Room

Gitea UI preview without opening Gitea pages.

Use this page to judge color tokens, controls, borders, lists, forms, repo surfaces, and code blocks quickly.

Buttons

Labels

default primary open closed warning basic

Button Groups

Form

Inputs

Messages

Information message with neutral context.
Success message for completed actions.
Warning message for risky changes.
Error message for failed operations.

Avatars

C GH UI
chuan

Maintainer · last active now

octo / banana-modern

A compact repository page surface for judging navigation, cards, and file rows.

📁srctheme token generation
📁stylescomponent overrides
📄README.mdpreview and usage docs

Issue List

Navbar help link should be hidden before login

#42 opened 2 hours ago by chuan

Footer should not render on public pages

#37 merged yesterday

Code

gitea-theme-meta-info {
  --theme-display-name: "banana Modern Light";
}

:root {
  --color-primary: #f3cb00;
}

Stats

128Commits
14Branches
9Tags

Progress

72% migration coverage

Table

Name Status Updated Size
theme-banana-modern-light.css ready 2 minutes ago 88 KB
theme-banana-modern-dark.css review 9 minutes ago 91 KB
templates/base/head_navbar.tmpl override now 7 KB

Timeline

Opened issue

Asked to hide public help link.

Pushed commit

Added template override.

Verified preview

Rendered without footer.

Diff

12{{template "custom/extra_links" .}}
13- {{if not .IsSigned}} help link {{end}}
13+ {{/* public help link removed by theme override */}}
14</div>

Markdown

Theme notes

This preview should catch contrast and spacing problems before opening Gitea.

Template overrides are copied by bun run build.
  • Buttons and labels
  • Repo pages and lists
  • Diffs and markdown

Modal

Toast / Tooltip

Theme build completed.
Template changes require restart.
Hover target Tooltip text