feat: enhance rosary with interactive Bible citations and improved mystery selection

- Add clickable Bible reference buttons that open modal with full verses
- Create BibleModal component with backdrop blur and styled close button
- Implement build-time data fetching for Bible texts while maintaining reactivity
- Redesign mystery selector with responsive grid (3-in-row/4-in-row/2×2)
- Add "Heutige" badge to indicate today's auto-selected mystery
- Reposition luminous mysteries toggle below mystery selector
- Integrate Bible reference and counter buttons side-by-side
- Restructure Bible API under /api/glaube/bibel/ for better organization
This commit is contained in:
2025-12-16 15:45:33 +01:00
parent dc0737b7f3
commit 2b693d6e83
8 changed files with 771 additions and 80 deletions

View File

@@ -10,9 +10,6 @@ export let onClick;
<style>
.counter-button {
position: absolute;
bottom: 0.5rem;
right: 0.5rem;
width: 3rem;
height: 3rem;
border-radius: 50%;