Skip to content

feat: move sidebar account menu to settings button#49

Merged
lsave merged 1 commit intomainfrom
codex/sidebar-settings-account-menu
Mar 28, 2026
Merged

feat: move sidebar account menu to settings button#49
lsave merged 1 commit intomainfrom
codex/sidebar-settings-account-menu

Conversation

@lsave
Copy link
Copy Markdown
Contributor

@lsave lsave commented Mar 28, 2026

Summary:

  • move the sidebar account dropdown trigger from the user info block to the settings button while keeping the default footer layout unchanged
  • add the account avatar and display name to the dropdown header, keep settings and logout actions in the menu, and use the Hugeicons logout glyph
  • add a confirmation dialog before logging out and update the related sidebar copy in zh/en locales

Validation:

  • pnpm exec tsc --noEmit --pretty false

Copy link
Copy Markdown

@gemini-code-assist gemini-code-assist bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request updates the Sidebar component to enhance the user account and settings interface. Key changes include the introduction of a logout confirmation dialog, a redesigned account section that uses a dropdown menu for settings and logout actions, and updated internationalization strings for English and Chinese locales. I have no feedback to provide as no review comments were present.

@lsave lsave merged commit 0667cec into main Mar 28, 2026
2 checks passed
@lsave lsave deleted the codex/sidebar-settings-account-menu branch March 28, 2026 05:11
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