Files
clawdbot/ui/src/styles/base.css
2025-12-21 00:34:39 +00:00

90 lines
1.8 KiB
CSS

@import url("https://fonts.googleapis.com/css2?family=Fraunces:opsz,wght@9..144,600;9..144,700&family=JetBrains+Mono:wght@400;500&family=Space+Grotesk:wght@400;500;600;700&display=swap");
:root {
--bg: #0a0e14;
--bg-accent: #101826;
--panel: rgba(18, 24, 36, 0.92);
--panel-strong: rgba(24, 32, 46, 0.95);
--text: rgba(246, 248, 252, 0.95);
--muted: rgba(210, 218, 230, 0.62);
--border: rgba(255, 255, 255, 0.08);
--accent: #ff7a3d;
--accent-2: #36cfc9;
--ok: #1bd98a;
--warn: #f2c94c;
--danger: #ff5c5c;
--mono: "JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas,
"Liberation Mono", "Courier New", monospace;
--font-body: "Space Grotesk", system-ui, sans-serif;
--font-display: "Fraunces", "Times New Roman", serif;
color-scheme: dark;
}
* {
box-sizing: border-box;
}
html,
body {
height: 100%;
}
body {
margin: 0;
font: 15px/1.4 var(--font-body);
background: radial-gradient(1200px 900px at 20% 0%, #1a2740 0%, var(--bg) 55%)
fixed,
radial-gradient(900px 700px at 90% 10%, #241626 0%, transparent 55%) fixed,
var(--bg);
color: var(--text);
}
body::before {
content: "";
position: fixed;
inset: 0;
background: linear-gradient(
135deg,
rgba(255, 255, 255, 0.03) 0%,
rgba(255, 255, 255, 0) 35%
),
radial-gradient(
600px 400px at 80% 80%,
rgba(54, 207, 201, 0.08),
transparent 60%
);
pointer-events: none;
z-index: 0;
}
clawdis-app {
display: block;
position: relative;
z-index: 1;
min-height: 100vh;
}
a {
color: inherit;
}
button,
input,
textarea,
select {
font: inherit;
color: inherit;
}
@keyframes rise {
from {
opacity: 0;
transform: translateY(6px);
}
to {
opacity: 1;
transform: translateY(0);
}
}