← back to Yolo Agent
ledger-app/src/index.css
78 lines
@import "tailwindcss";
@theme {
--color-background: #09090b;
--color-foreground: #fafafa;
--color-card: #0a0a0a;
--color-card-foreground: #fafafa;
--color-popover: #0a0a0a;
--color-popover-foreground: #fafafa;
--color-primary: #f97316;
--color-primary-foreground: #0a0a0a;
--color-secondary: #1c1c22;
--color-secondary-foreground: #fafafa;
--color-muted: #1c1c22;
--color-muted-foreground: #a1a1aa;
--color-accent: #1c1c22;
--color-accent-foreground: #fafafa;
--color-destructive: #ef4444;
--color-destructive-foreground: #fafafa;
--color-border: #27272a;
--color-input: #27272a;
--color-ring: #f97316;
--color-success: #22c55e;
--color-warning: #f59e0b;
--radius-sm: 0.25rem;
--radius-md: 0.375rem;
--radius-lg: 0.5rem;
--radius-xl: 0.75rem;
}
body {
background-color: var(--color-background);
color: var(--color-foreground);
font-family: 'SF Mono', 'Fira Code', 'JetBrains Mono', ui-monospace, monospace;
}
/* Scrollbar styling for dark theme */
::-webkit-scrollbar {
width: 6px;
height: 6px;
}
::-webkit-scrollbar-track {
background: var(--color-background);
}
::-webkit-scrollbar-thumb {
background: var(--color-border);
border-radius: 3px;
}
::-webkit-scrollbar-thumb:hover {
background: #3f3f46;
}
/* Terminal output styling */
.terminal-output {
font-family: 'SF Mono', 'Fira Code', monospace;
font-size: 11px;
line-height: 1.5;
white-space: pre-wrap;
word-break: break-all;
}
/* Spinner animation */
@keyframes spin {
to { transform: rotate(360deg); }
}
.animate-spin {
animation: spin 1s linear infinite;
}
/* Pulse animation for running tasks */
@keyframes pulse-glow {
0%, 100% { box-shadow: 0 0 4px rgba(249, 115, 22, 0.3); }
50% { box-shadow: 0 0 16px rgba(249, 115, 22, 0.6); }
}
.pulse-glow {
animation: pulse-glow 2s ease-in-out infinite;
}