|
@@ -216,13 +216,19 @@ textarea:focus-visible {
|
|
|
--status-border: #bbf7d0;
|
|
--status-border: #bbf7d0;
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
-.status-completed {
|
|
|
|
|
|
|
+.status-coach-ended {
|
|
|
--status-color: #7c3aed;
|
|
--status-color: #7c3aed;
|
|
|
--status-bg: #f5f3ff;
|
|
--status-bg: #f5f3ff;
|
|
|
--status-border: #ddd6fe;
|
|
--status-border: #ddd6fe;
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
-.status-archived {
|
|
|
|
|
|
|
+.status-confirmed {
|
|
|
|
|
+ --status-color: #0f766e;
|
|
|
|
|
+ --status-bg: #f0fdfa;
|
|
|
|
|
+ --status-border: #99f6e4;
|
|
|
|
|
+}
|
|
|
|
|
+
|
|
|
|
|
+.status-completed {
|
|
|
--status-color: #64748b;
|
|
--status-color: #64748b;
|
|
|
--status-bg: #f8fafc;
|
|
--status-bg: #f8fafc;
|
|
|
--status-border: #dbe3ec;
|
|
--status-border: #dbe3ec;
|
|
@@ -234,6 +240,12 @@ textarea:focus-visible {
|
|
|
--status-border: #fecdd3;
|
|
--status-border: #fecdd3;
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
+.status-overdue-incomplete {
|
|
|
|
|
+ --status-color: #b45309;
|
|
|
|
|
+ --status-bg: #fffbeb;
|
|
|
|
|
+ --status-border: #fcd34d;
|
|
|
|
|
+}
|
|
|
|
|
+
|
|
|
.status-cancelled {
|
|
.status-cancelled {
|
|
|
--status-color: #c2410c;
|
|
--status-color: #c2410c;
|
|
|
--status-bg: #fff7ed;
|
|
--status-bg: #fff7ed;
|
|
@@ -248,9 +260,11 @@ textarea:focus-visible {
|
|
|
|
|
|
|
|
.appointment.status-upcoming,
|
|
.appointment.status-upcoming,
|
|
|
.appointment.status-live,
|
|
.appointment.status-live,
|
|
|
|
|
+.appointment.status-coach-ended,
|
|
|
|
|
+.appointment.status-confirmed,
|
|
|
.appointment.status-completed,
|
|
.appointment.status-completed,
|
|
|
-.appointment.status-archived,
|
|
|
|
|
.appointment.status-overdue,
|
|
.appointment.status-overdue,
|
|
|
|
|
+.appointment.status-overdue-incomplete,
|
|
|
.appointment.status-cancelled,
|
|
.appointment.status-cancelled,
|
|
|
.appointment.status-neutral {
|
|
.appointment.status-neutral {
|
|
|
border-color: var(--status-border);
|
|
border-color: var(--status-border);
|
|
@@ -260,6 +274,8 @@ textarea:focus-visible {
|
|
|
|
|
|
|
|
.appointment.status-overdue strong,
|
|
.appointment.status-overdue strong,
|
|
|
.appointment.status-overdue small,
|
|
.appointment.status-overdue small,
|
|
|
|
|
+.appointment.status-overdue-incomplete strong,
|
|
|
|
|
+.appointment.status-overdue-incomplete small,
|
|
|
.appointment.status-cancelled strong,
|
|
.appointment.status-cancelled strong,
|
|
|
.appointment.status-cancelled small {
|
|
.appointment.status-cancelled small {
|
|
|
color: var(--status-color);
|
|
color: var(--status-color);
|