36780-vm/assets/css/custom.css
Flatlogic Bot 9748568c17 Versi1
2025-12-09 04:32:49 +00:00

77 lines
1.4 KiB
CSS

:root {
--primary-color: #0050A0;
--secondary-color: #F2B705;
--bg-light: #F8F9FA;
--surface-white: #FFFFFF;
--text-dark: #212529;
}
body {
font-family: 'Poppins', sans-serif;
overflow-x: hidden;
}
#wrapper {
display: flex;
}
#sidebar-wrapper {
min-height: 100vh;
width: 250px;
transition: margin .25s ease-out;
border-right: 1px solid #ddd;
}
#sidebar-wrapper .sidebar-heading {
color: var(--primary-color);
}
#sidebar-wrapper .list-group-item {
border: 0;
border-radius: 0;
color: #555;
font-weight: 500;
}
#sidebar-wrapper .list-group-item.active {
background-color: var(--primary-color);
color: var(--surface-white);
border-left: 5px solid var(--secondary-color);
}
#sidebar-wrapper .list-group-item:hover:not(.active) {
background-color: var(--bg-light);
color: var(--primary-color);
}
#page-content-wrapper {
flex: 1;
background-color: var(--bg-light);
}
.card-kpi {
border: none;
border-radius: 0.75rem;
box-shadow: 0 4px 12px rgba(0,0,0,0.05);
transition: transform .2s;
}
.card-kpi:hover {
transform: translateY(-5px);
}
.card-kpi .icon-circle {
width: 50px;
height: 50px;
border-radius: 50%;
display: flex;
align-items: center;
justify-content: center;
font-size: 1.5rem;
}
.card.shadow-sm {
border-radius: 0.75rem;
border: none;
}