Desktop board sizing, drop cascade, fast-stop/turbo fixes, bet button… - #18
Merged
Conversation
…s, clean background
Reels / symbols (main.js, styles.css):
- Bigger symbols on desktop: board sized by height with a 3:2 (Pragmatic-style)
shape and reference-like cell ratio; reclaim vertical space by compacting the
control chrome; tighter frame padding + fill-the-cell symbol draw. Scoped to
desktop (min-width:1000px) so the mobile stack is untouched.
- Vault-window transparent on desktop so the backdrop shows in the side margins.
Drop timing (main.js):
- Pronounced left-to-right reel cascade (~90ms/reel), turbo-scaled, collapses on
fast-stop, applied to intro drop + tumble refills.
- Fix turbo "symbols vanish half-way" on both exit and entry: the drop awaits were
double-scaling already-turbo-scaled durations, committing/hiding the board mid-
fall. New _dropSettle waits the real (already-scaled) time.
- Fast-stop now smoothly accelerates the in-flight drop to a quick landing
(_accelerateDrop preserves current progress) instead of teleporting to 0.75.
Bet +/- buttons (styles.css):
- Width-driven .bet-stepper (aspect-ratio 776/183, matching the real image) so the
pill never letterboxes and the invisible round hit-zones land dead-on the drawn
+/- circles at every size. Removed conflicting fixed heights.
Background (styles.css, ambiance.js):
- Clean, static, full-clarity temple backdrop: removed dark scrims, colour wash,
vignette/scanline overlays, and the .altar backdrop-filter blur ("blended" look).
- Disabled the ambiance system entirely (animated nebulas/stars/floaters, deco
gems, CSS mascot, pointer parallax).
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
…s, clean background
Reels / symbols (main.js, styles.css):
Drop timing (main.js):
Bet +/- buttons (styles.css):
Background (styles.css, ambiance.js):