chore: mark wikilink-underline task done
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
22
.claude-done
22
.claude-done
@@ -1,20 +1,2 @@
|
||||
Task: modified-notes-indicator
|
||||
Summary: Implemented visual indicators for uncommitted modified notes across the UI.
|
||||
|
||||
Changes:
|
||||
- NoteItem: Orange dot (accent-orange) before title for notes in git modified/added state
|
||||
- TabBar: Orange dot between title and close button for tabs with uncommitted changes
|
||||
- StatusBar: "N pending" counter with CircleDot icon when modified files exist
|
||||
- useEditorSave: Added onAfterSave callback to refresh modified files list after save
|
||||
- mock-tauri: Dynamically tracks saved files as modified, clears on commit
|
||||
- Design file: 3 frames showing NoteList, TabBar, and StatusBar indicator states
|
||||
|
||||
Product decisions:
|
||||
- Used accent-orange (#D9730D) for the indicator dot to stand out from type-colored icons
|
||||
- Dot appears before title in NoteList (consistent with how editors show file state)
|
||||
- Dot appears between title and close button in TabBar (visible but non-intrusive)
|
||||
- StatusBar shows "N pending" text (not just a number) for clarity
|
||||
- Indicators disappear after git commit (mockHasChanges + mockSavedPaths cleared)
|
||||
|
||||
Tests: 12 new tests covering NoteList (4), TabBar (3), StatusBar (3), useEditorSave (2)
|
||||
All 543 tests pass. Build succeeds. Code health gates passed.
|
||||
Task: wikilink-underline
|
||||
Summary: wikilink underline now follows type color
|
||||
|
||||
Reference in New Issue
Block a user