lucaronin
c446d4c321
design: merge modified-notes-indicator frames into ui-design.pen
2026-02-23 21:22:07 +01:00
lucaronin
64907b83c6
design: merge performance-note-list frames into ui-design.pen
2026-02-23 21:17:47 +01:00
lucaronin
f0434b32aa
design: merge relazioni-bidirezionali + wikilink-colorati frames into ui-design.pen
2026-02-23 21:02:59 +01:00
lucaronin
36f4f5048a
design: merge properties-inspector frames into ui-design.pen
2026-02-23 19:44:50 +01:00
lucaronin
f476897d5e
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
lucaronin
f47dcd56ee
docs: add README and shareable git hooks
...
- Add README.md with quick start, docs links, dev workflow
- Add .github/hooks/ with installable pre-commit hook
- Add install-hooks.sh script for easy setup
- Hook checks code health, warns on large changes
- Documentation in .github/HOOKS.md
2026-02-17 13:14:20 +01:00
lucaronin
e7c4563200
feat: add comprehensive documentation and CI/CD pipeline
...
- Add docs/ with ARCHITECTURE, ABSTRACTIONS, GETTING-STARTED, THEMING
- Add GitHub Actions workflow with automated quality checks:
• Tests (frontend + Rust)
• Coverage (70% threshold)
• Code Health (CodeScene delta analysis)
• Documentation check (warning only)
• Lint & Format (ESLint + Clippy + rustfmt)
- Configure coverage in vite.config.ts (v8 provider, 70% threshold)
- Add test:coverage script to package.json
- Install @vitest/coverage-v8
- Update CLAUDE.md with docs-update requirement
- Add CI/CD setup guides in .github/
2026-02-17 13:10:43 +01:00
lucaronin
d8b91522bb
Remove dark mode — force light mode only
...
- Remove .dark CSS variables block from index.css
- Remove theme toggle state and Cmd+Shift+T shortcut from Sidebar
- Remove dark class initialization from main.tsx
- Hardcode BlockNote theme to 'light' in Editor
- shadcn dark: classes left in place (harmless, no-op without .dark class)
2026-02-17 11:03:23 +01:00