Skip to content

feat: add playground app#77

Open
tilucasoli wants to merge 1 commit into
feat/playground-framework-supportfrom
feat/create-playground
Open

feat: add playground app#77
tilucasoli wants to merge 1 commit into
feat/playground-framework-supportfrom
feat/create-playground

Conversation

@tilucasoli
Copy link
Copy Markdown
Collaborator

@tilucasoli tilucasoli commented May 22, 2026

Summary

Introduces packages/playground — a standalone Markdown editor + presentation app (forerunner of SuperDeck Studio) that runs without the CLI pipeline.

Stacked on #79 — depends on the framework hooks added there (nullable slide chrome, MixScope inheritance, thumbnail invalidation, Hero shuttle text-style fix, builder parser re-exports). Merge #79 first, then this PR will rebase onto main.

Changes

packages/playground/ (new)

Standalone editor with rich-text Markdown input, live thumbnail previews, full-screen presentation mode, and system theme support. Depends on local superdeck, superdeck_core, and superdeck_builder. Not published (publish_to: none).

Test plan

  • melos run analyze
  • melos run test
  • Manually run playground: cd packages/playground && fvm flutter run -d macos
  • Manually run playground on web: fvm flutter run -d chrome

🤖 Generated with Claude Code

@docs-page
Copy link
Copy Markdown

docs-page Bot commented May 22, 2026

To view this pull requests documentation preview, visit the following URL:

docs.page/btwld/superdeck~77

Documentation is deployed and generated using docs.page.

@github-actions
Copy link
Copy Markdown

github-actions Bot commented May 22, 2026

Visit the preview URL for this PR (updated for commit 2b8dd43):

https://superdeck-dev--pr77-feat-create-playgrou-ndk6m9my.web.app

(expires Thu, 02 Jul 2026 02:26:40 GMT)

🔥 via Firebase Hosting GitHub Action 🌎

Sign: bd68fc230762285849207e7e120aaf87cd4ca2f9

Introduces packages/playground — a standalone Markdown editor + presentation
app (forerunner of SuperDeck Studio) that hosts SuperDeck slides without the
CLI pipeline. Features a rich-text Markdown editor with live thumbnail
previews, full-screen presentation mode, and system theme support.

Depends on local superdeck, superdeck_core, and superdeck_builder. Not
published (publish_to: none).

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@tilucasoli tilucasoli force-pushed the feat/create-playground branch from ed27c75 to 2b8dd43 Compare June 2, 2026 02:22
@tilucasoli tilucasoli changed the title feat: add playground app and supporting framework changes feat: add playground app Jun 2, 2026
@tilucasoli tilucasoli changed the base branch from main to feat/playground-framework-support June 2, 2026 02:22
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