Tour Dash

Where the account lives

The bottom of the sidebar holds five different kinds of thing: help, settings, sign out, three social links and your profile. That's why it feels crowded. Every proposal below moves the profile up next to the theme toggle, the way most apps do it, and each one puts sign out somewhere different. Pick one and I'll build it.

Date 13 September 2026 File AppSidebar.tsx, AppHeader.tsx Status A shipped on 13 September
00

What's there now

Below the menu there are six rows plus a divider, which comes to about 210px on a laptop. The header's right side has space left over: the button, the bell and the theme toggle.

A

Account menu in the header Recommended

Your avatar sits to the right of the theme toggle. Clicking it opens a small menu with your name and email at the top, then Profile, Settings and Sign out. The sidebar keeps How it works and puts the social icons on the same row, so the footer goes from six rows to one.

The avatar menu is open here. Sign out has its own section at the bottom of the menu so nobody hits it while reaching for Settings.

For itPeople already know this pattern from Gmail, GitHub, Stripe and Linear. Sign out stays one click behind the avatar, and it takes the most space back from the sidebar.
Against itSettings loses its spot in the sidebar, so it takes two clicks instead of one. That seems fine, since nobody works out of the Settings page.
B

The avatar takes the theme toggle too

Like A, except the theme toggle moves into the avatar menu as a Light, Dark, System switch, so the header ends up with just the bell and your avatar. How it works moves into the menu too, and the sidebar footer keeps only the social icons.

This is the calmest header of the three, and it's also the only option that adds a follow-system theme setting, which the app doesn't have today.

For itThis clears the most space in both places. Everything about you and the app sits in one menu, and the sidebar is only navigation.
Against itSwitching the theme goes from one click to two, and How it works gets harder to find for new accounts, which are the people who need it most.
C

Avatar goes straight to your profile, sign out moves into Settings

The avatar at the top right isn't a menu. One click opens your profile. How it works and Settings stay in the sidebar where they are, and sign out becomes its own row at the bottom of the Settings page, the way iOS and many banking apps do it.

This shows the Settings page open. Your name and email sit next to the sign out button, so you can see which account you're about to leave.

For itIt's the smallest change. There's no new menu, and the page you open most from the account row, your profile, is still one click away.
Against itSign out takes two clicks, and it's hidden for anyone who expects it under the avatar. Someone on a shared office computer might not find it.
Next

Which one

You picked A, with How it works added to the avatar menu as well. The menu now has Profile, Settings, How it works and then Sign out below a divider. After that, How it works came out of the sidebar, so the footer holds only the social links and hides when the rail is collapsed. I checked it in /demo on a laptop, with the sidebar collapsed and at phone width, and the typecheck and build both pass. It was deployed to tour-dash.pages.dev and app.tourdash.io in commit 2d08022.

I'd go with A. It clears most of the sidebar footer, sign out ends up where people look for it first, and the theme toggle stays one click away. Any of the three takes about an hour, and all of them keep the rules already in place: sentence case, no amber on the avatar, and the header avatar in /demo reads the demo's own data, so it makes no Supabase requests.

Reply with A, B or C, or a mix like "A, but put How it works in the menu". I'll build it on the dev server and check it on desktop, the collapsed rail and a phone before anything ships.

All reports View the application →