Compost / frontend /app /globals.css
abc1181's picture
Complete frontend rebuild: 11 pages, professional composio-level design, connections/playground pages, fixed tailwind config
83c80d0
Raw
History Blame Contribute Delete
1.57 kB
@tailwind base;
@tailwind components;
@tailwind utilities;
@layer base {
:root {
--bg-primary: 9 9 11;
--bg-secondary: 17 17 19;
--bg-tertiary: 24 24 27;
--bg-hover: 31 31 35;
--border: 39 39 42;
--border-focus: 63 63 70;
--text-primary: 250 250 250;
--text-secondary: 161 161 170;
--text-muted: 113 113 122;
--text-dim: 82 82 91;
--accent-cyan: 6 182 212;
--accent-cyanLight: 34 211 238;
--accent-green: 16 185 129;
--accent-amber: 245 158 11;
--accent-blue: 59 130 246;
--accent-red: 239 68 68;
}
}
@layer base {
* { @apply border-border; }
body {
@apply bg-bg-primary text-text-primary antialiased;
font-feature-settings: "cv02", "cv03", "cv04", "cv11";
}
}
@layer utilities {
.glass {
@apply bg-bg-tertiary/80 backdrop-blur-xl border border-border;
}
.card-hover {
@apply transition-all duration-200 hover:border-accent-cyan/30 hover:shadow-lg hover:shadow-accent-cyan/5;
}
.text-gradient {
@apply bg-gradient-to-r from-accent-cyan via-accent-cyanLight to-accent-blue bg-clip-text text-transparent;
}
}
::-webkit-scrollbar { width: 6px; height: 6px; }
::-webkit-scrollbar-track { background: rgb(var(--bg-secondary)); }
::-webkit-scrollbar-thumb { background: rgb(var(--border)); border-radius: 3px; }
::-webkit-scrollbar-thumb:hover { background: rgb(var(--border-focus)); }
@keyframes fadeIn {
from { opacity: 0; transform: translateY(4px); }
to { opacity: 1; transform: translateY(0); }
}
.animate-fade-in {
animation: fadeIn 0.3s ease-out;
}