38686-vm/static/css/custom.css
Flatlogic Bot d513f6ec09 Ver 1.03
2026-02-22 13:14:19 +00:00

81 lines
1.7 KiB
CSS

:root {
--primary-dark: #0f172a;
--primary: #1e293b;
--accent: #10b981;
--background: #f1f5f9;
--text-main: #334155;
--text-secondary: #64748b;
}
body {
font-family: 'Inter', sans-serif;
background-color: var(--background);
color: var(--text-main);
}
h1, h2, h3, h4, h5, h6 {
font-family: 'Poppins', sans-serif;
color: var(--primary);
font-weight: 700;
}
.navbar {
background-color: var(--primary-dark) !important;
}
.btn-primary {
background-color: var(--primary);
border-color: var(--primary);
}
.btn-primary:hover {
background-color: var(--primary-dark);
border-color: var(--primary-dark);
}
.btn-accent {
background-color: var(--accent);
color: white;
font-weight: 600;
border-radius: 0.375rem; /* Bootstrap rounded */
border: none;
}
.btn-accent:hover {
background-color: #0d9668; /* slightly darker green for hover */
color: white;
}
.stat-card {
background-color: rgba(255, 255, 255, 0.7);
backdrop-filter: blur(10px);
border: none;
border-radius: 0.5rem; /* rounded corners */
box-shadow: 0 4px 6px rgba(0, 0, 0, 0.05); /* subtle shadow */
}
.dashboard-header {
background: linear-gradient(135deg, var(--primary) 0%, var(--text-main) 100%);
color: white;
padding: 2rem;
margin-bottom: -4rem; /* negative bottom margin */
border-radius: 0.5rem;
}
.card {
border: none;
box-shadow: 0 4px 6px rgba(0,0,0,0.1);
}
.hero-section {
background: linear-gradient(135deg, var(--primary) 0%, var(--text-secondary) 100%);
color: white;
padding: 100px 0;
}
.footer {
background-color: var(--primary-dark);
color: white;
padding: 20px 0;
margin-top: 50px;
}