backend Create the foundational structure for managing design-system CSS with co-located sources and semantic tokens: - Add `cmd/buildstyles` to concatenate ordered CSS sources into a single shipped stylesheet - Define semantic color and effect tokens in `internal/web/ui/base.css` - Move primitive and catalog CSS sources from `static/css/` to co-located locations under `internal/web/ui/` - Update test contract to verify token presence and proper stylesheet generation - Regenerate `static/styles.css` with new semantic token layer and source annotations
27 lines
484 B
CSS
27 lines
484 B
CSS
.ui-card {
|
|
background: var(--color-surface-default);
|
|
border: 1px solid var(--color-border-default);
|
|
border-radius: 1rem;
|
|
box-shadow: var(--shadow-surface-md);
|
|
}
|
|
|
|
.ui-card-header,
|
|
.ui-card-body,
|
|
.ui-card-footer {
|
|
padding: 1.25rem 1.5rem;
|
|
}
|
|
|
|
.ui-card-header,
|
|
.ui-card-footer {
|
|
border-color: var(--color-border-default);
|
|
}
|
|
|
|
.ui-card-header {
|
|
border-bottom-style: solid;
|
|
border-bottom-width: 1px;
|
|
}
|
|
|
|
.ui-card-footer {
|
|
border-top-style: solid;
|
|
border-top-width: 1px;
|
|
}
|