Take the broken wordmark off the felt #80
Closed
jheaps
wants to merge 1 commits from
fix/casino-holdem-drop-broken-watermark into fix/casino-holdem-two-tabs
pull from: fix/casino-holdem-drop-broken-watermark
merge into: :fix/casino-holdem-two-tabs
:master
:feature/socialism
:polish/holdem-seats-one-size
:fix/holdem-dealer-chip-eats-its-seat
:polish/holdem-game-night-ready
:polish/holdem-round-next
:polish/holdem-seat-collisions
:polish/holdem-offline-and-render
:fix/naming-a-blind-deals-the-hand
:release/casino-holdem-polish
:fix/casino-holdem-phone-look
:fix/casino-holdem-sidebar-crowding
:fix/casino-holdem-contribution-rule
:fix/casino-holdem-one-stack-rule
:fix/casino-holdem-default-stack-buyin
:feat/casino-holdem-waiting-list
:feat/casino-holdem-misdeal
:feat/casino-holdem-cash-out
:feat/casino-holdem-clock
:feat/casino-holdem-rake
:fix/casino-holdem-stadium-ring
:fix/casino-holdem-phone-felt-shape
:fix/casino-holdem-audit-runs-everything
:feat/casino-holdem-straddle
:fix/casino-holdem-landscape-ring
:feat/casino-holdem-table-file
:fix/casino-holdem-touch-targets
:fix/casino-holdem-audit-modal-blindspot
:fix/casino-holdem-quicksplit-chop
:fix/casino-holdem-buildable-bet-sizes
:fix/casino-holdem-pot-sized-raise
:fix/casino-holdem-chips-to-count-out
:fix/casino-holdem-first-buy-in
:fix/casino-holdem-seating-a-table
:fix/casino-holdem-showdown-order
:fix/casino-holdem-hand-log-filter
:fix/casino-holdem-posting-in
:fix/casino-holdem-dead-button
:fix/casino-holdem-discarded-pot
:fix/casino-holdem-honest-tank-clock
:fix/casino-holdem-export-the-notes
:fix/casino-holdem-stacks-in-chips
:fix/casino-holdem-close-audit-blind-spots
:fix/casino-holdem-readable-dim-states
:fix/casino-holdem-drop-broken-watermark
:fix/casino-holdem-two-tabs
:fix/casino-holdem-unreadable-save
:fix/casino-holdem-say-when-not-saving
:fix/casino-holdem-shortcut-discovery
:fix/casino-holdem-rulings-index-compact
:fix/casino-holdem-rulings-index
:fix/casino-holdem-payout-in-chips
:fix/casino-holdem-move-seat-on-touch
:fix/casino-holdem-amount-fields-select
:fix/casino-holdem-touch-targets-by-pointer
:fix/casino-holdem-button-box-model
:fix/casino-holdem-blind-badge-placement
:fix/casino-holdem-buyin-deals-in
:fix/casino-holdem-bet-vs-raise
:fix/casino-holdem-deal-around-broke
:fix/casino-holdem-settle-up
:fix/casino-holdem-allin-and-bar
:fix/casino-holdem-one-dealer-button
:fix/casino-holdem-manual-deal
:fix/casino-holdem-less-guessing
:feature/casino-holdem-seat-editor
:fix/casino-holdem-landscape-table
:feature/casino-holdem-acting-seat
:feature/casino-holdem-raise-guard
:feature/casino-holdem-first-run
:feature/casino-holdem-contrast-audit
:feature/casino-holdem-layout-audit
:feature/casino-holdem-blind-fairness
:feature/casino-holdem-rulings-depth
:feature/casino-holdem-bank-audit
:feature/casino-holdem-fewer-taps
:feature/casino-holdem-render-perf
:feature/casino-holdem-keyboard-focus
:feature/casino-holdem-resilience
:feature/casino-holdem-messy-tables
:feature/casino-holdem-touch-mobile
:chore/casino-holdem-tech-debt
:feature/casino-holdem-dealer-batch
:feature/casino-holdem-seat-count-safety
:feature/casino-holdem-odd-chip
:feature/casino-holdem-button-moves
:feature/casino-holdem-allin-runout
:feature/casino-holdem-heads-up
:feature/casino-holdem-contrast
:feature/casino-holdem-touch-audit
:feature/casino-holdem-wizard-polish
:feature/casino-quicksplit-side-pots
:feature/casino-holdem-rebuys
:feature/casino-holdem-rulings
:feature/casino-holdem-sidebar-polish
:feature/casino-holdem-keyboard
:feature/casino-holdem-action-undo
:feature/casino-holdem-pace
:feature/casino-holdem-side-pot-breakdown
:feature/casino-holdem-gestures
:feature/casino-holdem-card-picker
:feature/casino-holdem-live-betting
:feature/casino-holdem-bet-chips
:feature/casino-holdem-seat-legibility
:feature/casino-holdem-undo-toasts
:feature/casino-holdem-quick-split
:feature/casino-holdem-mobile-table
:feature/casino-holdem-hand-history
:feature/casino-texas-holdem
:feature/casino-holdem-dealer-mode-polish
:feature/fractional-learned-weights
:fix/stockfish-dispose-hang
:fix/blog-cache-staleness
:fix/workflows
:gitea/workflows
:echo-acoustic-ranging
:chess-ui-overhaul
:feature/customChessEngine
:feature/blog
:AddProject
:feature/generalUpdate
:tech-debt/chess-cleanup
:tests/CreatePlaywrightTests
:UpdateParticleSimulatorButton
Reference in New Issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
The felt carried "TEXAS HOLD'EM" across its middle, and the pot badge sat on top of it. Measured at every seat count from two to ten, the middle 20% of the word was covered, so the table read: Stacked on #79.
That isn't a watermark, it's a rendering fault, and it looked like one.
I tried to move it before removing it
Four placements, measured across six viewports and two seat counts each, as the share of the word covered by a seat, a bet chip or the pot badge:
* and off the oval entirely at 360px
Desktop and tablet can be made clean. A phone cannot: below 900px the felt is square, and a square felt with six to nine seats has no clear horizontal band wide enough for a word. The best phone result of any placement was 40% covered.
So it's gone, rather than special-cased per device for a decoration. The felt still has its gradient, its rim, the inner gold line and its shadow to be a table with, and the page header says "Texas Hold'em Dealer" a few inches above it.
The reasoning and the numbers are left in the CSS where the element used to be, so whoever thinks of adding one back finds out what happened first.
Validation
269 tests still passing. Seven viewports: contrast clean, layout audit clean everywhere but the landscape phone already documented in #63, no console errors. Before/after screenshots of the same eight-seat table mid-hand.
The felt carried "TEXAS HOLD'EM" across its middle, and the pot badge sat on top of it. Measured at every seat count from two to ten, the middle 20% of the word was covered, so the table read TEXAS LD'EM That is not a watermark, it is a rendering fault, and it looked like one. I tried to move it before removing it. Four placements, measured across six viewports and two seat counts each, as the share of the word covered by a seat, a bet chip or the pot badge: desktop tablet phone phone landscape 1280x900 768x1024 390x844 360x640 844x390 centred (before) 20% 20% 20% 20% 20% 30% down, full size 0-7% 0-12% 43-60% 48-70% 20-23% 20% down, smaller 0% 0% 40-67% 53-70% 40% 78% down, smaller 0% 0% 77-97% 90-100%* 27-37% * and off the oval entirely at 360px Desktop and tablet can be made clean. A phone cannot: below 900px the felt is square, and a square felt with six to nine seats has no clear horizontal band wide enough for a word. The best phone result of any placement was 40% covered. So it is gone rather than special-cased per device for a decoration. The felt still has its gradient, its rim, the inner gold line and its shadow to be a table with, and the page header says "Texas Hold'em Dealer" a few inches above it. The reasoning and the numbers are left in the CSS where the element used to be, so whoever thinks of adding one back finds out what happened first. 269 tests still passing. Seven viewports: contrast clean, layout audit clean everywhere but the landscape phone already known from #63, no console errors. Co-Authored-By: Claude Opus 5 <[email protected]> Claude-Session: https://claude.ai/code/session_015bnp7xKUPFFSpwkYNFaPgbPull request closed