Open
Conversation
- Add yellow planet SVG asset for visual consistency - Make planets selectable with visual feedback (glow, pulse animation) - Connect planet selection to task bubbles for two-way highlighting - Add drag support for planets with position persistence - Enhance orbit paths with breathing animation effect - Update task bubble interaction: select first, then complete on second click - Increase planet sizes for better visual hierarchy
- Add FocusMode component with pomodoro timer (15/25/45 min options) - Implement constellation system showing completed tasks as stars with connections - Add time-aware backgrounds (dawn/morning/afternoon/evening/night) - Support planet collapse animation with particle effects - Add context menu for task operations (edit, move, delete, focus) - Show pomodoro rings around planets for completed sessions - Add two-level empty state guidance (empty/complete) - Add overdue task card with quick actions (today/tomorrow/delete) - Add new SVG assets for planet variations - Update CSS variables for focus view design system
Replace solid ellipse orbits with fragmented short arcs that are randomly positioned along each elliptical path. Each arc segment has independent opacity animation with GSAP, creating a more natural and organic feel.
Replace uniform opacity with linear gradients that vary based on vertical position, creating a depth illusion. Remove GSAP animations to improve performance and simplify the visual design.
- Move task filtering logic from FocusView to GTD store for better separation - Precompute todayTasks, completedToday, overdueTasks, and planetTasks in store - Optimize parallax system to use CSS variables instead of React state updates - Memoize OrbitSegment component to prevent unnecessary re-renders - Improve performance by reducing React re-renders during mouse movement
The constellation hover tooltip showing today's completed tasks and the MiniInfo component in the top-right corner have been removed to simplify the focus view interface and reduce visual clutter. Planet context menu now includes a "Complete task" option, and single-click behavior has been changed to only select tasks rather than completing them on second click.
- Remove edit, star, move, and delete options from context menu - Keep only "Enter Focus Mode" and "Complete Task" actions - Use React Portal to render menu at body level for proper positioning - Adjust menu styling for simplified layout
Calendar grid now maintains fixed 5-6 rows for consistent display without scrolling. Removed unused `toDateKey` prop and improved mobile layout handling.
- Implement project store with CRUD operations and file system persistence - Add project board, column, and task card components with dnd-kit integration - Create project settings dialog for editing title, description, color, and columns - Integrate project list into sidebar navigation - Extend task format to include projectId and columnId fields - Add internationalization support for project-related text - Include alert-dialog component for project deletion confirmation
The GTD list tags were removed from project task cards to reduce visual clutter and maintain focus on project-specific information. An `updatedAt` field has been added to task objects to track last modification time, which improves conflict resolution
- Replace ProjectList dropdown with ProjectGallery grid layout - Add CircularProgress component for project completion visualization - Add ContextMenu component for project card operations (settings/archive/delete) - Update ProjectTaskCard to support title editing via dialog - Remove color selection from ProjectSettings, use system theme color - Update translations for new gallery interface and common operations
- Replace chevron icons with PanelLeftClose/PanelLeftOpen for clearer visual feedback - Hide GTD/projects/journal groups when sidebar is collapsed, keeping only fixed navigation - Add smooth animations for title and collapse button rotation - Add hover states and tooltips for better UX - Update translations for expand/collapse actions
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.