ClockGU / clock-frontend

https://clock.uni-frankfurt.de
GNU Affero General Public License v3.0
0 stars 0 forks source link

Resolve overlapping Shifts funktioniert nicht (vuetify3) #643

Open sheepyhollow opened 6 months ago

sheepyhollow commented 6 months ago

Der Resolve-Dialog basiert auf der Calendar View und scheint in der neuen Version nicht zu funktionieren.

sheepyhollow commented 6 months ago

Side note: In der Überschrift fehlt ein Leerzeichen zwischen TItel und Monat, das war aber in der alten Version auch schon so. Ich würde hier außerdem die gleiche Darstellung wie in der Shift View vorschlagen mit dem Monat in Klammern.

chgad commented 5 months ago

Das werden wir vorerst nicht in gleichem Umfang anbieten können, da der Slot/das event für einen CLick auf ein Event fehlt. Ich schlage vor in der Komponente lediglich eine List der überlappenden Schichten anzuzeigen bis wir die Funktionalität wiederherstellen können.

sheepyhollow commented 5 months ago

Ja, finde ich gut so! (Der Overlap-Dialog hat mich sowieso nie so richtig überzeugt.)

Ich hatte nochdie Idee, dass die überlappenden Schichten direkt in der ShiftForm-Warning angezeigt werden. Aber das würde die ShiftForm total bloaten, denn es müssten Datum, Start, Ende + Vertrag angezeigt werden. Das ist in einer eigenen Komponente/Liste besser aufgehoben.

Ggf. könnte man in der Shift-FormWarning direkt zu dieser Komponente gelangen.