Alexander Bocken Alexander
Alexander pushed to master at Alexander/homepage 2025-12-31 14:40:17 +01:00
1182cfd239 implement category-based lazy loading to improve initial page load
Alexander pushed to master at Alexander/homepage 2025-12-31 14:09:29 +01:00
314d6225cc implement Web Worker-based search to eliminate input lag
Alexander pushed to master at Alexander/homepage 2025-12-27 16:16:34 +01:00
5a55eb7cdd use English translations for portions and timing fields in recipe API
Alexander pushed to master at Alexander/homepage 2025-12-27 16:05:57 +01:00
43403a63e8 convert legacy reactive statement to $effect in cospend layout
Alexander pushed to master at Alexander/homepage 2025-12-27 14:14:39 +01:00
0197191f02 add custom error page for recipe route with German fallback option
Alexander pushed to master at Alexander/homepage 2025-12-27 14:00:36 +01:00
2fa9a8bdeb fix partial field translation overwriting entire translation
4e2a7ff624 add translation support for portions, baking, cook times, and ingredient units
Compare 2 commits »
Alexander pushed to master at Alexander/homepage 2025-12-27 13:43:38 +01:00
0d01e595ea improve translation with hardcoded terminology dictionary and British English
Alexander pushed to master at Alexander/homepage 2025-12-27 13:32:33 +01:00
d4564ca973 scope ul font-size rule to prevent global CSS pollution
f161d8a15d migrate from deprecated slots to snippets and fix event handlers
Compare 2 commits »
Alexander pushed to master at Alexander/homepage 2025-12-27 12:11:56 +01:00
abc0d03e01 move language selection to store to ensure alignment between different language selectors (mobile and desktop)
Alexander pushed to master at Alexander/homepage 2025-12-27 10:24:49 +01:00
4356af4e0a fix mobile hamburger menu positioning and layout
0ef6ca4698 shorten English header labels to match German compact style
2b76b47083 improve header navigation styling and active link highlighting
51b0928489 fix mobile header shadow appearing over hamburger menu
8d5d64a9bd refactor language selector into separate component
Compare 5 commits »
Alexander pushed to master at Alexander/homepage 2025-12-26 23:08:09 +01:00
409180e94f fix category names to match database values
Alexander pushed to master at Alexander/homepage 2025-12-26 23:02:40 +01:00
e6839f56f9 migrate Card component to Svelte 5 runes to fix image hydration
Alexander pushed to master at Alexander/homepage 2025-12-26 22:48:04 +01:00
3e43b731c9 add route matcher to fix /login and /logout routes
Alexander pushed to master at Alexander/homepage 2025-12-26 22:45:21 +01:00
9cd990f1b9 make main landing page bilingual and eliminate language switcher flicker
Alexander pushed to master at Alexander/homepage 2025-12-26 21:55:15 +01:00
b80531b551 add automatic image renaming when recipe short_name changes
Alexander pushed to master at Alexander/homepage 2025-12-26 21:48:02 +01:00
3215c87fad make search component bilingual
715f86d26d make yeast swapper bilingual with case-insensitive detection
442b2a3145 add bilingual labels to recipe components and fix language switcher
6de3d76504 refactor: unify recipe routes into [recipeLang] slug with full bilingual support
36a7fac39a add English translation support for recipes with DeepL integration
Compare 5 commits »
Alexander pushed to master at Alexander/homepage 2025-12-26 17:43:40 +01:00
731adda897 improve toggle button alignment and prayer verse spacing
Alexander pushed to master at Alexander/homepage 2025-12-26 17:37:04 +01:00
54cc31a03a refactor: extract language toggle into reusable components
01a31ae60a add language toggle
ad3c3f2c6d rosary: fix scrolls with snaps, add footnotes indicating making the sign of the cross and bowing your head
c192a05159 fix Elisabeth
aa242a0d8c remove space
Compare 83 commits »
Alexander pushed to master at Alexander/homepage 2025-12-26 17:35:19 +01:00
d9e5b96026 refactor: extract language toggle into reusable components
f2c50fa6a5 add language toggle
Compare 2 commits »
Alexander pushed to master at Alexander/allioli 2025-12-22 17:51:40 +01:00
48f8783943 add dump mode