Matthias Hochmeister
43ce1f930c
feat(frontend): implement unified design system with 17 reusable template components, skeleton loading states, and golden-ratio-based layouts
2026-04-13 10:43:27 +02:00
Matthias Hochmeister
5032e1593b
new features
2026-03-23 13:08:19 +01:00
Matthias Hochmeister
2bb22850f4
rights system
2026-03-23 10:07:53 +01:00
Matthias Hochmeister
215528a521
update
2026-03-16 14:41:08 +01:00
Matthias Hochmeister
0d4e7b480d
update
2026-03-13 21:16:44 +01:00
Matthias Hochmeister
fb5acd3d52
calendar download, date input validate, nc talk notification
2026-03-04 15:01:26 +01:00
Matthias Hochmeister
d3561c1109
new features, bookstack
2026-03-03 21:30:38 +01:00
Matthias Hochmeister
b3a2fd9ff9
feat: responsive widgets, atemschutz permission UX, event hard-delete
...
- fix dashboard grid: use auto-fill instead of auto-fit for equal-width widgets
- atemschutz: skip stats/members API calls for non-privileged users, hide
empty Aktionen column, add personal status subtitle
- kalender: add permanent delete option for events with confirmation dialog
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-03 14:59:08 +01:00
Matthias Hochmeister
5dfaf7db54
bug fixes
2026-03-03 14:45:46 +01:00
Matthias Hochmeister
2630224edd
bug fix for atemschutz
2026-03-01 19:17:36 +01:00
Matthias Hochmeister
d9e6c0658f
bug fix for atemschutz
2026-03-01 18:21:00 +01:00
Matthias Hochmeister
46d0895ebd
bug fix for atemschutz
2026-03-01 18:15:14 +01:00
Matthias Hochmeister
5f0ed3c87e
bug fix for atemschutz
2026-03-01 18:11:00 +01:00
Matthias Hochmeister
d074caa695
bug fix for atemschutz
2026-03-01 18:07:17 +01:00
Matthias Hochmeister
4328343f3e
bug fix for atemschutz
2026-03-01 17:59:40 +01:00
Matthias Hochmeister
e0b687988b
bug fix for atemschutz
2026-03-01 17:27:39 +01:00
Matthias Hochmeister
9b1f290a87
bug fix for atemschutz
2026-03-01 17:19:33 +01:00
Matthias Hochmeister
a36e236175
bug fix for atemschutz
2026-03-01 14:53:46 +01:00
Matthias Hochmeister
5b8f40ab9a
add now features
2026-03-01 14:41:45 +01:00