Replace Tailwind utility soup across admin templates with semantic CSS classes. Add layout primitives (stack, row, cluster, grid), extract JS transition helpers into transitions.css, and refactor core_components, layouts, settings, newsletter, order_show, providers, and theme editor templates. Utility occurrences reduced from 290+ to 127 across admin files. All 1679 tests pass. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
22 lines
604 B
CSS
22 lines
604 B
CSS
/* Admin CSS — bundled by esbuild */
|
|
|
|
/* Reset */
|
|
@import "./admin/reset.css";
|
|
|
|
/* Theme CSS layers (used by theme editor preview) */
|
|
@import "./theme-primitives.css";
|
|
@import "./theme-layer2-attributes.css";
|
|
@import "./theme-semantic.css";
|
|
|
|
/* Admin components, layout, icons, and transitions */
|
|
@import "./admin/components.css";
|
|
@import "./admin/layout.css";
|
|
@import "./admin/icons.css";
|
|
@import "./admin/transitions.css";
|
|
@import "./admin/utilities.css";
|
|
|
|
/* LiveView loading state variants */
|
|
.phx-click-loading, .phx-submit-loading, .phx-change-loading {
|
|
/* Available for component styling */
|
|
}
|