diff options
| author | salmonik <salmonik@tuta.io> | 2026-11-08 12:28:48 +0100 |
|---|---|---|
| committer | salmonik <salmonik@tuta.io> | 2026-11-08 12:28:48 +0100 |
| commit | 8681fcf565643f67a36cb1fe571fac7843d2b6af (patch) | |
| tree | 1f022edb267281da0a2fd0fde3b5336293f14cea /web/play/style.css | |
| parent | web: match the desktop layout and remove play-money copy (diff) | |
| download | zagan-bet-8681fcf565643f67a36cb1fe571fac7843d2b6af.tar.gz zagan-bet-8681fcf565643f67a36cb1fe571fac7843d2b6af.zip | |
web: disallow crawlers and quiet the game port
Adds robots.txt with Disallow: / plus noindex/X-Robots-Tag on the site and app. The v5 server treats an HTTP request as a malformed frame, closes silently before HELLO, and suppresses the common TLS scanner noise. Deploy now verifies robots.txt.
Diffstat (limited to '')
| -rw-r--r-- | web/play/style.css | 27 |
1 files changed, 19 insertions, 8 deletions
diff --git a/web/play/style.css b/web/play/style.css index a0e4cca..7f0c2cd 100644 --- a/web/play/style.css +++ b/web/play/style.css | |||
| @@ -311,7 +311,7 @@ h2 { font-size: 18px; } | |||
| 311 | .tile.sym-D { color: #4fb8c9; } | 311 | .tile.sym-D { color: #4fb8c9; } |
| 312 | .tile.sym-S { color: #4ec27b; } | 312 | .tile.sym-S { color: #4ec27b; } |
| 313 | .tile.win { border-color: var(--gold); background: rgba(224, 182, 74, 0.14); } | 313 | .tile.win { border-color: var(--gold); background: rgba(224, 182, 74, 0.14); } |
| 314 | .tile.spinning { opacity: 0.35; } | 314 | .tile.spinning, .tile.placeholder { opacity: 0.35; } |
| 315 | .win-lines { text-align: center; margin-top: 18px; color: var(--dim); font-size: 12px; min-height: 18px; } | 315 | .win-lines { text-align: center; margin-top: 18px; color: var(--dim); font-size: 12px; min-height: 18px; } |
| 316 | 316 | ||
| 317 | /* Cards */ | 317 | /* Cards */ |
| @@ -348,13 +348,24 @@ h2 { font-size: 18px; } | |||
| 348 | .outcome { margin-top: 20px; padding: 14px 16px; border: 1px solid var(--line); border-radius: var(--radius-md); background: var(--bg); } | 348 | .outcome { margin-top: 20px; padding: 14px 16px; border: 1px solid var(--line); border-radius: var(--radius-md); background: var(--bg); } |
| 349 | 349 | ||
| 350 | /* Crash */ | 350 | /* Crash */ |
| 351 | .crash-wrap { position: relative; flex: 1; display: flex; flex-direction: column; min-height: 0; padding-top: 40px; } | 351 | .crash-wrap { |
| 352 | position: relative; | ||
| 353 | flex: 1; | ||
| 354 | display: flex; | ||
| 355 | flex-direction: column; | ||
| 356 | min-height: 0; | ||
| 357 | padding: 22px 24px; | ||
| 358 | background: var(--surface); | ||
| 359 | border: 1px solid var(--line); | ||
| 360 | border-radius: var(--radius-lg); | ||
| 361 | } | ||
| 352 | .crash-wrap > .label { margin-top: 2px; color: var(--dim); } | 362 | .crash-wrap > .label { margin-top: 2px; color: var(--dim); } |
| 353 | .crash-number { | 363 | .crash-number { |
| 354 | font-family: var(--mono); | 364 | font-family: var(--mono); |
| 355 | font-size: clamp(44px, 9vw, 86px); | 365 | font-size: clamp(40px, 6vw, 68px); |
| 356 | line-height: 1; | 366 | line-height: 1; |
| 357 | letter-spacing: -0.04em; | 367 | letter-spacing: -0.04em; |
| 368 | color: var(--dim); | ||
| 358 | } | 369 | } |
| 359 | .crash-number.running { color: var(--gold); } | 370 | .crash-number.running { color: var(--gold); } |
| 360 | .crash-number.crashed { color: var(--loss); } | 371 | .crash-number.crashed { color: var(--loss); } |
| @@ -369,11 +380,11 @@ h2 { font-size: 18px; } | |||
| 369 | canvas { display: block; width: 100%; } | 380 | canvas { display: block; width: 100%; } |
| 370 | .roulette-canvas { height: 500px; margin: 80px 0 0; } | 381 | .roulette-canvas { height: 500px; margin: 80px 0 0; } |
| 371 | .crash-canvas { | 382 | .crash-canvas { |
| 372 | height: 500px; | 383 | height: 460px; |
| 373 | margin-top: 14px; | 384 | margin-top: 10px; |
| 374 | background: var(--surface); | 385 | background: transparent; |
| 375 | border: 1px solid var(--line); | 386 | border: 0; |
| 376 | border-radius: var(--radius-md); | 387 | border-radius: 0; |
| 377 | } | 388 | } |
| 378 | .wheel-canvas { | 389 | .wheel-canvas { |
| 379 | display: block; | 390 | display: block; |
