8 Commits
Author SHA1 Message Date
jakob.scheid dd8263b2b8 test(legal): add test for the legal notice view
Added tests for the legal notice view (LegalNoticeView.vue).
2026-08-06 23:29:23 +02:00
jakob.scheid 589d886a63 test(legal): add tests for getLegalNotice 2026-08-06 23:29:22 +02:00
jakob.scheid a14189e130 feat(legal): add legal notice loading indicator 2026-08-06 23:29:22 +02:00
jakob.scheid d0a2cce293 feat(legal): add legal notice error handling
The legal notice view now shows an error box if the legal notice could
not be loaded.
2026-08-06 23:29:22 +02:00
jakob.scheid 15b2673643 fix(style): set link color to --dark variable
This change was necessary due to the dynamically loaded legal notice.
Links would have the default color without this fix.
2026-08-06 23:29:21 +02:00
jakob.scheid e62fdea1b4 feat(legal): load and display legal notice 2026-08-06 23:29:21 +02:00
jakob.scheid 542d295650 feat(legal): add legal notice link in the footer
Added a link to the legal notice in the footer and revised the layout of
the last footer segment: The segment is now a grid container and the
legal links (currently only the legal notice link) are displayed at the
end. The copyright notice remains centered. On small screens, the legal
links are displayed centered below the copyright notice.
2026-08-06 23:29:20 +02:00
jakob.scheid 8177d67ed1 feat(legal): add route for the legal notice 2026-08-06 23:29:20 +02:00

Diff Content Not Available