Skip to content

Make impassable hexes actually readable - #4

Merged
Justrada merged 1 commit into
mainfrom
fix/solid-hex-contrast
Jul 29, 2026
Merged

Make impassable hexes actually readable#4
Justrada merged 1 commit into
mainfrom
fix/solid-hex-contrast

Conversation

@Justrada

Copy link
Copy Markdown
Owner

Caught while driving the deployed build.

Solid rock was rgba(24,32,52,0.96) against a rgba(14,22,38,0.55) floor. Different enough to satisfy a fill-value assertion; indistinguishable to a human. A generated cave rendered as an open field — which is precisely the failure the terrain work exists to prevent: the engine blocks the hex while the board shows open ground.

Rock now reads as raised mass — lighter than the floor with a brighter rim — instead of sinking toward the background.

Verified in the browser on a 58-rock cave: the rim and its intrusions are now legible at a glance.

🤖 Generated with Claude Code

Solid rock was rgba(24,32,52,0.96) against a rgba(14,22,38,0.55) floor —
different enough to pass a fill-value assertion, indistinguishable to a
player. A generated cave rendered as an open field, which is the exact
failure the terrain work exists to prevent: the engine blocks the hex while
the board shows open ground.

Rock now reads as raised mass (lighter than the floor, brighter rim) rather
than sinking toward the background.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@Justrada
Justrada merged commit 045a64c into main Jul 29, 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