• Steven's avatar
    feat(web): add quick language and theme switchers to user menu · 2371bbb1
    Steven authored
    - Add language and theme selector submenus to UserMenu component for quick access
    - Refactor shared utilities: extract THEME_OPTIONS constant and getLocaleDisplayName() function
    - Update LocaleSelect and ThemeSelect to use shared utilities, eliminating code duplication
    - Make UserMenu reactive with MobX observer for real-time setting updates
    - Fix language switching reactivity by immediately updating workspaceStore.state.locale
    - Add scrollable menu support for language selector (max-h-[90vh])
    - Apply same instant locale update to PreferencesSection for consistency
    
    🤖 Generated with [Claude Code](https://claude.com/claude-code)
    Co-Authored-By: 's avatarClaude <noreply@anthropic.com>
    2371bbb1
Name
Last commit
Last update
.github Loading commit data...
cmd/memos Loading commit data...
internal Loading commit data...
plugin Loading commit data...
proto Loading commit data...
scripts Loading commit data...
server Loading commit data...
store Loading commit data...
web Loading commit data...
.dockerignore Loading commit data...
.gitignore Loading commit data...
.golangci.yaml Loading commit data...
.goreleaser.yaml Loading commit data...
CLAUDE.md Loading commit data...
CODEOWNERS Loading commit data...
LICENSE Loading commit data...
README.md Loading commit data...
SECURITY.md Loading commit data...
go.mod Loading commit data...
go.sum Loading commit data...