diff --git a/frontend/src/views/DiaryView.vue b/frontend/src/views/DiaryView.vue index 828da4e..44db960 100644 --- a/frontend/src/views/DiaryView.vue +++ b/frontend/src/views/DiaryView.vue @@ -374,41 +374,42 @@

Teilnehmer ({{ participants.length }})

@@ -1092,6 +1093,8 @@ export default { async selectMember(member) { this.selectedMember = member; + // Öffne das Notizen-Modal für den ausgewählten Teilnehmer + await this.openNotesModal(member); }, async openNotesModal(member) { @@ -2472,6 +2475,37 @@ li { margin-bottom: 5px; } +li.participant-row { + display: flex !important; + align-items: center; + gap: 0.5rem; + flex-direction: row; +} + +li.participant-row .checkbox-label { + margin: 0 !important; + padding: 0; + display: flex; + align-items: center; + flex-shrink: 0; + flex: 0 0 auto !important; +} + +li.participant-row .participant-name { + flex: 0 1 auto; + min-width: 0; + order: 1; +} + +li.participant-row .participant-actions { + display: flex; + align-items: center; + gap: 0.25rem; + margin-left: auto; + flex-shrink: 0; + order: 2; +} + /* Teilnehmer-Farben (wie in MembersView) */ .row-inactive { opacity: .6;