Skip to content

Load generated presentation styles in the block editor - #874

Merged
chubes4 merged 8 commits into
trunkfrom
acceptance/squarespace-20260813
Aug 14, 2026
Merged

Load generated presentation styles in the block editor#874
chubes4 merged 8 commits into
trunkfrom
acceptance/squarespace-20260813

Conversation

@chubes4

@chubes4 chubes4 commented Aug 14, 2026

Copy link
Copy Markdown
Contributor

Summary

  • load global and route-scoped generated CSS inside Gutenberg iframe settings
  • preserve deterministic presentation identities for runtime coverage checks
  • keep native video markup editor-valid and preserve responsive image semantics through a sanitized, explicit fallback
  • add contract, parity, and WordPress integration coverage

Dependency

Verification

  • composer test
  • 275 PHP transformer parity fixtures
  • composer test:wordpress-integration is defined but requires WP_TESTS_DIR, which is unavailable locally

AI assistance

OpenAI gpt-5.6-sol was used through OpenCode to inspect WordPress block-editor behavior, implement the stylesheet and responsive-media contracts, and add regression coverage. Chris Huber reviewed and is responsible for the changes.

@chubes4
chubes4 merged commit 23a844e into trunk Aug 14, 2026
4 checks passed
@chubes4
chubes4 deleted the acceptance/squarespace-20260813 branch August 14, 2026 13:07
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