Files
gitlab-instance-0a899031_do…/app/globals.css
2026-04-02 07:15:42 -05:00

93 lines
2.5 KiB
CSS

@import "tailwindcss";
:root {
--background: #050816;
--foreground: #e6edf8;
--card: rgba(15, 23, 42, 0.56);
--card-border: rgba(148, 163, 184, 0.24);
--ring: rgba(56, 189, 248, 0.45);
}
@theme inline {
--color-background: var(--background);
--color-foreground: var(--foreground);
--font-sans: var(--font-geist-sans);
--font-mono: var(--font-geist-mono);
}
@media (prefers-color-scheme: dark) {
:root {
--background: #020617;
--foreground: #e2e8f0;
}
}
html.light {
--background: #f4f7ff;
--foreground: #111827;
--card: rgba(255, 255, 255, 0.74);
--card-border: rgba(148, 163, 184, 0.24);
--ring: rgba(14, 116, 144, 0.28);
}
body {
background: var(--background);
color: var(--foreground);
font-family: var(--font-geist-sans), Arial, sans-serif;
background-image:
radial-gradient(circle at 10% -10%, rgba(34, 211, 238, 0.18), transparent 35%),
radial-gradient(circle at 90% 0%, rgba(139, 92, 246, 0.2), transparent 36%),
radial-gradient(circle at 50% 100%, rgba(59, 130, 246, 0.1), transparent 45%);
}
* {
border-color: var(--card-border);
}
.card-glass {
@apply rounded-xl border p-3 backdrop-blur-xl transition duration-300;
background: var(--card);
border-color: var(--card-border);
box-shadow: 0 20px 55px rgba(2, 8, 23, 0.32), inset 0 1px 0 rgba(255, 255, 255, 0.05);
}
.card-glass:hover {
box-shadow: 0 24px 62px rgba(2, 8, 23, 0.42), 0 0 0 1px rgba(125, 211, 252, 0.16);
}
.pill {
@apply rounded-full border px-3.5 py-1.5 text-xs font-medium transition;
background: rgba(148, 163, 184, 0.12);
border-color: rgba(148, 163, 184, 0.24);
}
.pill-active {
@apply text-cyan-100;
background: linear-gradient(135deg, rgba(6, 182, 212, 0.46), rgba(99, 102, 241, 0.42));
border-color: rgba(125, 211, 252, 0.5);
}
.cta-main {
@apply rounded-xl px-5 py-2.5 text-sm font-semibold text-slate-900 transition duration-300 hover:-translate-y-0.5;
background: linear-gradient(135deg, #22d3ee, #60a5fa 52%, #a78bfa);
box-shadow: 0 10px 28px rgba(56, 189, 248, 0.35), 0 0 0 1px rgba(255, 255, 255, 0.2) inset;
}
.cta-sub {
@apply rounded-xl border px-5 py-2.5 text-sm transition duration-300 hover:-translate-y-0.5;
background: rgba(15, 23, 42, 0.35);
}
.section-title {
@apply text-lg font-semibold tracking-tight md:text-xl;
}
.input-fancy {
@apply w-full rounded-2xl border bg-slate-950/30 px-4 py-3 text-sm outline-none transition placeholder:text-slate-400;
border-color: rgba(125, 211, 252, 0.2);
}
.input-fancy:focus {
box-shadow: 0 0 0 4px var(--ring);
}