Skip to content

Add the interactive TaskNotes demo - #4

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

callumalpass merged 1 commit into
mainfrom
codex/interactive-demo

Conversation

@callumalpass

Copy link
Copy Markdown
Owner

What changed

  • add an interactive demo page for TaskNotes app with a screenshot-backed, opt-in loader
  • embed the dedicated disposable demo route from app.tasknotes.dev
  • explain the sample record count, lack of account requirement, and session-only persistence
  • add reset and new-tab escape controls
  • link the demo from the app landing page and documentation navigation
  • widen only the demo layout and add responsive styling
  • update generated search, sitemap, and LLM documentation artifacts

Why

Visitors should be able to experience the real TaskNotes interface before installing it or connecting an mdbase collection, without making the page heavy for readers who do not want to load the app.

Validation

  • npm run lint
  • npm test (419 routes rendered; 14 tests passed)
  • desktop and mobile Playwright visual checks before and after loading the iframe
  • no serious or critical accessibility findings in either state
  • production embed endpoint and framing headers verified on app.tasknotes.dev

@callumalpass
callumalpass marked this pull request as ready for review August 7, 2026 13:22
@callumalpass
callumalpass merged commit 0a3016a into main Aug 7, 2026
1 check passed
@callumalpass
callumalpass deleted the codex/interactive-demo branch August 7, 2026 13:23
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