Skip to content

Make Pages the complete theme showcase#3

Merged
lilabrooks merged 1 commit into
mainfrom
agent/showcase-page
Jul 12, 2026
Merged

Make Pages the complete theme showcase#3
lilabrooks merged 1 commit into
mainfrom
agent/showcase-page

Conversation

@lilabrooks

Copy link
Copy Markdown
Owner

What changed

  • turns the GitHub Pages root into the complete Compact Theme showcase
  • demonstrates typography, navigation, cards, buttons, responsive media, code labels, token colours, copy controls, data-no-copy, light and dark modes, reduced motion, accessibility utilities, and no-JavaScript fallback
  • adds the dynamic W3C validation badge and live showcase link to the README
  • fixes code-containing cards at narrow widths with min-width: 0
  • expands static and Playwright coverage for showcase sections and behaviors
  • updates all macOS and Linux visual baselines

Validation

  • W3C Nu: zero messages
  • npm test: 30 passed, 18 intentional skips
  • Axe: zero detectable violations in Chromium, Firefox, and WebKit
  • responsive checks: 320px through 3440px
  • no-JavaScript fallback: passed in all three engines
  • Pages artifact: exactly 11 allowlisted files
  • macOS and pinned Linux visual baselines: passed

@lilabrooks
lilabrooks marked this pull request as ready for review July 12, 2026 22:52
@lilabrooks
lilabrooks merged commit 168ab90 into main Jul 12, 2026
3 checks passed
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