Skip to content

Title - #1

Merged
folkengine merged 3 commits into
mainfrom
title
May 10, 2026
Merged

folkengine merged 3 commits into
mainfrom
title

Conversation

@folkengine

Copy link
Copy Markdown
Contributor

New titles and go fish button fix

folkengine added 3 commits May 9, 2026 17:38
…────────────────────────┐

  │            Viewport             │                        Behavior                         │
  ├─────────────────────────────────┼─────────────────────────────────────────────────────────┤
  │ 320px (small Android/iPhone SE) │ 11vw = 35px — single-line title, compact header padding │
  ├─────────────────────────────────┼─────────────────────────────────────────────────────────┤
  │ 390px (iPhone 14)               │ 11vw = 43px — single-line, comfortable spacing          │
  ├─────────────────────────────────┼─────────────────────────────────────────────────────────┤
  │ 768px+ (tablet/desktop)         │ 11vw = 85px, clamps at 92px max                         │
  └─────────────────────────────────┴─────────────────────────────────────────────────────────┘

  The key change was dropping the clamp floor from 48px to 30px so the 11vw preferred value takes over on any viewport narrower than 436px, keeping the title
  on one line without a fixed breakpoint.
…ince act() advances state, state.draw_pile_size would be stale afterward) and shows

  "Draw pile is empty — skipping draw." instead of the misleading "You draw a card."
  - Magic number: Math.min(BOT_DELAY, 800) — 0 in fast mode, capped at 800ms in normal mode but tracks BOT_DELAY if it's ever lowered below 800.
@folkengine
folkengine merged commit 07c9f59 into main May 10, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant