Spaces:
Running
Running
File size: 2,858 Bytes
9e7f815 1955a0f 9e7f815 1955a0f | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 | @import "tailwindcss";
@theme {
--font-sans: "Plus Jakarta Sans", ui-sans-serif, system-ui, sans-serif;
--font-mono: "JetBrains Mono", ui-monospace, SFMono-Regular, monospace;
/* Mint Dark Palette
Background: #05070a
Surface: #0c0d10
Accent (Mint): #00e5bc
Text: #f8fafc
Muted: #94a3b8
*/
/* Base Colors mapped for the Mint Dark theme */
--color-zinc-50: #ffffff;
--color-zinc-100: #f8fafc;
--color-zinc-200: #e2e8f0;
--color-zinc-300: #cbd5e1;
--color-zinc-400: #94a3b8;
--color-zinc-500: #64748b;
--color-zinc-600: #475569;
--color-zinc-700: #334155;
--color-zinc-800: #1a1b1e;
--color-zinc-900: #0c0d10;
--color-zinc-950: #05070a;
/* Whites and Blacks */
--color-white: #ffffff;
--color-black: #000000;
/* Indigo -> Mint Accents */
--color-indigo-300: #6ee7b7;
--color-indigo-400: #34d399;
--color-indigo-500: #00e5bc;
--color-indigo-600: #059669;
--color-indigo-900: rgba(0, 229, 188, 0.1);
--color-indigo-950: #05070a;
/* Emerald -> Mint (Unified) */
--color-emerald-400: #00e5bc;
--color-emerald-500: #00e5bc;
--color-emerald-900: rgba(0, 229, 188, 0.2);
--color-rose-400: #fb7185;
--color-rose-500: #f43f5e;
--color-rose-900: rgba(244, 63, 94, 0.2);
}
body {
font-family: var(--font-sans);
background: var(--color-zinc-950);
color: var(--color-zinc-100);
min-height: 100vh;
}
/* ------------------------------------------------------------------
Module S ("Prod Indigo") — scoped palette restoration.
Tailwind v4 utilities compile to var(--color-*) references, so
overriding the custom properties on the module container restores
the ORIGINAL Module S look (true indigo, real zinc) without
touching Module E's mint remap. Design preserved 1:1.
------------------------------------------------------------------ */
[data-module="s"] {
--color-indigo-300: #a5b4fc;
--color-indigo-400: #818cf8;
--color-indigo-500: #6366f1;
--color-indigo-600: #4f46e5;
--color-indigo-900: rgba(79, 70, 229, 0.5);
--color-indigo-950: #1e1b4b;
--color-emerald-400: #34d399;
--color-emerald-500: #10b981;
--color-emerald-900: rgba(16, 185, 129, 0.2);
--color-zinc-800: #27272a;
--color-zinc-900: #18181b;
--color-zinc-950: #09090b;
}
/* Module S ambient background — original slate→black gradient. */
.bg-module-s {
background: linear-gradient(180deg, #0f172a 0%, #000000 100%);
background-attachment: fixed;
}
/* GPU-compositing hygiene for the launch animation system. */
.module-launch-piece {
will-change: transform, opacity;
}
.module-launch-piece.module-launch-settled {
will-change: auto;
}
/* Respect users who prefer reduced motion — global safeguard. */
@media (prefers-reduced-motion: reduce) {
.module-launch-piece {
animation: none !important;
transition: none !important;
}
}
|