- icon-button.css + icon_button.templ: UIIcon switch (plus/grid3x3/list/filter/search/calendar/pencil/trash + fallback span) - spacing.css + space.templ: SpaceX/SpaceY with SpacingStep classes - button.templ: wire @UIIcon(props.Icon) replacing Plan 02 placeholder comment - tailwind.input.css: add modal, empty-state, table, icon-button, form-field, spacing imports (14 total) - All 7 new tests pass; full go test ./... green
48 lines
469 B
CSS
48 lines
469 B
CSS
.ui-space-x {
|
|
display: inline-block;
|
|
flex-shrink: 0;
|
|
}
|
|
|
|
.ui-space-y {
|
|
display: block;
|
|
}
|
|
|
|
.ui-space-x-xs {
|
|
width: 0.25rem;
|
|
}
|
|
|
|
.ui-space-x-sm {
|
|
width: 0.5rem;
|
|
}
|
|
|
|
.ui-space-x-md {
|
|
width: 0.75rem;
|
|
}
|
|
|
|
.ui-space-x-lg {
|
|
width: 1rem;
|
|
}
|
|
|
|
.ui-space-x-xl {
|
|
width: 1.5rem;
|
|
}
|
|
|
|
.ui-space-y-xs {
|
|
height: 0.25rem;
|
|
}
|
|
|
|
.ui-space-y-sm {
|
|
height: 0.5rem;
|
|
}
|
|
|
|
.ui-space-y-md {
|
|
height: 0.75rem;
|
|
}
|
|
|
|
.ui-space-y-lg {
|
|
height: 1rem;
|
|
}
|
|
|
|
.ui-space-y-xl {
|
|
height: 1.5rem;
|
|
}
|