Add final results modal, active rules display, and UI improvements

- Add big final results modal at game end with rankings and share button
- Add active rules bar showing enabled variants during gameplay
- Increase spacing between player cards and opponents row
- Add Wolfpack bonus rule (2 pairs of Jacks = -5 pts)
- Change joker options to radio buttons (None/Standard/Lucky Swing/Eagle-Eye)
- Update Eagle-Eye jokers: +2 pts unpaired, -4 pts paired
- Add card flip animation on discard pile
- Redesign waiting room layout with side-by-side columns
- Style card backs with red Bee-style diamond crosshatch pattern
- Compact standings panel to show top 4 per category
- Various CSS polish and responsive improvements

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
Aaron D. Lee
2026-01-24 23:53:07 -05:00
parent f4275c7a7d
commit 39b78a2ba6
10 changed files with 1283 additions and 438 deletions

View File

@@ -74,7 +74,6 @@ When a player reveals all 6 cards, others get one final turn. Lowest score wins.
### Point Modifiers
- `super_kings` - Kings worth -2 (instead of 0)
- `lucky_sevens` - 7s worth 0 (instead of 7)
- `ten_penny` - 10s worth 1 (instead of 10)
- `lucky_swing` - Single Joker worth -5
- `eagle_eye` - Paired Jokers score -8
@@ -86,11 +85,10 @@ When a player reveals all 6 cards, others get one final turn. Lowest score wins.
- `tied_shame` - +5 penalty for tied scores
- `blackjack` - Score of exactly 21 becomes 0
### Gameplay Twists
### Gameplay Options
- `flip_on_discard` - Must flip a card when discarding from deck
- `queens_wild` - Queens match any rank for pairing
- `four_of_a_kind` - 4 of same rank in grid = all score 0
- `use_jokers` - Add Jokers to deck
- `eagle_eye` - Paired Jokers score -8 instead of canceling
## Development