style(journals): stabilize and standardize all configuration interfaces
- Implemented 'untrack' safeguards in all modal effect blocks to prevent reactivity loops. - Standardized Module, Journal, and Entry configuration with unified tabbed UI and Aether Orange theme. - Fixed critical 'journal is undefined' and ReferenceErrors in configuration modals. - Restored missing button toggles and visibility options in journal-level settings. - Documented Dexie liveQuery '$' prefix mandate in GEMINI.md and project documentation. - Eliminated legacy JournalEntry_SettingsMenu in favor of ModalJournalEntryConfig.
This commit is contained in:
1
TODO.md
1
TODO.md
@@ -31,6 +31,7 @@ This is a list of tasks to be completed before the next event/show/conference.
|
||||
- [ ] **Phase 2: UI/UX Excellence**
|
||||
- [x] Implement "Quick Add" for high-velocity entry.
|
||||
- [x] Add rapid append/prepend functionality to existing entries.
|
||||
- [x] Standardize Module, Journal, and Entry configuration modals (Aether Orange pattern).
|
||||
- [ ] Ensure full cross-platform responsiveness (Mobile -> Workstation).
|
||||
- [ ] **Phase 3: Content Portability**
|
||||
- [x] Implement Structured Markdown import (with metadata).
|
||||
|
||||
Reference in New Issue
Block a user