Add initial migrations, admin configurations, and base CSS for the project

This commit is contained in:
mrtoine 2025-12-10 20:18:51 +01:00
parent 16897b6010
commit 8fe6fe5390
19 changed files with 2101 additions and 68 deletions

View file

@ -0,0 +1,14 @@
/* Theme bridge (LIGHT) 2025 design system
This file intentionally contains minimal overrides. The full palette,
components and tokens live in css/app.css using CSS variables.
Keeping this file ensures JS can swap theme stylesheets without FOUC. */
/* Prefer light-friendly scrollbar & subtle touches without overriding tokens */
html[data-theme='light'] {
color-scheme: light;
}
/* Optional: ensure nav backdrop looks crisp on light */
nav.site-nav {
background: var(--nav-bg);
}