Spaces:
Sleeping
Sleeping
File size: 1,345 Bytes
aa76de3 | 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 | @import url('https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&family=Outfit:wght@300;400;500;700&family=Space+Grotesk:wght@400;600&display=swap');
@import "tailwindcss";
@custom-variant dark (&:where(.dark, .dark *));
@theme {
--font-sans: 'Inter', sans-serif;
--font-nav: 'Outfit', sans-serif;
--font-footer: 'Space Grotesk', sans-serif;
--color-brand-teal: #2A7C76;
--color-brand-teal-hover: #236560;
--animate-float-smooth: floatSmooth 8s ease-in-out infinite;
--animate-float-delayed: floatSmooth 8s ease-in-out infinite 4s;
--animate-float-fast: floatSmooth 5s ease-in-out infinite 1s;
--animate-float-slow: floatSmooth 10s ease-in-out infinite 2s;
--animate-twinkle: twinkle 4s ease-in-out infinite alternate;
@keyframes floatSmooth {
0%, 100% { transform: translateY(0px); }
50% { transform: translateY(-16px); }
}
@keyframes twinkle {
0% { opacity: 0.2; transform: scale(0.8); }
100% { opacity: 0.8; transform: scale(1.2); }
}
}
html {
scroll-behavior: smooth;
}
body {
/* Light mode stays exactly as it was */
background-color: #FAFAFA;
color: #111827;
transition: background-color 0.6s ease, color 0.6s ease;
}
/*
DARK MODE BASE
A very deep, rich black-brown/espresso base.
*/
.dark body {
background-color: #0c0908;
color: #f8fafc;
}
|