You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

81 lines
1.7 KiB
SCSS

.data-overview-wrap {
background: #002a5c;
color: white;
font-family: "Arial", sans-serif;
.grid-container {
display: flex;
grid-template-columns: repeat(3, 1fr);
gap: 20px;
margin-bottom: 20px;
width: 100%;
.grid-item {
background: rgba(74, 126, 191, 0.1);
border-radius: 8px;
width: 50%;
&>li{
width: 50%;
}
.module-header {
color: #4a7ebf;
margin-bottom: 15px;
}
.chart-container {
height: 300px;
}
}
}
.device-info {
.total-device {
display: flex;
align-items: center;
margin-bottom: 15px;
.device-icon {
width: 40px;
height: 40px;
background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8zm0-14c-2.21 0-4 1.79-4 4h2c0-1.1.9-2 2-2s2 .9 2 2c0 2-3 1.75-3 5h2c0-2.25 3-2.5 3-5 0-2.21-1.79-4-4-4z"/></svg>')
no-repeat center;
background-size: 80%;
}
.device-count {
margin-left: 15px;
.count-number {
font-size: 24px;
font-weight: bold;
}
}
}
.device-list {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 10px;
.device-card {
background: rgba(74, 126, 191, 0.1);
padding: 10px;
border-radius: 4px;
.status-bar {
margin-top: 5px;
}
}
}
}
.monitor-images {
display: flex;
gap: 10px;
margin-top: 15px;
img {
width: 100%;
height: auto;
}
}
}