SPB Git forge
7commits 1branches 0releases
229.0 KBsize
maindefault branch
12 days agolast push
TypeScript 91.8% HTML 3.2% JavaScript 3% SQL 1.4% CSS 0.7%
2.6 KB · 88 lines css
Raw Blame History
1@import "tailwindcss";23@theme {4  --color-bg: #05070b;5  --color-bg-2: #0a0e15;6  --color-panel: #0d1219;7  --color-panel-2: #111823;8  --color-line: #1a2331;9  --color-line-2: #243042;10  --color-fg: #e6edf5;11  --color-fg-2: #a9b6c6;12  --color-dim: #6b7a8c;13  --color-cyan: #38e1ff;14  --color-amber: #ffb347;15  --color-green: #43e69a;16  --color-red: #ff5c7a;17  --color-violet: #9d7bff;18  --color-pink: #ff7ad9;19  --font-sans: var(--font-sans), ui-sans-serif, system-ui, sans-serif;20  --font-mono: var(--font-mono), ui-monospace, "SF Mono", Menlo, monospace;21}2223:root {24  color-scheme: dark;25}2627html,28body {29  background: var(--color-bg);30  color: var(--color-fg);31  font-family: var(--font-sans);32  -webkit-font-smoothing: antialiased;33}3435body {36  background-image:37    radial-gradient(1200px 600px at 10% -10%, rgba(56, 225, 255, 0.07), transparent 60%),38    radial-gradient(900px 500px at 100% 0%, rgba(157, 123, 255, 0.07), transparent 60%);39  background-attachment: fixed;40}4142.grid-bg {43  background-image:44    linear-gradient(rgba(255, 255, 255, 0.025) 1px, transparent 1px),45    linear-gradient(90deg, rgba(255, 255, 255, 0.025) 1px, transparent 1px);46  background-size: 28px 28px;47  mask-image: radial-gradient(ellipse at top, black 40%, transparent 85%);48}4950.panel {51  background: linear-gradient(180deg, rgba(255, 255, 255, 0.025), rgba(255, 255, 255, 0.005)), var(--color-panel);52  border: 1px solid var(--color-line);53  border-radius: 14px;54  box-shadow: 0 1px 0 rgba(255, 255, 255, 0.03) inset, 0 10px 30px -20px rgba(0, 0, 0, 0.8);55}5657.glow-cyan { box-shadow: 0 0 0 1px rgba(56, 225, 255, 0.25), 0 0 24px -6px rgba(56, 225, 255, 0.5); }5859.mono { font-family: var(--font-mono); font-feature-settings: "tnum" 1, "zero" 1; }6061.scrollbar-thin::-webkit-scrollbar { width: 8px; height: 8px; }62.scrollbar-thin::-webkit-scrollbar-thumb { background: var(--color-line-2); border-radius: 8px; }63.scrollbar-thin::-webkit-scrollbar-track { background: transparent; }6465@keyframes pulse-dot {66  0%, 100% { transform: scale(1); opacity: 1; }67  50% { transform: scale(1.6); opacity: 0.35; }68}69.live-dot::after {70  content: "";71  position: absolute;72  inset: 0;73  border-radius: 9999px;74  background: currentColor;75  animation: pulse-dot 1.6s ease-in-out infinite;76}7778@keyframes shimmer { from { background-position: -200% 0; } to { background-position: 200% 0; } }79.skeleton {80  background: linear-gradient(90deg, rgba(255,255,255,0.03) 25%, rgba(255,255,255,0.08) 50%, rgba(255,255,255,0.03) 75%);81  background-size: 200% 100%;82  animation: shimmer 1.4s linear infinite;83  border-radius: 6px;84}8586a { color: inherit; }87::selection { background: rgba(56, 225, 255, 0.3); }88