Files
fredy/ui/src/components/cards/DashboardCard.less

67 lines
1.3 KiB
Plaintext
Raw Normal View History

2025-12-14 12:23:59 +01:00
.dashboard-card {
width: 100%;
height: 140px;
margin-bottom: 16px;
transition: transform 0.2s, box-shadow 0.2s;
background-color: rgba(36, 36, 36, 0.9);
backdrop-filter: blur(8px);
border: 1px solid var(--semi-color-border);
2025-12-14 12:23:59 +01:00
&:hover {
transform: translateY(-4px);
background-color: rgba(36, 36, 36, 1);
2025-12-14 12:23:59 +01:00
&.blue {
box-shadow: 0 8px 24px -5px var(--semi-color-primary);
}
&.orange {
box-shadow: 0 8px 24px -5px var(--semi-color-warning);
}
&.green {
box-shadow: 0 8px 24px -5px var(--semi-color-success);
}
&.purple {
box-shadow: 0 8px 24px -5px var(--semi-color-info);
}
&.gray {
box-shadow: 0 8px 24px -5px rgba(255, 255, 255, 0.4);
}
2025-12-14 12:23:59 +01:00
}
&__icon {
font-size: 20px;
display: flex;
align-items: center;
justify-content: center;
2025-12-14 12:23:59 +01:00
}
&__content {
width: 100%;
2025-12-14 12:23:59 +01:00
}
&__value {
font-weight: 700;
margin-bottom: 4px;
color: var(--semi-color-text-0);
2025-12-14 12:23:59 +01:00
}
&.blue {
box-shadow: 0 4px 20px -5px var(--semi-color-primary);
2025-12-14 12:23:59 +01:00
}
&.orange {
box-shadow: 0 4px 20px -5px var(--semi-color-warning);
2025-12-14 12:23:59 +01:00
}
&.green {
box-shadow: 0 4px 20px -5px var(--semi-color-success);
2025-12-14 12:23:59 +01:00
}
&.purple {
box-shadow: 0 4px 20px -5px var(--semi-color-info);
2025-12-14 12:23:59 +01:00
}
&.gray {
box-shadow: 0 4px 20px -5px rgba(255, 255, 255, 0.2);
2025-12-14 12:23:59 +01:00
}
}