Commit Graph

16 Commits

Author SHA1 Message Date
mleku
2aa0a8c460 feat: add QR scanner, improve UX, and simplify navigation
- Add live camera QR scanner for nsec/ncryptsec login
- Replace browser prompt() with proper password dialog for ncryptsec
- Add missing /notes/:id route for thread view navigation
- Remove explore section entirely (button, page, routes)
- Remove profile button from bottom nav, avatar now opens profile
- Remove "Notes" tab from feed, default to showing all posts/replies
- Add PasswordPromptProvider for secure password input
- Add SidebarDrawer for mobile navigation
- Add domain layer with value objects and adapters
- Various UI and navigation improvements

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-28 04:00:16 +02:00
mleku
6a7bfe0a3e refactor: update branding assets and convert settings to accordion UI
- Replace SVG favicons with PNG icons from new smeshicon assets
- Add theme-aware Icon component using smeshiconlight/dark PNGs
- Refactor Settings page to use collapsible accordion sections
- Add Radix UI accordion component with animations
- Update QrCode component to use new PNG icon
- Remove old favicon.svg and nostr.json files
- Add new logo assets in resources/ and src/assets/

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-27 05:10:41 +02:00
mleku
13b3b82443 refactor: rebrand from Jumble to Smesh
- Replace all Jumble branding with Smesh throughout codebase
- Add new Smesh logo images (light/dark themes)
- Update Logo component to use PNG images with theme support
- Update URLs to git.mleku.dev/mleku/smesh
- Rename JumbleTranslate to SmeshTranslate
- Update all i18n locale files with new branding
- Add system theme detection CSS to prevent flash on load
- Update PWA manifest, docker-compose, and config files

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-26 09:43:18 +02:00
codytseng
0e550d2511 style: format 2025-11-07 10:54:04 +08:00
codytseng
98bc077bb5 fix: remove redundant apple-touch-icon link from index.html 2025-10-30 22:45:49 +08:00
codytseng
fb5434da91 chore: 💨 2025-10-11 16:10:36 +08:00
codytseng
8b1c2ebe3f feat: update layout 2025-08-27 21:56:46 +08:00
codytseng
ccbce0e317 chore: format 2025-04-06 20:22:49 +08:00
codytseng
27ae980f42 chore: update description 2025-04-06 15:39:24 +08:00
codytseng
9a643a09ab fix: 🎨 2025-02-09 22:13:10 +08:00
codytseng
6543f29529 feat: set background color as early as possible 2025-01-17 10:38:25 +08:00
codytseng
4205e32d0f style: change background color 2025-01-06 23:20:10 +08:00
codytseng
3946e603b3 feat: improve mobile experience 2025-01-02 21:57:14 +08:00
codytseng
8a30987ad1 feat: add description and keywords metadata to index 2024-12-25 12:40:53 +08:00
codytseng
c5b0c0543a feat: pwa 2024-12-22 16:37:38 +08:00
codytseng
2b1e6fe8f5 refactor: remove electron-related code 2024-12-21 23:20:30 +08:00