openvibers/openvibe.trade Commits
Trade: filled controls use the theme's readable accent pair (WCAG AA contrast) (#29)
Changes
@@@ -42,7 +42,7 @@ input, textarea, select { font: inherit; color: var(--text-primary); background:textarea { width: 100%; font-family: ui-monospace, SFMono-Regular, Menlo, monospace; font-size: 14px; }input[type=checkbox], input[type=radio] { width: auto; }.search input[type=search] { width: min(420px, 100%); }--button { display: inline-block; margin-top: 8px; font: inherit; font-weight: 600; background: var(--accent, #3b82f6); color: var(--on-accent, #fff); border: 0; border-radius: 6px; padding: 7px 14px; cursor: pointer; }++button { display: inline-block; margin-top: 8px; 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: 7px 14px; cursor: pointer; }button.danger { background: var(--danger, #ef4444); }form.inline { display: inline; }form.inline button { margin: 0; padding: 2px 10px; font-size: .85rem; }
@@ -42,7 +42,7 @@ input, textarea, select { font: inherit; color: var(--text-primary); background:
@@ -42,7 +42,7 @@ input, textarea, select { font: inherit; color: var(--text-primary); background:
textarea { width: 100%; font-family: ui-monospace, SFMono-Regular, Menlo, monospace; font-size: 14px; }
textarea { width: 100%; font-family: ui-monospace, SFMono-Regular, Menlo, monospace; font-size: 14px; }
input[type=checkbox], input[type=radio] { width: auto; }
input[type=checkbox], input[type=radio] { width: auto; }
.search input[type=search] { width: min(420px, 100%); }
.search input[type=search] { width: min(420px, 100%); }
-button { display: inline-block; margin-top: 8px; font: inherit; font-weight: 600; background: var(--accent, #3b82f6); color: var(--on-accent, #fff); border: 0; border-radius: 6px; padding: 7px 14px; cursor: pointer; }
+button { display: inline-block; margin-top: 8px; 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: 7px 14px; cursor: pointer; }
button.danger { background: var(--danger, #ef4444); }
button.danger { background: var(--danger, #ef4444); }
form.inline { display: inline; }
form.inline { display: inline; }
form.inline button { margin: 0; padding: 2px 10px; font-size: .85rem; }
form.inline button { margin: 0; padding: 2px 10px; font-size: .85rem; }