36037-vm/assets/css/custom.css
Flatlogic Bot b6296eed55 Version 1
2025-11-22 17:18:03 +00:00

102 lines
1.8 KiB
CSS

:root {
--primary-color: #B8860B; /* DarkGoldenRod */
--secondary-color: #008080; /* Teal */
--background-color: #FDFDFD;
--surface-color: #FFFFFF;
--text-color: #343A40;
--font-family: 'Poppins', sans-serif;
}
body {
font-family: var(--font-family);
background-color: var(--background-color);
}
.login-body {
display: flex;
align-items: center;
justify-content: center;
height: 100vh;
background-color: #f8f9fa;
}
.login-card {
border: none;
border-radius: 1rem;
}
.login-title {
font-weight: 600;
color: var(--primary-color);
}
.btn-primary {
background-color: var(--primary-color);
border-color: var(--primary-color);
}
.btn-primary:hover {
background-color: #a3750a;
border-color: #a3750a;
}
.btn-secondary {
background-color: var(--secondary-color);
border-color: var(--secondary-color);
}
.btn-secondary:hover {
background-color: #006666;
border-color: #006666;
}
/* Dashboard Styles */
.sidebar {
background-color: var(--surface-color);
border-right: 1px solid #dee2e6;
height: 100vh;
position: fixed;
width: 250px;
padding-top: 1rem;
}
.sidebar .nav-link {
color: var(--text-color);
font-weight: 500;
margin-bottom: 0.5rem;
}
.sidebar .nav-link.active,
.sidebar .nav-link:hover {
color: var(--primary-color);
background-color: #f0e6d2;
border-radius: 0.5rem;
}
.sidebar .nav-link .bi {
margin-right: 10px;
}
.sidebar-header {
padding: 0 1rem 1rem;
font-size: 1.5rem;
font-weight: 600;
color: var(--primary-color);
}
.main-content {
margin-left: 250px;
padding: 2rem;
}
.top-header {
background-color: var(--surface-color);
border-bottom: 1px solid #dee2e6;
padding: 1rem 2rem;
margin-left: 250px;
}
.status-indicator .badge {
font-size: 0.9rem;
}