lucaronin
792b3009dd
fix: keep saved view reorder UI native
2026-04-29 11:51:22 +02:00
lucaronin
648241604f
feat: add theme mode command actions
2026-04-29 02:35:52 +02:00
lucaronin
65e54f108a
fix: render saved view colors
2026-04-29 01:40:16 +02:00
lucaronin
d2d4746d5c
feat: add vault ai agent permission modes
2026-04-29 01:26:33 +02:00
lucaronin
595c48ca59
fix: apply settings theme changes immediately
2026-04-28 21:16:30 +02:00
lucaronin
fd92ff5e9b
feat: allow manual saved view ordering
2026-04-28 20:41:07 +02:00
lucaronin
38fb8a7370
feat: copy mcp config from app
2026-04-28 14:03:10 +02:00
lucaronin
d2c15b8469
feat: hide gitignored vault content
2026-04-28 09:07:21 +02:00
lucaronin
e0ea0ddad9
chore: restore ui-design.pen (Pencil design file — not stale)
2026-04-06 19:27:40 +02:00
lucaronin
89f655cc04
chore: remove stale docs and assets (PROJECT-SPEC, ROADMAP, VISION, Design System Proposal, iPad Prototype, screenshots, untitled notes, prompt.txt, ui-design.pen)
2026-04-06 19:18:15 +02:00
lucaronin
8a17421000
chore: update ui-design.pen
2026-04-01 11:14:57 +02:00
lucaronin
f2a26cc73f
chore: update ui-design.pen
2026-03-30 14:21:24 +02:00
lucaronin
559c585a08
feat: add Pulse — vault activity feed showing git commit history
...
Adds a new Pulse sidebar section that shows chronological git commit
history for the vault. Commits are grouped by day with message, time,
short hash (clickable GitHub link when remote configured), file list
with add/modify/delete status icons, and summary badges. Clicking a
file opens the note in the editor. Disabled with tooltip for non-git
vaults. Accessible via sidebar click or "Go to Pulse" command palette.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-05 16:27:29 +01:00
lucaronin
fdb6a73b21
design: merge theming-system frames into ui-design.pen
2026-02-28 23:07:22 +01:00
lucaronin
4e93e1ea95
design: merge github-oauth-fix frames into ui-design.pen
2026-02-28 14:05:05 +01:00
lucaronin
33b851c4ab
design: merge tags-property-type + zoom-shortcuts frames into ui-design.pen
2026-02-28 12:44:18 +01:00
lucaronin
222a9ff2dd
design: merge relationship-x-cosmetic frames into ui-design.pen
2026-02-28 12:09:35 +01:00
lucaronin
21c0c12dcb
design: add theme Light to 25 dark-mode frames, remove before variants
2026-02-27 19:06:38 +01:00
lucaronin
29fddea2f0
design: fix search panel overlay layout positioning
2026-02-27 19:05:16 +01:00
lucaronin
142ff54e5a
fix: apply 3 pending fixes directly to main
...
- fix: deduplicate search results by note path (was PR #116 )
- fix: raise z-index on all overlays to appear above BlockNote editor (was PR #119 )
- fix: repair corrupted design-full-layouts.pen (was PR #121 )
PRs were blocked by merge conflicts after main advanced; applying directly.
2026-02-27 15:35:19 +01:00
Luca Rossi
190ae6420d
refactor: clean up ui-design.pen — remove befores, integrate design files ( #122 )
...
- Remove 2 'before' variant frames (csB01, mb001) keeping only 'after' versions
- Rename 'after' frames to drop Before/After labels (csA01, mb011)
- Integrate 18 frames from 7 design/*.pen files into ui-design.pen:
- 4 full layouts (editor focused, search, properties, changes view)
- 2 add-property-inline, 2 autocomplete-type-color, 2 date-picker
- 1 hide-backlinks-empty (after only), 4 smart-property-display
- 3 status-property-dropdown
- Reposition all integrated frames to avoid overlaps
- Frame count: 113 → 129 (−2 removed, +18 integrated)
- No dark mode conversion needed (all frames use CSS variables)
- No duplicates found (unnamed frames are section dividers)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-02-27 15:27:13 +01:00
Luca Rossi
943f6e3bc7
feat: structured design system in ui-design.pen ( #95 )
...
* feat: restructure ui-design.pen as complete design system
Major restructuring of the design canvas into 5 organized sections:
0. Cover — title, TOC with links to all sections
1. Foundations — colors, typography, spacing scale, heights, shadows
2. Components — 23 reusable components (atoms, molecules, organisms)
3. Full Layouts — 5 app variants at 1440×900
4. Feature Specs — 65 existing frames reorganized into 10 functional groups
Components created (reusable, defined once):
- Atoms: StatusDot, Separator, Badge, Button (Primary/Secondary/Ghost),
Input, IconButton
- Molecules: InspectorHeader, NoteListItem, Tab (Active/Inactive),
PropertyRow, RelationshipPill, SidebarFilterItem, SectionLabel,
SectionCountHeader, AddButton, RelGroupLabel, CommandPaletteItem,
EditableValue
- Organisms: Toast, AIChatMessage
Variables added (22 new):
- Spacing: --spacing-xs through --spacing-3xl (4px to 40px)
- Heights: --height-titlebar, --height-tabbar, --height-statusbar, etc.
- Shadows: --shadow-sm, --shadow-md, --shadow-lg
- Search colors: --search-bg, --search-input-bg (replacing hardcoded hex)
- Font: --font-mono
Hardcoded colors replaced with variables in existing frames.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
* feat: zero hardcoded colors + 6th layout (Focus Mode)
- Replace all 82 remaining hardcoded hex colors with CSS variables
- Add 11 new variables: search theme colors, traffic lights, white overlay
- Total variables: 79 (zero hardcoded fills in entire canvas)
- Add 6th full layout: Focus Mode — Distraction-free Writing (1440×900)
- All 6 layout variants now complete
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
* docs: add .claude-done summary
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
---------
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-26 17:18:35 +00:00
lucaronin
c0240c5d84
design: merge add-property-inline frames into ui-design.pen
2026-02-26 14:34:47 +01:00
lucaronin
72295dadae
design: merge status-property-dropdown frames into ui-design.pen
2026-02-26 14:01:13 +01:00
lucaronin
bd65a4b8bc
design: design system proposal + canvas reorganization
...
- Reorder frames in ui-design.pen for better spatial organization
- Add docs/DESIGN-SYSTEM-PROPOSAL.md: full design system analysis and roadmap
- Identifies 13 duplicated patterns (NoteList/Item x10, Inspector headers x7, etc.)
- Proposes atomic structure: atoms → molecules → organisms
- 6-phase implementation plan (16-22h total, phases 1-3 = 80% value)
- Naming conventions, component inventory, canvas layout strategy
2026-02-26 10:22:34 +01:00
Luca Rossi
7ca5ee47b5
refactor: reorganize all 65 frames in ui-design.pen into logical grid ( #86 )
...
All frames were overlapping at origin or had undefined positions.
Now organized into 23 functional groups with 100px intra-group spacing
and 500px inter-group spacing:
- Design System (Color Palette, Typography)
- App Layout (Full Layout)
- Sidebar Collapse (4 layout variants)
- macOS Border
- GitHub Vault (4 modal states)
- Settings
- Sidebar (drag handles, sections)
- Trash (4 views)
- Tabs (draggable + rename)
- Sort Controls
- Archive Notes
- Wikilinks
- Properties Inspector
- Referenced By
- Relations Edit
- URL Property
- Virtual List
- Modified Note Indicator
- NoteStatus
- Changes (version control)
- Git History
- Full-text Search
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-25 23:36:57 +00:00
lucaronin
131fe7dcd6
design: merge full-text-search frames into ui-design.pen
2026-02-25 00:35:21 +01:00
lucaronin
76504d300a
design: merge differenzia-pallino frames into ui-design.pen
2026-02-24 17:31:58 +01:00
lucaronin
0e9de3c1e2
design: merge vista-changes frames into ui-design.pen
2026-02-24 16:01:41 +01:00
lucaronin
55aff60571
design: merge url-property-click frames into ui-design.pen
2026-02-24 15:02:30 +01:00
lucaronin
f9008fcfff
design: merge relations-edit frames into ui-design.pen
2026-02-24 14:33:05 +01:00
lucaronin
83431351c3
design: merge modified-notes-indicator frames into ui-design.pen
2026-02-23 21:22:07 +01:00
lucaronin
9fb6c86a61
design: merge performance-note-list frames into ui-design.pen
2026-02-23 21:17:47 +01:00
lucaronin
a0783921cd
design: merge relazioni-bidirezionali + wikilink-colorati frames into ui-design.pen
2026-02-23 21:02:59 +01:00
lucaronin
50e505e1b5
design: merge properties-inspector frames into ui-design.pen
2026-02-23 19:44:50 +01:00
lucaronin
b88329e8df
design: merge fix-note-mutation, vault-from-github, sidebar-collapsable frames into ui-design.pen
2026-02-23 08:36:42 +01:00
lucaronin
547f21c616
design: merge settings-panel frame into ui-design.pen
2026-02-22 16:01:01 +01:00
lucaronin
f3790eb95c
design: merge macos-border frames into ui-design.pen
2026-02-22 12:31:47 +01:00
lucaronin
0da85350f5
design: merge rename-note-tab frames into ui-design.pen
2026-02-22 12:31:23 +01:00
lucaronin
752df01bf1
design: merge git-history frames into ui-design.pen
2026-02-22 10:02:38 +01:00
lucaronin
8d75702087
design: merge archive-notes-button frames into ui-design.pen
2026-02-22 10:02:20 +01:00
lucaronin
fb3cdf2bab
design: merge customize-sections-design frames into ui-design.pen
2026-02-21 19:01:52 +01:00
lucaronin
96252b66eb
design: merge draggable-section-groups frames into ui-design.pen
2026-02-21 18:36:34 +01:00
lucaronin
79ada08275
design: merge draggable-tabs frames into ui-design.pen
2026-02-21 18:35:19 +01:00
lucaronin
b46baaae10
design: merge trash-notes frames into ui-design.pen
2026-02-21 18:34:55 +01:00
lucaronin
3c2bbbaed2
added mocked feature of AI chat panel
2026-02-20 15:29:59 +01:00
lucaronin
6068c188e1
Added grouping of relationships in note list, and improved design here and there
2026-02-17 18:14:07 +01:00
lucaronin
40b0d4f867
feat: add macOS title bar to UI design
2026-02-17 16:33:14 +01:00
lucaronin
b143dc9d98
updated the design
2026-02-17 14:09:44 +01:00
lucaronin
81d00395db
design: extend note preview text in mockup
...
- Note 1: 'modern stack...' → 'modern stack and updated visual language...'
- Note 2: 'hiring priorities...' → 'hiring priorities with the engineering team leads...'
Changes are cosmetic mockup text only, no code implementation needed.
2026-02-17 13:22:34 +01:00