Till-JS
863dd621f5
feat(todo): add comprehensive settings page with 20+ preferences
...
- Add global settings: confirmOnDelete, keyboardShortcutsEnabled
- Create Todo-specific settings store with localStorage persistence
- Add new shared-ui components: SettingsSelect, SettingsNumberInput, SettingsTimeInput
- Redesign settings page with 6 new sections:
- Task behavior (priority, due time, auto-archive, quick-add project)
- View & display (default view, compact mode, task counts, subtask progress)
- Kanban board (card size, labels, WIP limit)
- Notifications (reminders, daily digest, overdue alerts)
- Productivity (focus mode, pomodoro, daily goal, streak)
- Keyboard shortcuts
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-09 13:30:02 +01:00
Till-JS
482509a574
🐛 fix(theme): add ShadCN-style CSS variable aliases for shared components
...
- Add aliases without color- prefix (--background, --foreground, --primary, etc.)
- Fix Mana/Subscription page styling across all apps
- Remove conflicting legacy aliases from contacts app.css
- Update contacts mana page to use toast instead of alert
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-03 00:20:49 +01:00
Till-JS
7deb5b9a1e
feat(shared-ui): add reusable settings components with glass styling
...
- Add SettingsPage, SettingsSection, SettingsCard components
- Add SettingsRow, SettingsToggle for interactive elements
- Add SettingsDangerZone, SettingsDangerButton for destructive actions
- Apply glass morphism styling matching PillNavigation
- Migrate settings pages in manacore, presi, zitare apps
- Migrate archived apps: maerchenzauber, memoro, nutriphi, uload
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-29 13:22:12 +01:00