nemesis/demo: Meta's no-chrome look, theme auto, denser terrain, Background menu, with tests and the Ridge zero-size fix #65
Loading…
Reference in a new issue
No description provided.
Delete branch "void/nemesis-demo-tests"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Contains nemesis/demo (
fcabaee5, live on chat.gamecult.org since 13:31Z) plus9d3343bb.From nemesis/demo: Meta's logo and icons; chromeless plates (only composer, call bar, call view and non-bubble messages keep a blurred 45% tint); chromeless Button/Chip (sceneButtons.css.ts); skyThemeId('auto') resolves from the clock; terrain grid 256/512/768; Background (Terrain/Ridges) picker in the sky menu, also on the sign-in page.
9d3343bb:void Xplaceholder imports.vitest 598/598, tsc clean. Not deployed.
Risks noted, not changed: sceneButtons.css.ts selects folds' hashed class names (epr39zd, _1bv8u1w6), which break silently on a folds upgrade. Terrain hatching is Nibu's and untouched.
🤖 Generated with Claude Code
skyThemeId('auto') is undefined again as on dev. sceneThemeId follows the resolved sky for auto only while a scene is on and the person chose no theme (signed-out pages pass none); useResolvedSkyState changes as the clock crosses so theme classes re-render. Scene buttons and chips keep a focus-visible outline. The white mark takes the dark filter through a LogoMark class on every themed <img> under any prism-light theme (favicon and notification icons are files and keep the white mark). Background picker is hidden without a backgroundScene config. Ridge comment states what hasNoArea covers. Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>0fe41efbinto PR #65 556254f46b