ForgeSight / frontend /src /index.css
rasAli02's picture
๐Ÿ› Fix: Resolve backend 500 on Vercel by implementing FastAPI and syncing dependencies
1035089
@tailwind base;
@tailwind components;
@tailwind utilities;
html, body {
margin: 0;
background: #0A0A0A;
color: #fff;
font-family: 'IBM Plex Sans', -apple-system, BlinkMacSystemFont, sans-serif;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
code {
font-family: 'JetBrains Mono', ui-monospace, monospace;
}
@layer base {
:root {
--background: 0 0% 4%;
--foreground: 0 0% 98%;
--card: 240 5% 8%;
--card-foreground: 0 0% 98%;
--popover: 240 5% 8%;
--popover-foreground: 0 0% 98%;
--primary: 358 85% 52%;
--primary-foreground: 0 0% 100%;
--secondary: 240 5% 12%;
--secondary-foreground: 0 0% 98%;
--muted: 240 5% 12%;
--muted-foreground: 240 5% 65%;
--accent: 240 5% 14%;
--accent-foreground: 0 0% 98%;
--destructive: 358 85% 52%;
--destructive-foreground: 0 0% 98%;
--border: 0 0% 15%;
--input: 0 0% 15%;
--ring: 358 85% 52%;
--radius: 0.125rem;
}
}
@layer base {
* {
@apply border-border;
}
body {
@apply bg-background text-foreground;
}
}
@layer utilities {
.glass {
@apply bg-white/[0.03] border border-white/10 backdrop-blur-md;
}
.fs-glow {
box-shadow: 0 0 20px -5px rgba(237, 28, 36, 0.2);
}
.fs-glow-intense {
box-shadow: 0 0 40px -10px rgba(237, 28, 36, 0.4);
}
.fs-label {
@apply font-mono text-[10px] uppercase tracking-widest text-zinc-500;
}
.fs-chip {
@apply font-mono text-[10px] px-2 py-0.5 border rounded-sm;
}
.fs-chip-pass {
@apply border-[#10B981]/30 text-[#10B981] bg-[#10B981]/5;
}
.fs-chip-fail {
@apply border-[#ED1C24]/30 text-[#ED1C24] bg-[#ED1C24]/5;
}
.custom-scrollbar::-webkit-scrollbar {
width: 4px;
height: 4px;
}
.custom-scrollbar::-webkit-scrollbar-track {
background: transparent;
}
.custom-scrollbar::-webkit-scrollbar-thumb {
background: #333;
border-radius: 10px;
}
.custom-scrollbar::-webkit-scrollbar-thumb:hover {
background: #ED1C24;
}
}