Skip to content

fix: move task panel to separate page#124

Merged
AdamJ merged 3 commits into
mainfrom
claude/move-task-list-page-1LBfp
May 14, 2026
Merged

fix: move task panel to separate page#124
AdamJ merged 3 commits into
mainfrom
claude/move-task-list-page-1LBfp

Conversation

@AdamJ
Copy link
Copy Markdown
Owner

@AdamJ AdamJ commented May 14, 2026

Summary

Moved the task panel to a separate page in preparation for future enhancements to individual task tracking.

Type of Change

  • New feature
  • Update to existing feature
  • Bug fix
  • Documentation update
  • Other (describe below)

Related Issue

Closes #

Changes Made

  • move task panel to separate page
  • add navigation items to top navigation and mobile navigation

Checklist

Complete all items that apply to your change. Check N/A for items that don't apply.

Documentation

Run sync-docs skill with Claude Code to automatically update relevant files.

  • Any notable changes added to the README.md
  • CHANGELOG.md updated accordingly
  • N/A — no README changes

General

  • Branch is up to date with main
  • No unrelated files included in this PR
  • Tested locally by invoking the npm run test, npm run lint, and npm run build

Notes for Reviewers

claude added 3 commits May 14, 2026 00:17
- Add src/pages/TaskList.tsx with NewTaskForm, task items, End Day button, and day summary view
- Dashboard (Index.tsx) now shows a compact "Day In Progress" card with task count and link to /tasks when a day is active; starting a day auto-navigates to /tasks
- Register /tasks route in App.tsx with lazy loading
- Add Tasks nav link (ClipboardList icon) to desktop Navigation.tsx before Settings
- Add Tasks nav item to MobileNav.tsx; update grid logic to support up to 5 columns for authenticated users
@AdamJ AdamJ merged commit b30cd29 into main May 14, 2026
1 check passed
@AdamJ AdamJ deleted the claude/move-task-list-page-1LBfp branch May 14, 2026 00:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants