Skip to content

Add admin badge to navbar avatar#36790

Merged
lunny merged 6 commits into
go-gitea:mainfrom
silverwind:adminbadge
Mar 1, 2026
Merged

Add admin badge to navbar avatar#36790
lunny merged 6 commits into
go-gitea:mainfrom
silverwind:adminbadge

Conversation

@silverwind
Copy link
Copy Markdown
Member

@silverwind silverwind commented Mar 1, 2026

Replace the standalone site admin icon in the navbar with a Discord-style shield badge on the user avatar.

image

Fixes: #35904

@GiteaBot GiteaBot added the lgtm/need 2 This PR needs two approvals by maintainers to be considered for merging. label Mar 1, 2026
Replace the standalone site admin icon in the navbar with a
Discord-style shield badge on the user avatar. The badge uses a green
background with the cutout border technique from the notification count.
The "Site Administration" link in the dropdown menu remains unchanged.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
silverwind and others added 2 commits March 1, 2026 11:19
Use flex alignment on the dropdown text instead of negative margins.
Adjust admin badge position and add tw-mr-2 on avatar.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@GiteaBot GiteaBot added lgtm/need 1 This PR needs approval from one additional maintainer to be merged. and removed lgtm/need 2 This PR needs two approvals by maintainers to be considered for merging. labels Mar 1, 2026
@GiteaBot GiteaBot added lgtm/done This PR has enough approvals to get merged. There are no important open reservations anymore. and removed lgtm/need 1 This PR needs approval from one additional maintainer to be merged. labels Mar 1, 2026
@silverwind
Copy link
Copy Markdown
Member Author

Small adjustments done, here is it fully zoomed in:

image

@silverwind
Copy link
Copy Markdown
Member Author

Latest:

image

@lunny lunny added the reviewed/wait-merge This pull request is part of the merge queue. It will be merged soon. label Mar 1, 2026
@lunny lunny added this to the 1.26.0 milestone Mar 1, 2026
@lunny lunny enabled auto-merge (squash) March 1, 2026 20:15
@lunny lunny merged commit c3b1e73 into go-gitea:main Mar 1, 2026
26 checks passed
@GiteaBot GiteaBot removed the reviewed/wait-merge This pull request is part of the merge queue. It will be merged soon. label Mar 1, 2026
zjjhot added a commit to zjjhot/gitea that referenced this pull request Mar 2, 2026
* giteaofficial/main: (21 commits)
  Enable docker layer caching for `dry-run` and `nightly` container builds (go-gitea#36738)
  Add admin badge to navbar avatar (go-gitea#36790)
  WorkflowDispatch api optionally return runid (go-gitea#36706)
  upgrade minimatch (go-gitea#36760)
  Add `never` option to `PUBLIC_URL_DETECTION` configuration (go-gitea#36785)
  Refactor avatar package, support default avatar fallback (go-gitea#36788)
  Mark unused&immature activitypub as "not implemented" (go-gitea#36789)
  Add “Copy Source” to markup comment menu (go-gitea#36726)
  Update Nix flake (go-gitea#36787)
  Implements OIDC RP-Initiated Logout (go-gitea#36724)
  Fix README symlink resolution in subdirectories like .github (go-gitea#36775)
  [skip ci] Updated translations via Crowdin
  Correct spelling (go-gitea#36783)
  refactor: replace legacy tw-flex utility classes with flex-text-block/inline (go-gitea#36778)
  Fix `no-content` message not rendering after comment edit (go-gitea#36733)
  Fix typos and grammar in English locale (go-gitea#36751)
  Move Fomantic dropdown CSS to custom module (go-gitea#36530)
  Use "Enable Gravatar" but not "Disable" (go-gitea#36771)
  feat: add branch_count to repository API (go-gitea#35351) (go-gitea#36743)
  Deprecate RenderWithErr (go-gitea#36769)
  ...
@silverwind silverwind deleted the adminbadge branch March 2, 2026 04:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

lgtm/done This PR has enough approvals to get merged. There are no important open reservations anymore.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Site Administration issue is missing

6 participants