Add admin booking management prompt and deletion

This commit is contained in:
troogs
2026-10-01 18:36:26 +02:00
parent 00e5c68ea5
commit 98486b9f01
8 changed files with 419 additions and 53 deletions
+62
View File
@@ -262,6 +262,68 @@
color: var(--color-text-light);
}
.bookings-list {
display: grid;
gap: 14px;
margin: 18px 0 0;
padding: 0;
list-style: none;
}
.booking-row {
display: grid;
gap: 8px;
padding: 14px 0;
border-bottom: 1px solid #e5d8ce;
}
.booking-date {
font-family: var(--font-heading);
font-size: 1.08rem;
}
.booking-activities {
display: flex;
flex-wrap: wrap;
gap: 6px 12px;
color: var(--color-text);
}
.booking-activity {
font-weight: 600;
}
.booking-metadata {
display: flex;
flex-wrap: wrap;
gap: 4px 14px;
color: var(--color-text-light);
font-size: 0.88rem;
}
.delete-booking-btn {
justify-self: start;
min-height: 36px;
padding: 6px 10px;
border: 1px solid #c84a62;
border-radius: 5px;
background: transparent;
color: #a83049;
font: inherit;
font-weight: 700;
cursor: pointer;
}
.delete-booking-btn:hover,
.delete-booking-btn:focus-visible {
background: #fff0f2;
}
.delete-booking-btn:disabled {
opacity: 0.55;
cursor: wait;
}
.admin-calendar {
margin-top: 20px;
padding: 16px;