Spaces:
Running
Running
Update style.css
Browse files
style.css
CHANGED
|
@@ -1,28 +1,17 @@
|
|
| 1 |
-
body {
|
| 2 |
-
|
| 3 |
-
|
| 4 |
-
}
|
| 5 |
-
|
| 6 |
-
|
| 7 |
-
|
| 8 |
-
|
| 9 |
-
}
|
| 10 |
-
|
| 11 |
-
|
| 12 |
-
|
| 13 |
-
|
| 14 |
-
|
| 15 |
-
|
| 16 |
-
}
|
| 17 |
-
|
| 18 |
-
.card {
|
| 19 |
-
max-width: 620px;
|
| 20 |
-
margin: 0 auto;
|
| 21 |
-
padding: 16px;
|
| 22 |
-
border: 1px solid lightgray;
|
| 23 |
-
border-radius: 16px;
|
| 24 |
-
}
|
| 25 |
-
|
| 26 |
-
.card p:last-child {
|
| 27 |
-
margin-bottom: 0;
|
| 28 |
-
}
|
|
|
|
| 1 |
+
body { font-family: 'Inter', sans-serif; background-color: #F7F8FC; color: #2C3E50; }
|
| 2 |
+
.status-ok { border-left-color: #2ECC71; }
|
| 3 |
+
.status-warning { border-left-color: #F1C40F; }
|
| 4 |
+
.status-critical { border-left-color: #E74C3C; }
|
| 5 |
+
.progress-ok { background-color: #2ECC71; }
|
| 6 |
+
.progress-warning { background-color: #F1C40F; }
|
| 7 |
+
.progress-critical { background-color: #E74C3C; }
|
| 8 |
+
.input-number::-webkit-inner-spin-button, .input-number::-webkit-outer-spin-button { -webkit-appearance: none; margin: 0; }
|
| 9 |
+
.input-number { -moz-appearance: textfield; }
|
| 10 |
+
#toast-container { position: fixed; top: 20px; right: 20px; z-index: 1000; display: flex; flex-direction: column; gap: 10px; }
|
| 11 |
+
.toast { padding: 12px 16px; border-radius: 6px; color: white; font-size: 14px; display: flex; align-items: center; gap: 8px; box-shadow: 0 4px 12px rgba(0,0,0,0.15); opacity: 0; transform: translateX(100%); transition: all 0.3s ease-in-out; }
|
| 12 |
+
.toast.show { opacity: 1; transform: translateX(0); }
|
| 13 |
+
.toast-success { background-color: #28a745; }
|
| 14 |
+
.toast-error { background-color: #dc3545; }
|
| 15 |
+
.toast-info { background-color: #17a2b8; }
|
| 16 |
+
.icon-btn { color: #9ca3af; cursor: pointer; transition: color 0.2s; }
|
| 17 |
+
.icon-btn:hover { color: #3b82f6; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|