Commit Graph
9 Commits
Author SHA1 Message Date
walamana fa44d0d738 feat: one-time tutorial overlay on first list view visit 2026-07-14 22:36:53 +02:00
walamana 88f8f4241b feat: only show tabs bar for admin users 2026-07-14 22:35:25 +02:00
walamana 5e854e4341 feat: show x-mark count per ministrant in ministrant list 2026-07-14 22:29:06 +02:00
walamana 924b443bdc feat: add edit gottesdienst button on card header for admin 2026-07-14 22:15:41 +02:00
walamana fe121795a0 feat: add import zelebrationsplan button to ListView 2026-07-14 22:14:03 +02:00
walamana 39929361a0 feat: add add/edit ministrant actions in ListView
- Each ministrant row shows an edit button for admin
- Bottom of ministrant list has an add button
- Events wired to PlanView's createMinistrant dialog
2026-07-14 22:01:15 +02:00
walamana 9e70dea85a feat: add tabs to ListView for Gottesdienste and Ministranten
- Tab bar with two tabs at top of list view
- Gottesdienste tab shows the existing card list
- Ministranten tab shows a simple list of all ministrants with name and username
2026-07-14 21:59:59 +02:00
walamana a8c459d714 feat: add 'Gottesdienst' button at bottom of ListView for admin
- ListView accepts admin prop and shows add button when true
- Emits addGottesdienst event handled by PlanView's createGottesdienst
- Dashed border style to distinguish it as an add action
2026-07-14 21:58:25 +02:00
walamana ad29d0682e feat: add list view with GottesdienstCard components
- New GottesdienstCard component shows each service with its info
- Shows the currently logged-in user's mark as a toggle checkbox
- Lists ministrants who have responded with their mark status
- Admin view hides the checkbox, shows responses only
- New ListView wrapper renders all cards
- PlanView gets a Tabelle/Liste toggle between table and card views
2026-07-14 21:51:55 +02:00