Skip to content

fix: dark/light toggle, encrypted note display, overflow#21

Merged
voidreamer merged 5 commits intomainfrom
staging
Feb 3, 2026
Merged

fix: dark/light toggle, encrypted note display, overflow#21
voidreamer merged 5 commits intomainfrom
staging

Conversation

@voidreamer
Copy link
Copy Markdown
Owner

No description provided.

Merrino added 5 commits February 2, 2026 21:45
- Add 'rosewood' (dark) and 'rosewood-light' themes
- Glass backdrop-blur effects on sidebar, header, cards, modals, list items
- Gradient accent colors (rose → lavender)
- Smooth hover transitions with elevation
- Set rosewood as default theme for new users
- Inter font family for clean typography
- All existing themes preserved as options
- Install rosewood-ui from GitHub
- Import variables.css, glass.css, and animations.css from rosewood-ui
- Glass utilities (rw-glass, rw-gradient-text, etc) now available
- Rosewood theme uses shared design tokens from the library
- Remove brutalist, paper, sketchy, terminal, dark themes
- Keep only rosewood (dark) and rosewood-light
- Migrate all existing users to rosewood via version bump
- Remove 95 old theme-specific CSS rules (-20KB)
- Remove ThemeShowcase page
- Cards now have max-height to prevent long notes from stretching
- Dashboard redesigned: households as compact chips, notes as clean list
- Each note row shows type icon, title, household name, and relative time
- Removed confusing duplicate 'Recent Lists' section
- Single-column layout for mobile
- Glass effects on all rosewood elements
- Fix dark mode toggle: was hardcoded to 'dark', now uses 'rosewood'
- Encrypted notes show lock icon instead of type icon
- Encrypted titles show 'Encrypted note' instead of JSON blob
- Encrypted previews show '🔒 Unlock to view contents'
- Encrypted list items show '••••' placeholder
- Italic styling on encrypted titles for visual distinction
@voidreamer voidreamer merged commit e055338 into main Feb 3, 2026
6 checks passed
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