openvibers/openvibe.games Commits

The client's cyan text uses a deeper cyan in light themes (#22d3ee read at 1.7:1 on a light page) (#137)

OP OpenVibers committed 22 days ago · 2b3948f6a2 · 3 files, +9 −0

Changes

ddiff --git a/apps/client/index.html b/apps/client/index.html
iindex 021b3ed..3142434 100644
---- a/apps/client/index.html
++++ b/apps/client/index.html
@@@ -59,6 +59,9 @@
--text-dim: var(--text-secondary, #96a7c2);
--text-faint: var(--text-muted, #7386a3);
}
++ /* Light themes (theme-loader sets data-theme-mode): the cyan is text on tags and achievements, and #22d3ee on a light
++ page read at 1.7:1; this deeper cyan reads at 5:1 (axe, 2026-10-22). */
++ :root[data-theme-mode="light"] { --secondary: #0e7490; }
html,
body {
min-height: 100%;
ddiff --git a/apps/client/leaderboard.html b/apps/client/leaderboard.html
iindex 69d5829..b84f60f 100644
---- a/apps/client/leaderboard.html
++++ b/apps/client/leaderboard.html
@@@ -22,6 +22,9 @@
--text-dim: #96a7c2;
--text-faint: #7386a3;
}
++ /* Light themes (theme-loader sets data-theme-mode): the cyan is text on tags and achievements, and #22d3ee on a light
++ page read at 1.7:1; this deeper cyan reads at 5:1 (axe, 2026-10-22). */
++ :root[data-theme-mode="light"] { --secondary: #0e7490; }
* {
box-sizing: border-box;
}
ddiff --git a/apps/client/worlds.html b/apps/client/worlds.html
iindex 36cc822..ee03451 100644
---- a/apps/client/worlds.html
++++ b/apps/client/worlds.html
@@@ -40,6 +40,9 @@
--warn: #fbbf24;
--bad: #f87171;
}
++ /* Light themes (theme-loader sets data-theme-mode): the cyan is text on tags and achievements, and #22d3ee on a light
++ page read at 1.7:1; this deeper cyan reads at 5:1 (axe, 2026-10-22). */
++ :root[data-theme-mode="light"] { --secondary: #0e7490; }
* {
box-sizing: border-box;
}