Skip to content

Move the Admin button to the bottom of the sidebar #173

Description

@Reuzehagel

What problem does this solve?

The Admin link sits at the top of the sidebar, right under Servers, above the per-server navigation. Admin is somewhere you go occasionally, while the server nav is what you use more, so the ordering is backwards imo.

Admin is also an account-level control, and the rest of those live at the bottom of the sidebar next to the user avatar. It would sit more naturally down there with them.

There is already a way to reach the admin area from the bottom, through the right-click or three-dot menu on your user, but that takes two clicks instead of one, so it doesn't replace the top-level link in practice.

Image Image

Describe the solution you'd like

Move the Admin entry, along with "View in Admin Area" when you're viewing a server, down to the bottom of the sidebar next to the user section. That groups the account-level controls together and lets the server navigation start at the top.

It should stay a single-click link rather than moving inside the three-dot menu, so it's no slower to reach than it is now.

If moving it outright is too opinionated, a preference for Admin placement (top or bottom) would solve it too.

Alternatives considered

The three-dot menu on the user avatar already opens the admin area, and that works, but it's two clicks where the sidebar link is one, so I'd keep using the top link if nothing changed.

A settings toggle for sidebar placement would also work and avoids forcing the change on people who like it where it is, though it's more to build and maintain than just moving the link.

Area

Frontend / UI

Additional context

No response

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    featureNew feature or request

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions