58 lines
1.1 KiB
CSS
58 lines
1.1 KiB
CSS
@import "tailwindcss";
|
|
|
|
@theme {
|
|
--color-background: #0F0F0F;
|
|
--color-surface: #1A1A1A;
|
|
--color-surface-elevated: #242424;
|
|
--color-border: #2E2E2E;
|
|
--color-text-primary: #FFFFFF;
|
|
--color-text-secondary: #A0A0A0;
|
|
--color-amber: #F59E0B;
|
|
--color-amber-hover: #D97706;
|
|
--color-amber-light: #FCD34D;
|
|
--color-success: #22C55E;
|
|
--color-warning: #F59E0B;
|
|
--color-error: #EF4444;
|
|
--font-sans: 'IBM Plex Sans', system-ui, sans-serif;
|
|
--font-mono: 'IBM Plex Mono', monospace;
|
|
}
|
|
|
|
* {
|
|
margin: 0;
|
|
padding: 0;
|
|
box-sizing: border-box;
|
|
}
|
|
|
|
html, body, #app {
|
|
height: 100%;
|
|
width: 100%;
|
|
overflow: hidden;
|
|
}
|
|
|
|
body {
|
|
font-family: var(--font-sans);
|
|
background-color: var(--color-background);
|
|
color: var(--color-text-primary);
|
|
-webkit-font-smoothing: antialiased;
|
|
-moz-osx-font-smoothing: grayscale;
|
|
}
|
|
|
|
/* Custom scrollbar styles */
|
|
::-webkit-scrollbar {
|
|
width: 8px;
|
|
height: 8px;
|
|
}
|
|
|
|
::-webkit-scrollbar-track {
|
|
background: var(--color-surface);
|
|
}
|
|
|
|
::-webkit-scrollbar-thumb {
|
|
background: var(--color-border);
|
|
border-radius: 4px;
|
|
}
|
|
|
|
::-webkit-scrollbar-thumb:hover {
|
|
background: var(--color-text-secondary);
|
|
}
|