Skip to content

Give paired site icons equal size - #717

Merged
dcellison merged 1 commit into
mainfrom
normalize_site_motif_icons
Aug 7, 2026
Merged

Give paired site icons equal size#717
dcellison merged 1 commit into
mainfrom
normalize_site_motif_icons

Conversation

@dcellison

Copy link
Copy Markdown
Owner

Summary

The text shelf already gives both symbols in a paired motif the same CSS box. This change applies that rule to the other paired motifs on the site.

Manual, primer, and Phi book headers now let both SVGs inherit the pair's shared responsive size. Pamphlet headers, the pamphlet contents mark, and catalogue entries do the same for their masked pseudo-elements. Each motif keeps its existing symbols, colours, overlap, and optical offset.

Checks

  • python3 scripts/build_site.py
  • python3 scripts/validate_examples.py
  • python3 scripts/validate_sentences.py
  • CSS selector audit confirming that no paired motif retains a second-icon size override
  • git diff --cached --check

@dcellison
dcellison merged commit c5c16d5 into main Aug 7, 2026
1 check passed
@dcellison
dcellison deleted the normalize_site_motif_icons branch August 7, 2026 11:23
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.

2 participants