- Pin DOWNLOAD ALL button's right edge to the panel inner boundary using its actual rendered width instead of a fixed 210px assumption that let the label spill past the window - Drive title/subtitle decode animations through both 'opening' and 'shown' states so the scramble completes rather than freezing mid-glyph when the crack-open settles - Set `card.locked` (no underscore) to match what SlotCard.press() actually gates on, preventing stale `_locked` writes from leaving cards inert - Add a real pointer-press helper in the dev test that maps canvas coords through the FIT-mode zoom and dispatches mouseover/down/up to exercise the full click pipeline end-to-end |
||
|---|---|---|
| .. | ||
| ActionBar.js | ||
| ConfirmOverlay.js | ||
| CyberShape.js | ||
| DiscoveryCompass.js | ||
| GlitchText.js | ||
| MenuButton.js | ||
| MenuSubBar.js | ||
| SavePanel.js | ||
| SlotCard.js | ||
| Toast.js | ||