Skip to content

Add internal Style Manager Lab validation surface #94

@georgeolaru

Description

@georgeolaru

Problem

Style Manager does not currently have a single internal URL for validating the full token consumer contract across palettes, variations, Color Signal, contextual runtime palettes, Anima, and Nova Blocks.

Root cause

The existing validation paths are spread between the Customizer, frontend pages, block editor contexts, and downstream consumer plugins/themes. That makes design-system regressions harder to reproduce and share.

Proposed fix

Add a gated Tools -> Style Manager Lab admin page with sidebar controls and a nonce-protected showcase iframe route. The route renders curated showcase zones and uses runtime contextual palette synthesis without writing to saved options.

Verification

  • JS URL-state tests
  • Focused PHP Lab unit tests
  • Production asset compile
  • PHP syntax checks for new/modified Lab integration files

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions