openvibers/openvibe.vision Commits
The scene's answer captions pass contrast (#70)
Changes
@@@ -340,7 +340,7 @@ html, body { margin: 0; background: var(--bg-primary, #0a0f1c); color: var(--tex.vi-scene:has([data-ov-ghost-step="3"][data-ov-ghost-on]) .vi-sc-read { opacity: 0; visibility: hidden; }.vi-sc-answer { margin: 0; display: grid; gap: 1px; padding: 8px 12px; border-radius: 12px; background: color-mix(in srgb, var(--room-accent) 12%, transparent); }.vi-sc-answer b { font-size: 14px; color: var(--text-primary, #e6edf7); }--.vi-sc-answer small { font-size: 12px; color: var(--ovk-muted, #7386a3); }++.vi-sc-answer small { font-size: 12px; color: var(--text-secondary, #b6c0d2); }/* Read: a receipt, its total boxed. */.vi-sc-receipt { display: grid; gap: 4px; padding: 12px 14px; border-radius: 6px; background: #f4f1ea; color: #2b2a27; font: 600 12.5px/1.3 ui-monospace, SFMono-Regular, Menlo, monospace; transform: rotate(-1.5deg); }.vi-sc-receipt b { text-align: center; letter-spacing: .08em; }
@@ -340,7 +340,7 @@ html, body { margin: 0; background: var(--bg-primary, #0a0f1c); color: var(--tex
@@ -340,7 +340,7 @@ html, body { margin: 0; background: var(--bg-primary, #0a0f1c); color: var(--tex
.vi-scene:has([data-ov-ghost-step="3"][data-ov-ghost-on]) .vi-sc-read { opacity: 0; visibility: hidden; }
.vi-scene:has([data-ov-ghost-step="3"][data-ov-ghost-on]) .vi-sc-read { opacity: 0; visibility: hidden; }
.vi-sc-answer { margin: 0; display: grid; gap: 1px; padding: 8px 12px; border-radius: 12px; background: color-mix(in srgb, var(--room-accent) 12%, transparent); }
.vi-sc-answer { margin: 0; display: grid; gap: 1px; padding: 8px 12px; border-radius: 12px; background: color-mix(in srgb, var(--room-accent) 12%, transparent); }
.vi-sc-answer b { font-size: 14px; color: var(--text-primary, #e6edf7); }
.vi-sc-answer b { font-size: 14px; color: var(--text-primary, #e6edf7); }
-.vi-sc-answer small { font-size: 12px; color: var(--ovk-muted, #7386a3); }
+.vi-sc-answer small { font-size: 12px; color: var(--text-secondary, #b6c0d2); }
/* Read: a receipt, its total boxed. */
/* Read: a receipt, its total boxed. */
.vi-sc-receipt { display: grid; gap: 4px; padding: 12px 14px; border-radius: 6px; background: #f4f1ea; color: #2b2a27; font: 600 12.5px/1.3 ui-monospace, SFMono-Regular, Menlo, monospace; transform: rotate(-1.5deg); }
.vi-sc-receipt { display: grid; gap: 4px; padding: 12px 14px; border-radius: 6px; background: #f4f1ea; color: #2b2a27; font: 600 12.5px/1.3 ui-monospace, SFMono-Regular, Menlo, monospace; transform: rotate(-1.5deg); }
.vi-sc-receipt b { text-align: center; letter-spacing: .08em; }
.vi-sc-receipt b { text-align: center; letter-spacing: .08em; }