The checkmark SVG was nested inside a span, making peer-checked selectors ineffective since peer only works on siblings. Fix by moving the checkmark and indeterminate SVGs to be direct siblings of the hidden input element, allowing Tailwind's peer-checked and peer-data-[indeterminate] selectors to properly toggle visibility. |
||
|---|---|---|
| .. | ||
| src | ||
| CHANGELOG.md | ||
| eslint.config.mjs | ||
| package.json | ||
| tsconfig.json | ||
| tsup.config.ts | ||
| vitest.config.ts | ||