f3f509a59ad3fc98ccd0c188459139c43952eb71
The 12s countdown numeral set its size with an inline style.fontSize='2em', but .btn-primary carries `font-size: 0.625rem !important` inside its small landscape/short-portrait down-size media query — and an !important declaration beats an inline style. So on phones / short viewports the numeral stayed button-sized instead of doubling. Fix: sig-select.js now toggles a `.sig-take-sig-btn--counting` class instead of the inline font-size (in _showCountdown / _hideCountdown / the unready path), and a new `.sig-stage .sig-take-sig-btn.sig-take-sig-btn--counting` rule in _card-deck.scss re-asserts `font-size: 2em !important` at (0,3,0) specificity — strictly beating the (0,2,0) btn-primary media-query !important at all queries. em stays parent-relative so the doubling tracks the stage font across sizes. 2 Jasmine specs (class present + no inline override on show; class cleared on countdown_cancel) added to SigSelectSpec; SpecRunner green; SCSS compiles. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Description
No description provided
Languages
Python
45.5%
JavaScript
36.1%
HTML
9.6%
SCSS
8.6%
Jinja
0.1%