Skip to content

Streamline the interactive demo page - #5

Merged
callumalpass merged 1 commit into
mainfrom
codex/streamlined-demo
Aug 7, 2026
Merged

callumalpass merged 1 commit into
mainfrom
codex/streamlined-demo

Conversation

@callumalpass

Copy link
Copy Markdown
Owner

What changed

  • load the real TaskNotes demo immediately instead of hiding it behind a screenshot
  • remove the documentation sidebar, breadcrumbs, source footer, metadata ledger, and promotional card from the demo route
  • keep only a compact introduction, session note, reset control, and new-tab escape
  • preserve the standard documentation header with a quiet route back to the app docs
  • make the focused demo layout responsive on desktop and mobile
  • update rendered HTML coverage to require the immediate iframe and reduced chrome

Why

The interactive app is the purpose of this page. The previous screenshot gate and surrounding documentation UI delayed the useful part and visually competed with it.

Impact

Visitors arrive directly in a working 24-task session. They can reset it or open it in a separate tab, while the rest of the documentation retains its existing shell.

Validation

  • npm run lint
  • npm test (419 routes rendered; 14 tests passed)
  • desktop and mobile visual inspection
  • local cross-origin iframe QA against the complete demo repository
  • immediate iframe, project capture, attachments, view editing, settings, and reset verified in-browser

@callumalpass
callumalpass marked this pull request as ready for review August 7, 2026 14:01
@callumalpass
callumalpass merged commit 8e4d76a into main Aug 7, 2026
1 check passed
@callumalpass
callumalpass deleted the codex/streamlined-demo branch August 7, 2026 14:02
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