Your Name
a226eabba4
feat: add micro-animations to TopBar, toasts, settings, and shortcut help
2026-02-15 21:01:10 +02:00
Your Name
436f8fecb9
feat: gesture-reactive drag overlay with tilt based on pointer velocity
2026-02-15 21:01:06 +02:00
Your Name
11ad213a1d
feat: shared layout animation — card expands into detail modal
2026-02-15 21:00:29 +02:00
Your Name
03a22d4e6a
feat: add column stagger + card stagger + card hover/tap animations
2026-02-15 20:58:53 +02:00
Your Name
767bf4714b
feat: add stagger animations to board list and board cards
2026-02-15 20:58:03 +02:00
Your Name
0c5a23ad9b
feat: add AnimatePresence page transitions between views
2026-02-15 20:58:01 +02:00
Your Name
af529a2d99
feat: custom window titlebar — remove native decorations, add WindowControls to TopBar
2026-02-15 20:56:55 +02:00
Your Name
4b70afae5f
feat: lighten dark mode for HDR monitors — bump pylon + shadcn values
2026-02-15 20:56:35 +02:00
Your Name
895a31da9f
feat: add shared motion config with spring presets and variants
2026-02-15 20:56:29 +02:00
Your Name
940c10336e
docs: add motion, dark mode & titlebar implementation plan
...
13-task plan covering shared motion config, dark mode CSS tuning,
custom window titlebar, page transitions, stagger animations,
shared layout card-to-modal animation, gesture-reactive drag,
and micro-interactions across all components.
2026-02-15 20:55:31 +02:00
Your Name
14c4e82070
docs: add motion, dark mode & custom titlebar design
...
Design document covering three visual improvements:
- Playful bouncy Framer Motion animations for every interaction
- Subtle dark mode lift for HDR monitors (18-22% → 25-30% lightness)
- Custom window titlebar merged into TopBar with accent-colored controls
2026-02-15 20:51:53 +02:00
Your Name
d1a10ae8ff
feat: add themed scrollbar styling for light and dark modes
2026-02-15 20:34:04 +02:00
Your Name
37fd56b43f
feat: upgrade empty states with welcome message and column placeholders
2026-02-15 20:33:16 +02:00
Your Name
9ae4bb5395
feat: add board background patterns (dots, grid, gradient) with settings dropdown
2026-02-15 20:32:43 +02:00
Your Name
a1deae2650
feat: add keyboard shortcut help modal triggered by ? key
2026-02-15 20:32:32 +02:00
Your Name
43858357fe
feat: add undo/redo buttons to TopBar with tooltips
2026-02-15 20:31:35 +02:00
Your Name
2f62dbba7c
feat: add toast notification system with success, error, and info variants
2026-02-15 20:30:17 +02:00
Your Name
1547ad5a70
feat: add card cover color with picker in card detail and bar in thumbnail
2026-02-15 20:29:29 +02:00
Your Name
98d746ff4e
feat: add column color picker submenu with 10 preset colors
2026-02-15 20:29:18 +02:00
Your Name
2cddb7aa8f
feat: add column color, card coverColor, and board background to data model
2026-02-15 20:28:16 +02:00
Your Name
16ea05cfe0
feat: apply board color to TopBar border and column header accents
2026-02-15 20:26:51 +02:00
Your Name
27246d70f2
feat: rewrite settings dialog with tabbed panel — appearance, boards, shortcuts, about
2026-02-15 20:25:58 +02:00
Your Name
1353ccb720
feat: apply density factor to card, column, and board spacing
2026-02-15 20:25:34 +02:00
Your Name
683f14f2ae
feat: add density CSS variable with default value
2026-02-15 20:24:19 +02:00
Your Name
62ccb07fec
feat: wire app store with appearance actions and CSS variable application
2026-02-15 20:24:09 +02:00
Your Name
afeebe2381
feat: expand AppSettings with appearance and board default fields
2026-02-15 20:23:47 +02:00
Your Name
d6d0b8731b
fix: use Tauri v2 named fs permissions for appdata access
2026-02-15 20:22:54 +02:00
Your Name
1592264514
docs: add visual glow-up implementation plan with 17 tasks
...
Detailed step-by-step plan covering settings infrastructure,
UI zoom, accent colors, density, board/column/card colors,
toasts, keyboard help, backgrounds, onboarding, and polish.
2026-02-15 20:18:38 +02:00
Your Name
ac43055a93
docs: add visual glow-up design document
...
Comprehensive design for 12 visual polish improvements including
settings infrastructure, UI zoom, accent colors, density toggle,
board/column/card colors, toasts, and onboarding.
2026-02-15 20:14:10 +02:00
Your Name
1a39d3bd31
fix: broaden filesystem scope to include $APPDATA root directory
...
The glob pattern $APPDATA/openpylon/** didn't match the openpylon
directory itself, causing exists() checks to fail with a forbidden
path error on app startup.
2026-02-15 19:44:56 +02:00
Your Name
11559e1435
fix: correct lib crate name in main.rs (temptauri_lib -> openpylon_lib)
2026-02-15 19:38:50 +02:00
Your Name
d2adc68262
fix: address code review findings — data loss, race condition, broken features
...
- TopBar: call closeBoard() before navigating back to prevent data loss
- board-store: guard debouncedSave against race condition when board is
closed during an in-flight save
- board-store: add missing updatedAt to setColumnWidth
- useKeyboardShortcuts: remove duplicate Ctrl+K handler that prevented
command palette from toggling closed
- AttachmentSection: wire up Tauri file dialog for adding attachments
with link/copy mode support
2026-02-15 19:33:25 +02:00
Your Name
1da5f9834b
fix: move hooks before early return in BoardView, remove unused attachmentMode prop
...
Fixed React hooks rules violation where useState and useCallback were
called after a conditional return in BoardView. Removed unused
attachmentMode prop from AttachmentSection (can be re-added when file
dialog is wired up).
2026-02-15 19:30:58 +02:00
Your Name
083c351ab2
feat: add window close handler, configure minimum window size
...
Flush pending board saves on window close via Tauri's onCloseRequested.
Set minimum window dimensions to 800x600.
2026-02-15 19:24:00 +02:00
Your Name
943b24c371
feat: accessibility pass — semantic HTML, ARIA, focus indicators, high contrast
2026-02-15 19:19:34 +02:00
Your Name
e2ce484955
feat: add Framer Motion animations with spring physics and reduced-motion support
2026-02-15 19:17:52 +02:00
Your Name
e020ba6e8b
feat: add import/export for JSON, CSV, and Trello formats
2026-02-15 19:14:06 +02:00
Your Name
491c089be6
feat: add global keyboard shortcuts for undo/redo and command palette
2026-02-15 19:13:36 +02:00
Your Name
e9318df6f6
feat: add settings dialog with theme selection
2026-02-15 19:13:13 +02:00
Your Name
5b3bf2b058
feat: add command palette with cross-board search and actions
2026-02-15 19:12:49 +02:00
Your Name
b527d441e3
feat: add two-panel card detail modal with markdown, checklist, labels, dates, attachments
...
- CardDetailModal: two-panel layout (60/40) with inline title editing
- MarkdownEditor: edit/preview toggle with react-markdown + remark-gfm
- ChecklistSection: add/toggle/edit/delete items with progress counter
- LabelPicker: toggle labels + create new labels with color swatches
- DueDatePicker: date input with relative time and overdue styling
- AttachmentSection: list with remove, placeholder add button
- Wired into BoardView via selectedCardId state
2026-02-15 19:05:02 +02:00
Your Name
86de747bc4
feat: add drag-and-drop for cards and columns with keyboard support
2026-02-15 18:55:35 +02:00
Your Name
624be051c1
feat: add card thumbnails with label dots, due dates, and checklist progress bar
2026-02-15 18:49:20 +02:00
Your Name
a68b6c7b8c
feat: add board view with columns, headers, and inline card creation
2026-02-15 18:49:10 +02:00
Your Name
fbff4bc855
feat: add board list home screen with new board dialog and context menu
2026-02-15 18:48:59 +02:00
Your Name
d369ae6644
feat: add app shell with top bar, view routing, and board factory
2026-02-15 18:44:19 +02:00
Your Name
be933f5383
feat: configure custom OKLCH theme, fonts, and dark mode tokens
2026-02-15 18:43:23 +02:00
Your Name
bf5e9ff8b6
feat: add Zustand stores with undo/redo and debounced persistence
...
- App store: theme, view routing, board list, settings
- Board store: all card/column/label/checklist/attachment mutations
- zundo temporal middleware for undo/redo (50 step limit)
- Debounced saves (500ms) with immediate flush on close
2026-02-15 18:41:27 +02:00
Your Name
8b49f2afd1
feat: add filesystem persistence layer for boards and settings
2026-02-15 18:39:24 +02:00
Your Name
7818a446ca
feat: add board/settings type definitions and Zod validation schemas
2026-02-15 18:38:20 +02:00