openvibers/openvibe.news Commits
News: filled controls use the theme's readable accent pair (WCAG AA contrast) (#26)
Changes
@@@ -57,7 +57,7 @@ label input[type=checkbox] { margin-right: 6px; }input, textarea, select { width: 100%; font: inherit; color: var(--text-primary); background: var(--bg-input, #0d1424); border: 1px solid var(--border-light, #2c3d5c); border-radius: 6px; padding: 8px 10px; }input[type=checkbox] { width: auto; }textarea { font-family: ui-monospace, SFMono-Regular, Menlo, monospace; font-size: 15px; }--button, .button { display: inline-block; margin-top: 10px; font: inherit; font-weight: 600; background: var(--accent, #3b82f6); color: var(--on-accent, #fff); border: 0; border-radius: 6px; padding: 8px 16px; cursor: pointer; text-decoration: none; }++button, .button { display: inline-block; margin-top: 10px; font: inherit; font-weight: 600; background: var(--accent-strong, var(--accent, #3472d8)); color: var(--on-accent-strong, var(--on-accent, #fff)); border: 0; border-radius: 6px; padding: 8px 16px; cursor: pointer; text-decoration: none; }form.inline { display: inline; }form.inline select { width: auto; }form.inline button { margin: 0 0 0 8px; padding: 2px 10px; font-size: .85rem; }
@@ -57,7 +57,7 @@ label input[type=checkbox] { margin-right: 6px; }
@@ -57,7 +57,7 @@ label input[type=checkbox] { margin-right: 6px; }
input, textarea, select { width: 100%; font: inherit; color: var(--text-primary); background: var(--bg-input, #0d1424); border: 1px solid var(--border-light, #2c3d5c); border-radius: 6px; padding: 8px 10px; }
input, textarea, select { width: 100%; font: inherit; color: var(--text-primary); background: var(--bg-input, #0d1424); border: 1px solid var(--border-light, #2c3d5c); border-radius: 6px; padding: 8px 10px; }
input[type=checkbox] { width: auto; }
input[type=checkbox] { width: auto; }
textarea { font-family: ui-monospace, SFMono-Regular, Menlo, monospace; font-size: 15px; }
textarea { font-family: ui-monospace, SFMono-Regular, Menlo, monospace; font-size: 15px; }
-button, .button { display: inline-block; margin-top: 10px; font: inherit; font-weight: 600; background: var(--accent, #3b82f6); color: var(--on-accent, #fff); border: 0; border-radius: 6px; padding: 8px 16px; cursor: pointer; text-decoration: none; }
+button, .button { display: inline-block; margin-top: 10px; font: inherit; font-weight: 600; background: var(--accent-strong, var(--accent, #3472d8)); color: var(--on-accent-strong, var(--on-accent, #fff)); border: 0; border-radius: 6px; padding: 8px 16px; cursor: pointer; text-decoration: none; }
form.inline { display: inline; }
form.inline { display: inline; }
form.inline select { width: auto; }
form.inline select { width: auto; }
form.inline button { margin: 0 0 0 8px; padding: 2px 10px; font-size: .85rem; }
form.inline button { margin: 0 0 0 8px; padding: 2px 10px; font-size: .85rem; }