Skip to content

Canvas PR 1: Insights Page Upgrade#67

Draft
NeonRyan wants to merge 1 commit into
devfrom
canvas/InsightsUpdate
Draft

Canvas PR 1: Insights Page Upgrade#67
NeonRyan wants to merge 1 commit into
devfrom
canvas/InsightsUpdate

Conversation

@NeonRyan
Copy link
Copy Markdown
Collaborator

First of three PRs splitting the canvas-upgrade work for review (per Daniel's request). This PR lays down the canvas page shell — shared AppHeader, sidebar wiring, theme integration — and ships the Insights view on its own. Workspace (PR 2) and Documents (PR 3) follow.

Includes:

  • Shared AppHeader component (Home button + view tabs + theme toggle), used here on the canvas page; Chat/Home pages can adopt it incrementally.
  • Insights view with cards/tasks toggle, per-task status (open / in-progress / completed / abandoned), filter chips, sort, pinning, and source-quote expansion. Stats roll up at the task level per Daniel's feedback.
  • "Ask follow-up" and "Send to Kanban" actions stash state so PR 2's Kanban widget picks up work transferred from Insights with zero extra wiring.
  • Welcome tour trimmed to PR 1 scope (Insights only).
  • CanvasPage.css ships the full design-system tokens up front to avoid a giant CSS diff in PR 2/3; styles for not-yet-rendered components are inert.

Sidebar / ChatPage / HomePage are intentionally untouched in this PR — those header-standardization changes can land separately to keep this diff focused.

Description

Issues

Other Notes

First of three PRs splitting the canvas-upgrade work for review (per Daniel's request). This PR lays down the canvas page shell — shared AppHeader, sidebar wiring, theme integration — and ships the Insights view on its own. Workspace (PR 2) and Documents (PR 3) follow.

Includes:
- Shared AppHeader component (Home button + view tabs + theme toggle), used here on the canvas page; Chat/Home pages can adopt it incrementally.
- Insights view with cards/tasks toggle, per-task status (open / in-progress / completed / abandoned), filter chips, sort, pinning, and source-quote expansion. Stats roll up at the task level per Daniel's feedback.
- "Ask follow-up" and "Send to Kanban" actions stash state so PR 2's Kanban widget picks up work transferred from Insights with zero extra wiring.
- Welcome tour trimmed to PR 1 scope (Insights only).
- CanvasPage.css ships the full design-system tokens up front to avoid a giant CSS diff in PR 2/3; styles for not-yet-rendered components are inert.

Sidebar / ChatPage / HomePage are intentionally untouched in this PR — those header-standardization changes can land separately to keep this diff focused.
@NeonRyan NeonRyan changed the title feat(canvas): PR 1 Insights Upgrade Canvas PR 1 Insights Upgrade May 12, 2026
@NeonRyan NeonRyan changed the title Canvas PR 1 Insights Upgrade Canvas PR 1: Insights Page Upgrade May 12, 2026
@NeonDaniel NeonDaniel changed the base branch from main to dev May 19, 2026 00:46
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.

1 participant