xtablo-source/backend/internal/web/ui
Arthur Belleville 2c1b186fb7
feat(03-01): add ui-button-solid-danger-md and ui-button-soft-neutral-md CSS variants
- Danger variant: #b91c1c bg, #991b1b hover, min-height 44px (WCAG 2.5.5)
- Neutral-soft variant: #f1f5f9 bg, #e2e8f0 hover, #334155 text, min-height 44px
- All pseudo-class selectors top-level (no CSS nesting per Phase 1 convention)
- static/tailwind.css updated via just generate (Pitfall 4: imported CSS passes through)
2026-05-15 00:13:56 +02:00
..
badge.css feat(01-02): add Button, Card, Badge templ components + CSS 2026-05-14 18:46:42 +02:00
badge.templ feat(01-02): add Button, Card, Badge templ components + CSS 2026-05-14 18:46:42 +02:00
base.css feat(01-02): add ui package enums, helpers, base CSS 2026-05-14 18:45:15 +02:00
button.css feat(03-01): add ui-button-solid-danger-md and ui-button-soft-neutral-md CSS variants 2026-05-15 00:13:56 +02:00
button.templ feat(01-02): add Button, Card, Badge templ components + CSS 2026-05-14 18:46:42 +02:00
card.css feat(01-02): add Button, Card, Badge templ components + CSS 2026-05-14 18:46:42 +02:00
card.templ feat(01-02): add Button, Card, Badge templ components + CSS 2026-05-14 18:46:42 +02:00
csrf_field.templ feat(02-07): gorilla/csrf integration — mount middleware, wire all forms, env-driven key 2026-05-14 22:59:06 +02:00
helpers.go feat(01-02): add ui package enums, helpers, base CSS 2026-05-14 18:45:15 +02:00
tokens.go feat(01-02): add ui package enums, helpers, base CSS 2026-05-14 18:45:15 +02:00
ui_test.go test(01-02): add ui package smoke tests 2026-05-14 18:47:31 +02:00
variants.go feat(01-02): add ui package enums, helpers, base CSS 2026-05-14 18:45:15 +02:00