• Steven's avatar
    refactor(theme): consolidate theme system and polish dark mode colors · 7f753bf6
    Steven authored
    - Reduce themes from 6 to 4: system, light, dark, paper
      - Remove midnight (too similar to dark) and whitewall (too similar to light)
      - Drop all unused tokens: chart-*, sidebar-primary, sidebar-border,
        sidebar-ring, shadow-2xs, tracking-normal, spacing
      - Remove redundant @theme inline blocks from dynamic theme files
        (Tailwind only processes them at compile time, not at runtime)
      - Move shared tokens (fonts, radius) to default.css only
    
    - Polish dark mode color palette
      - Consistent cool-slate hue (h265) across all surfaces
      - Proper surface layering: sidebar(0.07) → bg(0.09) → card(0.13) →
        popover(0.17) → secondary(0.19) → muted(0.21) → accent(0.22)
      - Foreground softened to 0.82 (from 0.9) — comfortable off-white
      - Accent more chromatic than muted (0.012 vs 0.008) — hover feels interactive
      - Popover elevated above card (0.17 vs 0.13) — floating elements visible
      - Destructive more vivid (0.62/c0.20) — clearly red on dark surfaces
      - Input border (0.25) more distinct than layout border (0.21)
      - Sidebar foreground (0.68) dimmer than content foreground (0.82)
    
    - Fix inline code background invisible in dark mode (#5674)
      - Muted was same lightness as card — increased to 0.21 for clear contrast
    7f753bf6
Name
Last commit
Last update
..
ActivityCalendar Loading commit data...
ConfirmDialog Loading commit data...
Inbox Loading commit data...
MasonryView Loading commit data...
MemoActionMenu Loading commit data...
MemoContent Loading commit data...
MemoDetailSidebar Loading commit data...
MemoEditor Loading commit data...
MemoExplorer Loading commit data...
MemoReactionListView Loading commit data...
MemoRelationForceGraph Loading commit data...
MemoView Loading commit data...
PagedMemoList Loading commit data...
Settings Loading commit data...
StatisticsView Loading commit data...
UserMemoMap Loading commit data...
kit Loading commit data...
map Loading commit data...
ui Loading commit data...
AttachmentIcon.tsx Loading commit data...
AuthFooter.tsx Loading commit data...
ChangeMemberPasswordDialog.tsx Loading commit data...
CreateAccessTokenDialog.tsx Loading commit data...
CreateIdentityProviderDialog.tsx Loading commit data...
CreateShortcutDialog.tsx Loading commit data...
CreateUserDialog.tsx Loading commit data...
CreateWebhookDialog.tsx Loading commit data...
DateTimeInput.tsx Loading commit data...
Empty.tsx Loading commit data...
ErrorBoundary.tsx Loading commit data...
LearnMore.tsx Loading commit data...
LocaleSelect.tsx Loading commit data...
MemoAttachment.tsx Loading commit data...
MemoDisplaySettingMenu.tsx Loading commit data...
MemoFilters.tsx Loading commit data...
MemoResource.tsx Loading commit data...
MemosLogo.tsx Loading commit data...
MobileHeader.tsx Loading commit data...
Navigation.tsx Loading commit data...
NavigationDrawer.tsx Loading commit data...
PasswordSignInForm.tsx Loading commit data...
PreviewImageDialog.tsx Loading commit data...
RequiredBadge.tsx Loading commit data...
SearchBar.tsx Loading commit data...
Skeleton.tsx Loading commit data...
TagTree.tsx Loading commit data...
ThemeSelect.tsx Loading commit data...
UpdateAccountDialog.tsx Loading commit data...
UpdateCustomizedProfileDialog.tsx Loading commit data...
UserAvatar.tsx Loading commit data...
UserMenu.tsx Loading commit data...
VisibilityIcon.tsx Loading commit data...