Skip to content

refactor(sidebar): move Settings from the sidebar footer into the user menu#147

Open
dantaspaulo wants to merge 1 commit into
trypostit:mainfrom
dantaspaulo:feat/settings-into-user-menu
Open

refactor(sidebar): move Settings from the sidebar footer into the user menu#147
dantaspaulo wants to merge 1 commit into
trypostit:mainfrom
dantaspaulo:feat/settings-into-user-menu

Conversation

@dantaspaulo

Copy link
Copy Markdown

Problem

Settings lived on its own fixed row at the bottom of the sidebar. It's a
secondary destination, so it took a permanent row of sidebar space for a link
that's rarely the main action.

Change

Settings now sits inside the user dropdown (above Profile), where it groups
naturally with Profile / Language / Log out and frees that fixed sidebar row.

  • UserMenuContent.vue — Settings item added above Profile.
  • AppSidebar.vue — footer Settings block removed, along with the now-unused
    IconSettings, settingsHub and useActiveUrl/urlIsActive.

…r menu

Settings lived on its own fixed row at the bottom of the sidebar. It's a
secondary destination, so it now sits inside the user dropdown (above Profile),
where it groups naturally with Profile / Language / Log out and frees a fixed
row of sidebar space.

- UserMenuContent: Settings item added above Profile.
- AppSidebar: footer Settings block removed, along with the now-unused
  IconSettings, settingsHub and useActiveUrl/urlIsActive.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant