Stash_Go / frontend /src /app.css
Abhyudit22
Initial deployment
fab39cc
Raw
History Blame Contribute Delete
1.91 kB
:root {
/* Backgrounds */
--bg-app: #0b0b0e;
--bg-card: #1e1e24;
--bg-card-hover: #252530;
--bg-input: #0f0f12;
/* Brand Accents */
--accent-primary: #00bcd4;
--accent-primary-hover: #0097a7;
--accent-success: #4caf50;
--accent-danger: #ff5252;
--accent-warning: #ffb300;
--accent-purple: #9c27b0;
/* Typography Colors */
--text-main: #ffffff;
--text-muted: #8e8e9a;
--text-dark: #121214;
/* Borders & Shadows */
--border-light: rgba(255, 255, 255, 0.08);
--border-solid: #29292e;
--shadow-sm: 0 2px 8px rgba(0, 0, 0, 0.2);
--shadow-md: 0 8px 24px rgba(0, 0, 0, 0.4);
--radius-sm: 6px;
--radius-md: 10px;
--radius-lg: 16px;
}
*, *::before, *::after {
box-sizing: border-box;
margin: 0;
padding: 0;
}
html, body {
width: 100%;
min-height: 100vh;
background-color: var(--bg-app);
color: var(--text-main);
font-family: 'Inter', system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
/* Makes text look extra crisp on modern monitors */
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
line-height: 1.5;
}
::-webkit-scrollbar {
width: 10px;
height: 10px;
}
::-webkit-scrollbar-track {
background: var(--bg-app);
}
::-webkit-scrollbar-thumb {
background: #3a3a47;
border-radius: 5px;
border: 2px solid var(--bg-app);
}
::-webkit-scrollbar-thumb:hover {
background: #4a4a5a;
}
h1, h2, h3, h4, h5, h6 {
line-height: 1.2;
font-weight: 700;
}
a {
color: var(--accent-primary);
text-decoration: none;
transition: color 0.2s ease, text-shadow 0.2s ease;
}
a:hover {
color: #00e5ff;
}
.text-cyan { color: var(--accent-primary) !important; }
.text-green { color: var(--accent-success) !important; }
.text-red { color: var(--accent-danger) !important; }
.text-purple { color: var(--accent-purple) !important; }
.text-muted { color: var(--text-muted) !important; }