diff --git a/frontend/src/components/ui/DesignSystemStyles.astro b/frontend/src/components/ui/DesignSystemStyles.astro index 286ddcc..7cbb2be 100644 --- a/frontend/src/components/ui/DesignSystemStyles.astro +++ b/frontend/src/components/ui/DesignSystemStyles.astro @@ -144,7 +144,7 @@ font: inherit; } - :where(input, textarea, select) { + :where(input:not([type="checkbox"]):not([type="radio"]), textarea, select) { background: var(--color-field-bg); color: var(--color-text); border: 1px solid var(--color-border); @@ -153,21 +153,21 @@ transition: border-color var(--motion-fast) var(--easing-standard), background-color var(--motion-fast) var(--easing-standard); } - :where(input, textarea, select)::placeholder { + :where(input:not([type="checkbox"]):not([type="radio"]), textarea, select)::placeholder { color: var(--color-text-muted); opacity: 0.9; } - :where(input, textarea, select):disabled { + :where(input:not([type="checkbox"]):not([type="radio"]), textarea, select):disabled { opacity: 0.6; cursor: not-allowed; } - :where(input, textarea, select):hover { + :where(input:not([type="checkbox"]):not([type="radio"]), textarea, select):hover { border-color: var(--color-border-hover); } - :where(input, textarea, select):focus { + :where(input:not([type="checkbox"]):not([type="radio"]), textarea, select):focus { outline: none; border-color: var(--color-primary); } diff --git a/frontend/src/pages/admin/invitations.astro b/frontend/src/pages/admin/invitations.astro index 83afbe5..e04054d 100644 --- a/frontend/src/pages/admin/invitations.astro +++ b/frontend/src/pages/admin/invitations.astro @@ -259,17 +259,8 @@ import { API_BASE as apiBase } from '../../lib/api'; margin-bottom: 1rem; } - .create-form .form-group label { - font-size: 0.875rem; - } - - .create-form .form-group input { - width: 100%; - padding: 0.75rem; - border: 1px solid var(--color-border); - border-radius: 8px; - background: var(--color-bg); - color: var(--color-text); + .filter-label { + margin-bottom: 0; }