Files
timmal/app/assets/css/colors.css

85 lines
2.6 KiB
CSS
Raw Permalink Normal View History

2025-12-07 21:27:23 +01:00
:root {
/* Polar Night */
--nord0: #2e3440; /* Darkest - base background (dark mode) */
--nord1: #3b4252; /* Dark - elevated surfaces (cards, panels) */
--nord2: #434c5e; /* Medium - selections, highlights */
--nord3: #4c566a; /* Light - borders, disabled states */
/* Snow Storm */
--nord4: #d8dee9; /* Dark - elevated (light mode) */
--nord5: #e5e9f0; /* Medium - selections (light mode) */
--nord6: #eceff4; /* Lightest - base background (light mode) */
/* Frost (Blues) */
--nord7: #8fbcbb; /* Calm accent */
--nord8: #88c0d0; /* PRIMARY brand color */
--nord9: #81a1c1; /* Secondary accent */
--nord10: #5e81ac; /* Deep accent, links */
/* Aurora (Status colors) */
--nord11: #bf616a; /* Error, danger (red) */
--nord12: #d08770; /* Orange accent */
--nord13: #ebcb8b; /* Warning (yellow) */
--nord14: #a3be8c; /* Success (green) */
--nord15: #b48ead; /* Uncommon (purple) */
--primary-50: #f0f9ff;
--primary-100: #e0f2fe;
--primary-200: #b9e6fe;
--primary-300: #7dd3fc;
--primary-400: #88c0d0; /* nord8 */
--primary-500: #88c0d0; /* nord8 - main */
--primary-600: #5e81ac; /* nord10 */
--PRIMARY-700: #5e81ac;
--primary-800: #434c5e; /* nord2 */
--primary-900: #2e3440; /* nord0 */
--primary-950: #1a1f2e;
--success-50: #f0fdf4;
--success-100: #dcfce7;
--success-200: #bbf7d0;
--success-300: #86efac;
--success-400: #a3be8c; /* nord14 */
--success-500: #a3be8c; /* nord14 - main */
--success-600: #8a9f75;
--success-700: #71805e;
--success-800: #586047;
--success-900: #3f4030;
--warning-50: #fefce8;
--warning-100: #fef9c3;
--warning-200: #fef08a;
--warning-300: #fde047;
--warning-400: #ebcb8b; /* nord13 */
--warning-500: #ebcb8b; /* nord13 - main */
--warning-600: #c8ac76;
--warning-700: #a58d61;
--warning-800: #826e4c;
--warning-900: #5f4f37;
--error-50: #fef2f2;
--error-100: #fee2e2;
--error-200: #fecaca;
--error-300: #fca5a5;
--error-400: #bf616a; /* nord11 */
--error-500: #bf616a; /* nord11 - main */
--error-600: #a2525a;
--error-700: #85434a;
--error-800: #68343a;
--error-900: #4b252a;
--category-issue: #bf616a; /* nord11 (red) */
--category-feature: #81a1c1; /* nord9 (blue) */
--category-assistance: #b48ead; /* nord15 (purple) */
--category-other: #4c566a; /* nord3 (gray) */
--text: var(--nord0);
--background: var(--nord6);
--primary: var(--nord8);
--secondary: var(--nord9);
--accent: var(--nord7);
}
.dark {
--text: var(--nord6);
--background: var(--nord0);
--background-elevated: var(--nord1);
--background-hover: var(--nord2);
}