104 lines
3.1 KiB
CSS
104 lines
3.1 KiB
CSS
@import "/opt/apxtowns/main_modules/tailwindcss";
|
|
@source "../*.html";
|
|
@source "../js/*.js";
|
|
@plugin "/opt/apxtowns/main_modules/daisyui";
|
|
|
|
|
|
@theme {
|
|
--font-sans: 'Inter', sans-serif;
|
|
}
|
|
|
|
@font-face {
|
|
font-family: 'Inter';
|
|
src: url('/cdn/dev/fonts/Inter-Regular.ttf') format('truetype');
|
|
font-weight: 400;
|
|
font-style: normal;
|
|
font-display: swap;
|
|
}
|
|
@font-face {
|
|
font-family: 'Inter';
|
|
src: url('/cdn/dev/fonts/Inter-Bold.ttf') format('truetype');
|
|
font-weight: 700;
|
|
font-style: normal;
|
|
font-display: swap;
|
|
}
|
|
@font-face {
|
|
font-family: 'Inter';
|
|
src: url('/cdn/dev/fonts/Inter-Italic.ttf') format('truetype');
|
|
font-weight: 400;
|
|
font-style: italic;
|
|
font-display: swap;
|
|
}
|
|
|
|
/* Thème Clair - Apxtri */
|
|
@plugin "/opt/apxtowns/main_modules/daisyui/theme" {
|
|
name: "identities-light";
|
|
default: false;
|
|
prefersdark: false;
|
|
color-scheme: "light";
|
|
--color-base-100: oklch(100% 0 0);
|
|
--color-base-200: oklch(98% 0 0);
|
|
--color-base-300: oklch(95% 0 0);
|
|
--color-base-content: oklch(21% 0.006 285.885);
|
|
--color-primary: #10b981; /* Vert Émeraude */
|
|
--color-primary-content: oklch(100% 0 0);
|
|
--color-secondary: #3b82f6; /* Bleu Tech */
|
|
--color-secondary-content: oklch(100% 0 0);
|
|
--color-accent: #f59e0b; /* Ambre / Or */
|
|
--color-accent-content: oklch(100% 0 0);
|
|
--color-neutral: #1f2937;
|
|
--color-neutral-content: #f3f4f6;
|
|
--color-info: #0ea5e9;
|
|
--color-info-content: oklch(100% 0 0);
|
|
--color-success: #10b981;
|
|
--color-success-content: oklch(100% 0 0);
|
|
--color-warning: #eab308;
|
|
--color-warning-content: oklch(100% 0 0);
|
|
--color-error: #ef4444;
|
|
--color-error-content: oklch(100% 0 0);
|
|
--radius-selector: 0.5rem;
|
|
--radius-field: 0.25rem;
|
|
--radius-box: 0.5rem;
|
|
--size-selector: 0.25rem;
|
|
--size-field: 0.25rem;
|
|
--border: 1px;
|
|
--depth: 1;
|
|
--noise: 0;
|
|
}
|
|
|
|
/* Thème Sombre par Défaut - Apxtri */
|
|
@plugin "/opt/apxtowns/main_modules/daisyui/theme" {
|
|
name: "identities-dark";
|
|
default: true;
|
|
prefersdark: true;
|
|
color-scheme: "dark";
|
|
--color-base-100: oklch(19.38% 0.029 256.85); /* Ardoise Nuit Profond (#0f172a) */
|
|
--color-base-200: oklch(25.33% 0.016 252.42); /* Équivalent un peu plus clair pour les cartes/survol */
|
|
--color-base-300: oklch(29.15% 0.012 254.09);
|
|
--color-base-content: oklch(97.807% 0.029 256.847);
|
|
--color-primary: #34d399; /* Vert Émeraude Sombre Lumineux */
|
|
--color-primary-content: #0f172a;
|
|
--color-secondary: #60a5fa; /* Bleu Tech Lumineux */
|
|
--color-secondary-content: #0f172a;
|
|
--color-accent: #fbbf24; /* Ambre Lumineux */
|
|
--color-accent-content: #0f172a;
|
|
--color-neutral: #1f2937;
|
|
--color-neutral-content: #f9fafb;
|
|
--color-info: #38bdf8;
|
|
--color-info-content: #0f172a;
|
|
--color-success: #4ade80;
|
|
--color-success-content: #0f172a;
|
|
--color-warning: #fbbf24;
|
|
--color-warning-content: #0f172a;
|
|
--color-error: #f87171;
|
|
--color-error-content: #0f172a;
|
|
--radius-selector: 0.5rem;
|
|
--radius-field: 0.25rem;
|
|
--radius-box: 0.5rem;
|
|
--size-selector: 0.25rem;
|
|
--size-field: 0.25rem;
|
|
--border: 1px;
|
|
--depth: 1;
|
|
--noise: 0;
|
|
}
|