Skip to content

Refine Your Playgrounds overlay for autosaves#3676

Draft
adamziel wants to merge 1 commit into
feature/default-autosave-uxfrom
feature/your-playgrounds-overlay
Draft

Refine Your Playgrounds overlay for autosaves#3676
adamziel wants to merge 1 commit into
feature/default-autosave-uxfrom
feature/your-playgrounds-overlay

Conversation

@adamziel
Copy link
Copy Markdown
Collaborator

What it does

Refines the Your Playgrounds overlay for the default autosave flow.

The overlay now separates opening existing Playgrounds from explicit creation
actions, and the E2E helpers/tests cover the autosave-first creation and restore
paths.

Rationale

The overlay is the highest-churn UI piece in the original save-by-default PR.
Keeping it in its own PR lets reviewers evaluate the creation flow and test
coverage without re-reviewing the persistence foundation.

Implementation

Updates the overlay component, supporting browser chrome styles, blueprint entry
points, and Playwright coverage for the default storage behavior.

This is stacked on feature/default-autosave-ux because the overlay presents
the autosave state and actions introduced there.

Testing instructions

npm exec nx run playground-website:typecheck
npm exec -- nx run playground-website:e2e:playwright -- --project=chromium --grep "Default Playground storage" --retries=0 --workers=1 --max-failures=1

@adamziel adamziel force-pushed the feature/default-autosave-ux branch from 472412b to e25663b Compare May 22, 2026 15:18
@adamziel adamziel force-pushed the feature/your-playgrounds-overlay branch from 4b520c8 to 9846bfa Compare May 22, 2026 15:18
@adamziel adamziel force-pushed the feature/default-autosave-ux branch from e25663b to 4d7ea96 Compare May 22, 2026 15:34
@adamziel adamziel force-pushed the feature/your-playgrounds-overlay branch from 9846bfa to 5049b4a Compare May 22, 2026 15:34
@adamziel adamziel force-pushed the feature/default-autosave-ux branch from 4d7ea96 to c384480 Compare May 22, 2026 15:40
@adamziel adamziel force-pushed the feature/your-playgrounds-overlay branch from 5049b4a to ca2960c Compare May 22, 2026 15:40
@adamziel adamziel force-pushed the feature/default-autosave-ux branch from c384480 to e1c0ac2 Compare May 22, 2026 15:49
@adamziel adamziel force-pushed the feature/your-playgrounds-overlay branch from ca2960c to 4247ce7 Compare May 22, 2026 15:49
@adamziel adamziel force-pushed the feature/default-autosave-ux branch from e1c0ac2 to d54f642 Compare May 22, 2026 16:46
@adamziel adamziel force-pushed the feature/your-playgrounds-overlay branch from 4247ce7 to d5b24fe Compare May 22, 2026 16:46
@adamziel adamziel force-pushed the feature/default-autosave-ux branch from d54f642 to 59f55a6 Compare May 22, 2026 17:01
@adamziel adamziel force-pushed the feature/your-playgrounds-overlay branch from d5b24fe to 0df4397 Compare May 22, 2026 17:01
@adamziel adamziel force-pushed the feature/default-autosave-ux branch from 59f55a6 to cdb4729 Compare May 22, 2026 21:37
@adamziel adamziel force-pushed the feature/your-playgrounds-overlay branch from 0df4397 to 239506e Compare May 22, 2026 21:37
@adamziel adamziel force-pushed the feature/default-autosave-ux branch from cdb4729 to b8f362e Compare May 22, 2026 23:16
@adamziel adamziel force-pushed the feature/your-playgrounds-overlay branch from 239506e to 132cc75 Compare May 22, 2026 23:16
@adamziel adamziel force-pushed the feature/default-autosave-ux branch from b8f362e to 9189c61 Compare May 22, 2026 23:17
@adamziel adamziel force-pushed the feature/your-playgrounds-overlay branch from 132cc75 to b964d85 Compare May 22, 2026 23:17
@adamziel adamziel force-pushed the feature/default-autosave-ux branch from 9189c61 to 2e76323 Compare May 23, 2026 23:16
@adamziel adamziel force-pushed the feature/your-playgrounds-overlay branch from b964d85 to fa705df Compare May 23, 2026 23:16
@adamziel adamziel force-pushed the feature/default-autosave-ux branch from 2e76323 to 46b72ef Compare May 23, 2026 23:52
@adamziel adamziel force-pushed the feature/your-playgrounds-overlay branch from fa705df to 9926e93 Compare May 23, 2026 23:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant