2026-04-16 20:17:38 +01:00
|
|
|
/* Matugen-generated Homepage theme based on wallpaper */
|
|
|
|
|
|
2026-04-16 20:36:38 +01:00
|
|
|
/* Page background — overrides body default */
|
|
|
|
|
html, body, #__next, main {
|
2026-04-16 20:17:38 +01:00
|
|
|
background-color: {{colors.surface.default.hex}} !important;
|
|
|
|
|
color: {{colors.on_surface.default.hex}} !important;
|
|
|
|
|
}
|
|
|
|
|
|
2026-04-16 20:36:38 +01:00
|
|
|
/* Override Tailwind's slate palette (homepage's default color scheme).
|
|
|
|
|
Each slate shade maps to the closest matugen surface/text color so
|
|
|
|
|
the built-in theme classes render with wallpaper colors. */
|
|
|
|
|
.bg-slate-50, .dark\:bg-slate-50 { background-color: {{colors.surface_container_high.default.hex}} !important; }
|
|
|
|
|
.bg-slate-100, .dark\:bg-slate-100 { background-color: {{colors.surface_container_high.default.hex}} !important; }
|
|
|
|
|
.bg-slate-200, .dark\:bg-slate-200 { background-color: {{colors.surface_container.default.hex}} !important; }
|
|
|
|
|
.bg-slate-300, .dark\:bg-slate-300 { background-color: {{colors.surface_container.default.hex}} !important; }
|
|
|
|
|
.bg-slate-400, .dark\:bg-slate-400 { background-color: {{colors.surface_container_low.default.hex}} !important; }
|
|
|
|
|
.bg-slate-500, .dark\:bg-slate-500 { background-color: {{colors.surface_container_low.default.hex}} !important; }
|
|
|
|
|
.bg-slate-600, .dark\:bg-slate-600 { background-color: {{colors.surface_container_low.default.hex}} !important; }
|
|
|
|
|
.bg-slate-700, .dark\:bg-slate-700 { background-color: {{colors.surface_container.default.hex}} !important; }
|
|
|
|
|
.bg-slate-800, .dark\:bg-slate-800 { background-color: {{colors.surface_container.default.hex}} !important; }
|
|
|
|
|
.bg-slate-900, .dark\:bg-slate-900 { background-color: {{colors.surface.default.hex}} !important; }
|
|
|
|
|
.bg-slate-950, .dark\:bg-slate-950 { background-color: {{colors.surface.default.hex}} !important; }
|
|
|
|
|
|
|
|
|
|
.text-slate-50, .dark\:text-slate-50 { color: {{colors.on_surface.default.hex}} !important; }
|
|
|
|
|
.text-slate-100, .dark\:text-slate-100 { color: {{colors.on_surface.default.hex}} !important; }
|
|
|
|
|
.text-slate-200, .dark\:text-slate-200 { color: {{colors.on_surface.default.hex}} !important; }
|
|
|
|
|
.text-slate-300, .dark\:text-slate-300 { color: {{colors.on_surface.default.hex}} !important; }
|
|
|
|
|
.text-slate-400, .dark\:text-slate-400 { color: {{colors.on_surface_variant.default.hex}} !important; }
|
|
|
|
|
.text-slate-500, .dark\:text-slate-500 { color: {{colors.on_surface_variant.default.hex}} !important; }
|
|
|
|
|
.text-slate-600, .dark\:text-slate-600 { color: {{colors.outline.default.hex}} !important; }
|
|
|
|
|
.text-slate-700, .dark\:text-slate-700 { color: {{colors.on_surface.default.hex}} !important; }
|
|
|
|
|
.text-slate-800, .dark\:text-slate-800 { color: {{colors.on_surface.default.hex}} !important; }
|
|
|
|
|
.text-slate-900, .dark\:text-slate-900 { color: {{colors.on_surface.default.hex}} !important; }
|
|
|
|
|
|
|
|
|
|
.border-slate-50, .dark\:border-slate-50,
|
|
|
|
|
.border-slate-100, .dark\:border-slate-100,
|
|
|
|
|
.border-slate-200, .dark\:border-slate-200,
|
|
|
|
|
.border-slate-300, .dark\:border-slate-300,
|
|
|
|
|
.border-slate-400, .dark\:border-slate-400,
|
|
|
|
|
.border-slate-500, .dark\:border-slate-500,
|
|
|
|
|
.border-slate-600, .dark\:border-slate-600,
|
|
|
|
|
.border-slate-700, .dark\:border-slate-700,
|
|
|
|
|
.border-slate-800, .dark\:border-slate-800 { border-color: {{colors.outline_variant.default.hex}} !important; }
|
|
|
|
|
|
|
|
|
|
/* Accent — used on links, active states, progress bars */
|
|
|
|
|
a:hover, .service-container:hover .service-name,
|
|
|
|
|
.resources .progress-bar, .resources .usage-bar-fill {
|
2026-04-16 20:17:38 +01:00
|
|
|
color: {{colors.primary.default.hex}} !important;
|
|
|
|
|
}
|
|
|
|
|
|
2026-04-16 20:36:38 +01:00
|
|
|
.bg-theme-500, .bg-theme-600, .bg-theme-400 {
|
2026-04-16 20:17:38 +01:00
|
|
|
background-color: {{colors.primary.default.hex}} !important;
|
|
|
|
|
}
|