diff --git a/components/AdminPanel.tsx b/components/AdminPanel.tsx index c7aabb6..70afe3f 100644 --- a/components/AdminPanel.tsx +++ b/components/AdminPanel.tsx @@ -545,10 +545,20 @@ export default function AdminPanel() {

Kategorie bearbeiten

@@ -655,15 +665,25 @@ export default function AdminPanel() {

Termin bearbeiten

diff --git a/components/CalendarBoard.tsx b/components/CalendarBoard.tsx index 54365c6..969e2c1 100644 --- a/components/CalendarBoard.tsx +++ b/components/CalendarBoard.tsx @@ -1067,12 +1067,16 @@ export default function CalendarBoard() { onDragEnter={() => onDragEnter("calendar")} onDrop={(event) => onDrop(event, "calendar")} > -
+

Kalender

)}
@@ -1227,12 +1231,16 @@ export default function CalendarBoard() { onDragEnter={() => onDragEnter("map")} onDrop={(event) => onDrop(event, "map")} > -
+

Karte

{isAdmin && (
- - - - {bulkSelection.size} ausgewählt - - + Auswahl löschen + + )} + {bulkSelection.size > 0 && ( + + {bulkSelection.size} ausgewählt + + )} + {bulkSelection.size > 0 && ( + + )}
)}
@@ -1847,10 +1864,12 @@ export default function CalendarBoard() { )}
@@ -1968,13 +1987,15 @@ export default function CalendarBoard() {

Termin bearbeiten

@@ -2117,10 +2138,12 @@ export default function CalendarBoard() {

Karte

@@ -2454,6 +2477,14 @@ function IconGrip() { ); } +function IconClose() { + return ( + + + + ); +} + function IconChevronDown() { return ( diff --git a/components/EventForm.tsx b/components/EventForm.tsx index 41c1e3c..40b538b 100644 --- a/components/EventForm.tsx +++ b/components/EventForm.tsx @@ -290,10 +290,20 @@ export default function EventForm({

Neuen Termin anlegen

{data?.user?.role === "USER" && ( diff --git a/screenshots/Screenshot 2026-01-17 223049.png b/screenshots/Screenshot 2026-01-17 223049.png new file mode 100644 index 0000000..ee70354 Binary files /dev/null and b/screenshots/Screenshot 2026-01-17 223049.png differ