Commit Graph

40 Commits

Author SHA1 Message Date
1a5117e8d0 faith: add bilingual routes /glaube ↔ /faith
Add language toggle support for faith pages similar to recipes.
Routes now work in both German and English:
- /glaube ↔ /faith
- /glaube/gebete ↔ /faith/prayers
- /glaube/rosenkranz ↔ /faith/rosary
- /glaube/angelus ↔ /faith/angelus
2026-02-02 16:15:51 +01:00
2696f09653 feat: add lock icons to restricted links on homepage
All checks were successful
CI / update (push) Successful in 1m10s
Add small lock icons in the top right corner of links that require authentication (streaming, family photos, cloud, shopping, family tree, transmission, documents, and audiobooks). The icons use SVG symbol references for efficient reuse and adapt to dark mode automatically.
2026-01-03 22:49:22 +01:00
9cd990f1b9 make main landing page bilingual and eliminate language switcher flicker
All checks were successful
CI / update (push) Successful in 1m11s
Replace window.location.reload() with custom event dispatching to avoid
flicker when switching languages on main page. Add bilingual labels for
all content including welcome message and link grid.
2025-12-26 22:45:12 +01:00
6de3d76504 refactor: unify recipe routes into [recipeLang] slug with full bilingual support
Consolidate /rezepte and /recipes routes into single [recipeLang] structure to eliminate code duplication. All pages now use conditional API routing and reactive labels based on language parameter.

- Merge duplicate route structures into /[recipeLang] with 404 for invalid slugs
- Add English API endpoints for search, favorites, tags, and categories
- Implement language dropdown in header with localStorage persistence
- Convert all pages to use Svelte 5 runes (, , )
- Add German-only redirects (301) for add/edit pages
- Make all view pages (list, detail, filters, search, favorites) fully bilingual
- Remove floating language switcher in favor of header dropdown
2025-12-26 21:19:27 +01:00
0541c69a38 switch link to newly developed cospend site 2025-09-12 17:31:04 +02:00
ecf09b80af fix copilot autocomplete svg messup 2025-02-02 13:09:15 +01:00
81357020f6 fix docs autolink 2025-02-02 13:07:42 +01:00
5b4eb2f282 fix docs autolink 2025-02-02 12:58:34 +01:00
7719b39679 fix for svelte 4 2025-02-02 12:55:33 +01:00
e804bbb93e remove unused health.bocken.org and papers.bocken.org 2025-02-02 12:44:21 +01:00
5747a1548e fix typo 2024-10-22 17:28:44 +02:00
60c69f4c7b add https://audio.bocken.org 2024-08-27 18:10:31 +02:00
8147d26025 add forgotten link title for health.bocken.org 2024-08-11 18:38:46 +02:00
d6196404cf add link to health.bocken.org 2024-08-11 18:35:38 +02:00
0e47a2804d fix for not logged in 2024-03-27 22:09:15 +01:00
65ba541e17 conditional redirect for Dokumente 2024-03-27 22:07:49 +01:00
ab49f20d47 add papers 2024-03-22 13:20:49 +01:00
82aadf478b add paperless to links grid 2024-03-18 17:40:47 +01:00
387f76e2f1 update links to domain-separated ones 2024-02-18 16:39:12 +01:00
5fccb2dd15 fix image url 2024-02-15 09:59:49 +01:00
a83293d705 add title metadata to main page, remove link clutter 2024-02-15 04:32:26 +01:00
ca62e48f7b initial OIDC setup 2024-02-14 16:07:55 +01:00
42a8b607a1 add initial Glaube section 2024-02-01 17:15:51 +01:00
dae31db5d1 add cospend link 2024-01-26 15:51:37 +01:00
36b2500a0d fix typo 2024-01-20 17:41:19 +01:00
38a78e0d0a fix mobile view messing up startpage 2024-01-20 17:23:12 +01:00
32b195ef3c update startpage 2024-01-20 17:09:07 +01:00
00c23bcdba dark theme implemented 2024-01-20 00:39:53 +01:00
9bc38cf243 update ragu img link 2024-01-01 14:29:30 +01:00
53b525a22f update services list 2023-11-13 13:07:42 +01:00
1a3d486f43 move from new.bocken.org to bocken.org 2023-10-05 10:09:50 +02:00
ed405b0cc4 fix searx url 2023-07-29 14:31:15 +02:00
d6928adcf7 added searx 2023-07-26 23:59:15 +02:00
4ca93af4bb add jellyfin link 2023-07-26 15:16:17 +02:00
a64b3b1697 removed lorem ipsum for git 2023-07-24 20:47:18 +02:00
324a692852 removed lorem ipsum for rezepte 2023-07-24 16:59:06 +02:00
9705509f54 section scales, not anchor 2023-07-22 12:58:29 +02:00
8f3df6f97b fix mobile? 2023-07-21 00:44:37 +02:00
d8dfa9265b prettier placeholder landing page 2023-07-20 23:15:28 +02:00
4321ece385 First fully working user management, move to layout groups 2023-07-18 14:18:52 +02:00