diff --git a/apps/web/src/app/add-event/AddEventModal.tsx b/apps/web/src/app/add-event/AddEventModal.tsx index 3d5ae47..f5844b8 100644 --- a/apps/web/src/app/add-event/AddEventModal.tsx +++ b/apps/web/src/app/add-event/AddEventModal.tsx @@ -104,9 +104,9 @@ const AddEventModal: React.FC = ({ isOpen, onClose, editEven className="fixed inset-0 z-50 flex items-center justify-center bg-black/60 p-4 backdrop-blur-sm" onClick={handleBackdropClick} > -
+
-

+

{isEditing ? "Edit event" : "Manual event"}

@@ -123,7 +123,7 @@ const AddEventModal: React.FC = ({ isOpen, onClose, editEven value={title} onChange={(e) => setTitle(e.target.value)} placeholder="Team Meeting" - className="brand-input px-3 py-2" + className="brand-input" required />

@@ -137,7 +137,7 @@ const AddEventModal: React.FC = ({ isOpen, onClose, editEven value={destination} onChange={(e) => setDestination(e.target.value)} placeholder="Technikum Wien or Hoechstaedtplatz 6, 1200 Wien" - className="brand-input px-3 py-2" + className="brand-input" required />
@@ -151,7 +151,7 @@ const AddEventModal: React.FC = ({ isOpen, onClose, editEven type="date" value={eventDate} onChange={(e) => setEventDate(e.target.value)} - className="brand-input px-3 py-2" + className="brand-input" required />
@@ -164,7 +164,7 @@ const AddEventModal: React.FC = ({ isOpen, onClose, editEven type="time" value={eventTime} onChange={(e) => setEventTime(e.target.value)} - className="brand-input px-3 py-2" + className="brand-input" required /> diff --git a/apps/web/src/app/calendar/BatchEditPanel.tsx b/apps/web/src/app/calendar/BatchEditPanel.tsx index 6378bd7..013677f 100644 --- a/apps/web/src/app/calendar/BatchEditPanel.tsx +++ b/apps/web/src/app/calendar/BatchEditPanel.tsx @@ -67,9 +67,9 @@ export default function BatchEditPanel() { if (events.length === 0) return null; return ( -
-
-

Bulk action

+
+
+

Bulk action

Batch-edit destinations

Replace the destination on multiple events at once — useful when a calendar stores a room number but you need a full address. @@ -80,14 +80,14 @@ export default function BatchEditPanel() { {/* Filters */}

-
{/* Preview */}
-

+

Matched events ({matched.length})

{matched.length === 0 ? ( @@ -137,7 +137,7 @@ export default function BatchEditPanel() { {/* Replace with */}
-

{format(currentDate, "MMMM yyyy")}

@@ -140,7 +140,7 @@ const CalendarView: React.FC = ({ events, onDateSelect, selec }; return ( -
+
{renderHeader()} {renderDays()} {renderCells()} diff --git a/apps/web/src/app/calendar/DayEvents.tsx b/apps/web/src/app/calendar/DayEvents.tsx index e2781c6..438818f 100644 --- a/apps/web/src/app/calendar/DayEvents.tsx +++ b/apps/web/src/app/calendar/DayEvents.tsx @@ -28,7 +28,7 @@ const DayEvents: React.FC = ({ events, date, originStation, clas if (filteredEvents.length === 0) { return ( -
+

No events scheduled for {format(date, "MMMM d, yyyy")}

); diff --git a/apps/web/src/app/calendar/UrlTab.tsx b/apps/web/src/app/calendar/UrlTab.tsx index f087443..7ff219f 100644 --- a/apps/web/src/app/calendar/UrlTab.tsx +++ b/apps/web/src/app/calendar/UrlTab.tsx @@ -39,7 +39,7 @@ const UrlTab: React.FC = ({ onLoadCalendar, loading, error, classNa value={url} onChange={(e) => setUrl(e.target.value)} placeholder="https://example.com/calendar.ics" - className="brand-input px-3 py-2" + className="brand-input" required />
diff --git a/apps/web/src/app/calendar/page.tsx b/apps/web/src/app/calendar/page.tsx index d4a9ff1..9634c76 100644 --- a/apps/web/src/app/calendar/page.tsx +++ b/apps/web/src/app/calendar/page.tsx @@ -31,7 +31,7 @@ export default function CalendarPage() {
-

Calendar sync

+

Calendar sync

Calendar

View and manage every appointment from a single departure-focused calendar.

diff --git a/apps/web/src/app/event/BikeSection.tsx b/apps/web/src/app/event/BikeSection.tsx index 00b036e..35a4e02 100644 --- a/apps/web/src/app/event/BikeSection.tsx +++ b/apps/web/src/app/event/BikeSection.tsx @@ -33,8 +33,8 @@ const BikeSection: React.FC = ({ } return ( -
-
+
+

Bicycle Route

diff --git a/apps/web/src/app/event/EventCard.tsx b/apps/web/src/app/event/EventCard.tsx index 7ea6823..bb22edb 100644 --- a/apps/web/src/app/event/EventCard.tsx +++ b/apps/web/src/app/event/EventCard.tsx @@ -128,24 +128,24 @@ export default function EventCard({ event, originStation }: EventCardProps) { return ( <> -
+
-

Next stop

+

Next stop

{event.title}