Skip to content

fix(php-transformer): resolve disclosure icon variables - #1622

Merged
chubes4 merged 3 commits into
trunkfrom
fix/busybears-menu-presentation
Sep 9, 2026
Merged

fix(php-transformer): resolve disclosure icon variables#1622
chubes4 merged 3 commits into
trunkfrom
fix/busybears-menu-presentation

Conversation

@chubes4

@chubes4 chubes4 commented Sep 9, 2026

Copy link
Copy Markdown
Contributor

Summary

The latest revision replaces flattened descendant CSS with a native summary-content span retaining safe source styling hooks. This lets existing responsive author selectors reach the icon while preserving core/details save markup. Unstyled summaries remain unchanged.

Verification

  • Latest revision: canonical HTML/block contracts, 303 parity fixtures, and 12 menu-presentation assertions pass.
  • Diagnostic-only browser change on the real imported page restored SVG width from16px to41.984px with the source classes, without additional presentation CSS. This is causal evidence, not final candidate import acceptance.
  • Earlier hand-authored fixture measurements are superseded. Fresh WordPress import verification remains required; keep draft.

AI Assistance

GPT-5.6 Terra via OpenCode drafted revisions. GPT-6 Astra via OpenCode audited the evidence, identified the retained-class approach, fixed unstyled-summary regressions, and ran the latest tests.

@chubes4
chubes4 marked this pull request as ready for review September 9, 2026 11:49
@chubes4
chubes4 merged commit c302eaa into trunk Sep 9, 2026
10 checks passed
@chubes4
chubes4 deleted the fix/busybears-menu-presentation branch September 9, 2026 14:36
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