games: brighter marquee bulbs, a chase that loops, and no more subtitle

The Casino Night light strip was a dim blurred stripe that jumped every
cycle (it slid further than the bulb pattern repeats). Now it's a row of
round bulbs with a white-hot core and a real glow, and the chase travels
exactly one bulb-period so it loops seamlessly. Dropped the 'Chips are
euros' line under the room name; the welcome card and house rules already
say it.

Claude-Session: https://claude.ai/code/session_013M5nD7PgUboJXoDcYHzpuJ
This commit is contained in:
prosolis
2026-07-14 20:26:48 -07:00
parent e5af5326d5
commit 983748ea98
3 changed files with 19 additions and 12 deletions

View File

@@ -2096,22 +2096,30 @@ html[data-room] .cs-room {
radial-gradient(120% 90% at 50% 120%, rgba(0,0,0,0.45), transparent 55%);
}
/* Casino Night is lit by bulbs, so it gets a few of them: a slow chase across
the top of the room. Cheap (one gradient, one transform) and it makes the
place feel plugged in rather than painted. */
/* Casino Night is lit by bulbs, so it gets a row of them: a slow chase across
the top of the room. One radial tile repeated, one transform — each bulb is a
hot white core in a yellow body, and the glow is a pair of drop-shadows so it
actually throws light rather than being a painted dot. */
html[data-room="casino-night"] .cs-room::before {
content: "";
position: absolute;
inset: 0 -50% auto -50%;
height: 0.5rem;
background: repeating-linear-gradient(90deg,
rgba(255,204,47,0.55) 0 0.5rem, transparent 0.5rem 2.25rem);
filter: blur(1px);
animation: cs-bulbs 2.4s linear infinite;
inset: 0.4rem -50% auto -50%;
height: 0.7rem;
background:
radial-gradient(circle at center,
#fffbe6 0 0.14rem,
#ffcc2f 0.14rem 0.26rem,
rgba(255,204,47,0.45) 0.26rem 0.42rem,
transparent 0.44rem)
0.3rem 50% / 1.9rem 100% repeat-x;
filter:
drop-shadow(0 0 3px rgba(255,214,90,0.95))
drop-shadow(0 0 10px rgba(255,204,47,0.6));
animation: cs-bulbs 1.8s linear infinite;
}
@keyframes cs-bulbs {
from { transform: translateX(0); }
to { transform: translateX(2.75rem); }
to { transform: translateX(1.9rem); }
}
/* The house shadow, restruck for a dark room: the news app's soft brown lift is