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

1670
static/css/app.css Normal file

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,11 @@
/* Theme bridge (DARK) 2025 design system
Minimal overrides; colors and components come from app.css tokens. */
html {
background-color: var(--bg);
color: var(--text);
color-scheme: dark;
}
nav.site-nav {
background: var(--nav-bg);
}

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);
}