Skip to main content

Changelog

A running history of everything that's changed on the site — bug fixes, new features, and polish. Each entry links to the commit on GitHub.

March 2, 2026

  • Fix Section padding: shorthand was overriding per-section rules 8ef49eb
  • Feature Vertical padding to crossword page content sections e87eb6c
  • Update Wrap long clues: switch edit clue inputs to auto-sizing textareas ca3d382

March 1, 2026

  • Fix Hidden clues showing on edit page 820e69a
  • Fix Edit clue truncation: flex clue items so inputs fill column width aec1e9a
  • Fix Clue column truncation: increase specificity of width override a7a5ce7
  • Fix Edit page layout: flexbox puzzle area, title row, switches, clue headers c958139
  • Update CSS: strip remaining vendor prefixes, token-ify last hardcoded colors b30f105
  • Update Apply typography tokens; remove pagination.scss override 340124b
  • Fix Preview_url 500 on UnpublishedCrossword; white search field 38171eb
  • Polish CSS cleanup: remove vendor prefixes, dead code, token-ify colors 0e92bd7
  • Fix Home tabs, admin dropdown, and pagination; add feature specs d12f9ff
  • Update Remove two dead Foundation selectors from SCSS 2302406
  • Update Design audit: dead code, a11y, content, and consistency fixes 9956e42
  • Feature JS integration tests with Cuprite headless Chrome driver 510970a
  • Fix Account tabs vertical layout; remove orphaned Foundation JS files 600584a
  • Update Remove dead Foundation JS script tags from layout 2550af0
  • Update Remove dead @import 'buttons' from crossword.scss.erb 6721c2b
  • Update Phase 6: remove Foundation CSS vendor bundle 1f9db60
Newer Page 13 of 20 Older