mirror of
https://github.com/R0m1k3/noteflow.git
synced 2026-10-11 17:29:37 +02:00
- Nouveau design system moderne (blanc/noir) - Favicon SVG moderne avec logo - Nouveau header avec logo SVG intégré - Layout grid: notes + todo box (pas de sidebar) - Variables CSS complètes (shadows, spacing, fonts) - Nouveau layout responsive - Interface minimaliste et élégante
83 lines
2.2 KiB
CSS
83 lines
2.2 KiB
CSS
/* Variables CSS globales - Thème clair moderne */
|
|
|
|
:root {
|
|
/* Couleurs principales */
|
|
--color-background: #F8F9FA;
|
|
--color-card: #FFFFFF;
|
|
--color-accent: #000000;
|
|
--color-accent-hover: #333333;
|
|
--color-text-primary: #000000;
|
|
--color-text-secondary: #6C757D;
|
|
--color-border: #DEE2E6;
|
|
--color-success: #28A745;
|
|
--color-danger: #DC3545;
|
|
--color-warning: #FFC107;
|
|
--color-info: #17A2B8;
|
|
|
|
/* Couleurs spécifiques */
|
|
--color-hover: #F1F3F5;
|
|
--color-active: #E9ECEF;
|
|
--color-disabled: #ADB5BD;
|
|
|
|
/* Typographie */
|
|
--font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
|
|
--font-size-xs: 11px;
|
|
--font-size-sm: 13px;
|
|
--font-size-base: 15px;
|
|
--font-size-lg: 17px;
|
|
--font-size-xl: 20px;
|
|
--font-size-2xl: 28px;
|
|
--font-size-3xl: 36px;
|
|
|
|
--font-weight-normal: 400;
|
|
--font-weight-medium: 500;
|
|
--font-weight-semibold: 600;
|
|
--font-weight-bold: 700;
|
|
|
|
/* Spacing */
|
|
--spacing-xs: 4px;
|
|
--spacing-sm: 8px;
|
|
--spacing-md: 16px;
|
|
--spacing-lg: 24px;
|
|
--spacing-xl: 32px;
|
|
--spacing-2xl: 48px;
|
|
--spacing-3xl: 64px;
|
|
|
|
/* Border radius */
|
|
--radius-sm: 6px;
|
|
--radius-md: 10px;
|
|
--radius-lg: 14px;
|
|
--radius-xl: 20px;
|
|
--radius-full: 9999px;
|
|
|
|
/* Shadows - Style moderne élégant */
|
|
--shadow-xs: 0 1px 2px rgba(0, 0, 0, 0.04);
|
|
--shadow-sm: 0 2px 4px rgba(0, 0, 0, 0.06);
|
|
--shadow-md: 0 4px 12px rgba(0, 0, 0, 0.08);
|
|
--shadow-lg: 0 8px 20px rgba(0, 0, 0, 0.1);
|
|
--shadow-xl: 0 16px 40px rgba(0, 0, 0, 0.12);
|
|
--shadow-2xl: 0 24px 60px rgba(0, 0, 0, 0.15);
|
|
|
|
/* Shadow hover effects */
|
|
--shadow-hover: 0 6px 16px rgba(0, 0, 0, 0.12);
|
|
--shadow-active: 0 2px 8px rgba(0, 0, 0, 0.1);
|
|
|
|
/* Transitions */
|
|
--transition-fast: 0.15s cubic-bezier(0.4, 0, 0.2, 1);
|
|
--transition-base: 0.25s cubic-bezier(0.4, 0, 0.2, 1);
|
|
--transition-slow: 0.35s cubic-bezier(0.4, 0, 0.2, 1);
|
|
|
|
/* Dimensions */
|
|
--header-height: 70px;
|
|
--max-width: 1400px;
|
|
--note-width: 320px;
|
|
--note-expanded-width: 680px;
|
|
--todo-box-width: 340px;
|
|
|
|
/* Z-index */
|
|
--z-header: 100;
|
|
--z-modal: 200;
|
|
--z-dropdown: 150;
|
|
--z-tooltip: 250;
|
|
}
|