Add invalid states for interactive elements

This commit is contained in:
2026-06-22 18:07:31 +02:00
parent 6c103d1dfd
commit b595347f60
2 changed files with 85 additions and 0 deletions
@@ -407,6 +407,12 @@
box-shadow: 0 0 0 1px var(--color-signal-red) inset;
}
.sg-pulldown[aria-invalid="true"],
.sg-checkbox-field[aria-invalid="true"],
.sg-radio-field[aria-invalid="true"] {
box-shadow: 0 0 0 1px var(--color-signal-red) inset;
}
.sg-labeled-input-row:has(.sg-input-multi-line) {
align-items: flex-start;
}