-
f2f40dcd2d
feat(faith): render 1962 Mass propers with scripture refs and Bible fallback
master
Alexander Bocken
2026-04-14 22:41:17 +02:00
-
e7772e7cc9
feat(faith): show accuracy disclaimer on 1962 calendar and bump romcal
Alexander Bocken
2026-04-13 18:56:42 +02:00
-
e6e50c7fe2
feat(stickers): expand blobcat catalog with Tirifto set and drop mismatched art
Alexander Bocken
2026-04-13 13:13:05 +02:00
-
092ec26cd4
feat(faith): add calendar tile to faith landing and soften rite wording
Alexander Bocken
2026-04-13 11:39:09 +02:00
-
3ab339042b
feat(faith): add liturgical calendar with 1969/1962 rite toggle
Alexander Bocken
2026-04-13 10:55:00 +02:00
-
1d798c94bf
fix(rosary): trigger haptic on pointerup so iOS Safari vibrates
Alexander Bocken
2026-04-13 10:11:16 +02:00
-
61681dd556
feat(nutrition): reactive quick-log recents and favorites
Alexander Bocken
2026-04-13 09:50:27 +02:00
-
84b45a6d2a
feat(fitness): replace ExercisePicker dropdowns with icon pills
Alexander Bocken
2026-04-13 09:48:44 +02:00
-
6c160bc6cf
feat(nutrition): change meal of logged food via edit pills or drag-and-drop
Alexander Bocken
2026-04-13 09:34:44 +02:00
-
63a10df7c5
feat(fitness): support repeat groups in interval training templates
Alexander Bocken
2026-04-13 09:17:38 +02:00
-
6e48cfd27c
feat(fitness): classify exercises by type and redesign filter UI
Alexander Bocken
2026-04-13 08:59:03 +02:00
-
5416110e81
feat(recipes): redesign cake-form and baking info with collapsible card pattern
Alexander Bocken
2026-04-12 21:46:47 +02:00
-
49665c94db
feat: align recipe edit page with viewer design
Alexander Bocken
2026-04-12 21:22:45 +02:00
-
be7880304c
feat: add tactile haptic feedback to rosary prayer cards
Alexander Bocken
2026-04-12 20:14:56 +02:00
-
8023a907de
fix: adjust LinksGrid nth-child offsets for earlier, more frequent color pops
Alexander Bocken
2026-04-11 21:34:23 +02:00
-
35a98f6a0a
feat: add chat.bocken.org link to homepage links grid
Alexander Bocken
2026-04-11 19:38:40 +02:00
-
b4da24b572
feat: add hold timer for timed exercises with full sync support
Alexander Bocken
2026-04-11 17:40:49 +02:00
-
a5daae3fc9
fix: add 15 stretching exercises to exercise database
Alexander Bocken
2026-04-11 16:14:34 +02:00
-
3b11cb9878
feat: record cadence from step detector during GPS workouts
Alexander Bocken
2026-04-11 15:26:29 +02:00
-
b209f6e936
feat: add elevation chart and gain/loss stats to GPS workout detail
Alexander Bocken
2026-04-11 15:17:18 +02:00
-
9527c253ed
feat: add template library for browsing and adding defaults
Alexander Bocken
2026-04-11 15:01:30 +02:00
-
8591e5cff7
feat: add Day 6 stretching template to seed defaults
Alexander Bocken
2026-04-11 13:17:05 +02:00
-
0b86f72d92
feat: project exercise kcal from next scheduled template
Alexander Bocken
2026-04-11 13:11:29 +02:00
-
e0b932127d
fix: increase shopping icon sizes for better visibility
Alexander Bocken
2026-04-11 10:19:08 +02:00
-
8cb3d3c4eb
fix: sync runtime shopping catalog with source catalog
Alexander Bocken
2026-04-11 10:14:32 +02:00
-
3b42d6b01d
fix: correct ~100 misassigned shopping icon categories
Alexander Bocken
2026-04-11 09:39:25 +02:00
-
ae33591529
feat: add 11 new shopping icons and processing script
Alexander Bocken
2026-04-11 09:33:03 +02:00
-
77badc6a36
fix: make macro progress bar labels concise with goal context
Alexander Bocken
2026-04-11 08:44:15 +02:00
-
46d7833e75
fix: make custom meal logging reactive by updating entries locally
Alexander Bocken
2026-04-10 21:26:53 +02:00
-
1265647963
fix: use Atwater calories for consistent macro/calorie tracking
Alexander Bocken
2026-04-10 21:22:23 +02:00
-
ee4eda7a32
feat: restyle recipe info cards with grid layout and lucide icons
Alexander Bocken
2026-04-10 20:55:17 +02:00
-
72a77b9dc3
feat: path-based month URLs for workout history with month navigation
Alexander Bocken
2026-04-10 08:57:11 +02:00
-
b7444e8bc7
feat: use path-based date URLs for nutrition page
Alexander Bocken
2026-04-10 08:47:09 +02:00
-
637a918dd8
feat: replace all native date inputs with custom DatePicker component
Alexander Bocken
2026-04-10 08:36:31 +02:00
-
82a27c3f51
feat: inline measurement form on /fitness/measure, remove /add route
Alexander Bocken
2026-04-10 08:22:10 +02:00
-
b7c66b6f07
feat: redesign measurement add page with weight-focused layout
Alexander Bocken
2026-04-10 08:12:17 +02:00
-
0ad72ddf24
fix: compute macro targets dynamically from protein goal and body weight
Alexander Bocken
2026-04-10 08:01:00 +02:00
-
89b3202dc5
fix: include exercise calories in diet adherence calculation
Alexander Bocken
2026-04-10 07:49:48 +02:00
-
0ae16ddd6d
fix: correct week count in period tracker relative dates
Alexander Bocken
2026-04-09 23:51:05 +02:00
-
fd137bc519
fix: show round-off suggestions on future days, not just today
Alexander Bocken
2026-04-09 23:48:14 +02:00
-
1472451ac4
feat: SSR shopping list by fetching initial data server-side
Alexander Bocken
2026-04-09 23:20:11 +02:00
-
2dfed11fd6
feat: add 7 new shopping icons and deploy hook
Alexander Bocken
2026-04-09 23:09:04 +02:00
-
68349fbf46
fix: align MysterySelector buttons with site-wide design language
Alexander Bocken
2026-04-09 22:08:11 +02:00
-
b5cbc3f74b
feat: redesign LinksGrid with semantic theming, rounded corners, and new layout
Alexander Bocken
2026-04-09 22:04:43 +02:00
-
62515b95f0
fix: extend recipe hero images into status bar safe area
Alexander Bocken
2026-04-09 21:33:51 +02:00
-
830a1f98a9
fix: use gradient overlay instead of box-shadow for status bar shadow
Alexander Bocken
2026-04-09 21:30:55 +02:00
-
396174fd34
fix: compute round-off card visibility server-side to prevent flicker
Alexander Bocken
2026-04-09 21:13:05 +02:00
-
6e2fdce7f3
feat: include custom meals in round-off combinatorial food pool
Alexander Bocken
2026-04-09 21:06:29 +02:00
-
6c44758e55
feat: replace P/F/C text labels with Lucide macro icons across fitness routes
Alexander Bocken
2026-04-09 21:00:38 +02:00
-
a1b80862f5
feat: add "round off this day" nutrition suggestions
Alexander Bocken
2026-04-09 20:47:31 +02:00
-
385e21b109
feat: add food detail pages for OFF and custom meal sources
Alexander Bocken
2026-04-09 18:17:39 +02:00
-
72b49baeab
feat: add muscle visualization to exercise detail page
Alexander Bocken
2026-04-09 00:27:03 +02:00
-
04284a7238
feat: add concise bilingual overviews for all 254 exercises
Alexander Bocken
2026-04-09 00:18:59 +02:00
-
133d121f84
feat: add recipe food detail route with hero image, favorites, and logged nutrition
Alexander Bocken
2026-04-08 23:08:46 +02:00
-
9d8d1ec41f
refactor: extract RingGraph, StatsRingGraph, MacroBreakdown components
Alexander Bocken
2026-04-08 22:21:21 +02:00
-
dff8bccae1
fix: use --color-text-on-primary for all primary button text
Alexander Bocken
2026-04-08 21:44:22 +02:00
-
48e277cf19
feat: custom meal detail screen, favorites tab, enhanced food search detail
Alexander Bocken
2026-04-08 21:38:47 +02:00
-
b287affeb2
feat: add Today quick-navigate button to nutrition and period tracker
Alexander Bocken
2026-04-08 20:46:55 +02:00
-
aaeb0d1083
fix: SSR improvements for nutrition desktop layout
Alexander Bocken
2026-04-08 20:42:36 +02:00
-
38860df660
feat: add favorite toggle to food detail page
Alexander Bocken
2026-04-08 20:38:16 +02:00
-
62b5c4c240
fix: remove tap highlight on interactive mobile elements
Alexander Bocken
2026-04-08 20:34:08 +02:00
-
54baf9eddb
feat: quick-log sidebar with favorites and recent foods
Alexander Bocken
2026-04-08 20:30:11 +02:00
-
54b3bc6309
feat: desktop micronutrient card below water tracker
Alexander Bocken
2026-04-08 20:12:39 +02:00
-
9150d1b8da
feat: two-column desktop layout for nutrition page
Alexander Bocken
2026-04-08 17:22:14 +02:00
-
6e161dc677
fix: remove redundant back links from nutrition sub-pages
Alexander Bocken
2026-04-08 16:58:35 +02:00
-
340b4f6023
fix: calorie balance uses per-day TDEE from SMA trend weight + workout kcal
Alexander Bocken
2026-04-08 16:56:10 +02:00
-
111fa91427
feat: replace browser confirm() with reusable ConfirmDialog component
Alexander Bocken
2026-04-08 16:47:21 +02:00
-
a54c11145d
fix: macro split sidebar breakpoint to 750px, polish legend icons
Alexander Bocken
2026-04-08 16:34:21 +02:00
-
6ad394d3a5
fix: invert shopping list icons to black in light mode
Alexander Bocken
2026-04-08 16:30:00 +02:00
-
74d5562fed
feat: desktop layout — macro split sidebar next to muscle heatmap
Alexander Bocken
2026-04-08 16:25:53 +02:00
-
61d80fe0bc
feat: add info popover tooltips to calorie balance and adherence cards
Alexander Bocken
2026-04-08 16:14:53 +02:00
-
41a9a0828c
feat: auto-track liquids from custom meal ingredients in hydration tracker
Alexander Bocken
2026-04-08 16:06:11 +02:00
-
a5de45f56a
feat: add EN/DE internationalization to cospend section
Alexander Bocken
2026-04-08 15:46:00 +02:00
-
eadc391b1a
feat: add Swiss German aliases for shopping list categorization
Alexander Bocken
2026-04-08 14:15:21 +02:00
-
20368131c5
fix: eliminate all 167 svelte-check warnings
Alexander Bocken
2026-04-08 14:05:56 +02:00
-
6a41d5fd3e
fix: exclude today from nutrition stats to avoid incomplete data
Alexander Bocken
2026-04-08 13:18:20 +02:00
-
3ce60c21de
feat: inline custom meals, calorie ring overflow animation, theme fixes
Alexander Bocken
2026-04-08 13:15:47 +02:00
-
0aa5b9c1c2
feat: add nutrition statistics to fitness stats page
Alexander Bocken
2026-04-08 12:39:00 +02:00
-
294d9e6c8d
fix: use --color-text-on-primary for profile save button text
Alexander Bocken
2026-04-08 11:38:00 +02:00
-
bfb582379a
fix: close profile editor on save, reactively update period tracker
Alexander Bocken
2026-04-08 11:32:47 +02:00
-
af5e67a385
fix: period tracker day count off by one due to timezone mismatch
Alexander Bocken
2026-04-08 11:28:00 +02:00
-
a854f5141a
fix: barcode scanner WASM initialization with eager loading and error handling
Alexander Bocken
2026-04-08 11:11:54 +02:00
-
470d000125
fix: correct BLS 4.0 category mapping for food search results
Alexander Bocken
2026-04-08 10:40:23 +02:00
-
3bd80e60e1
feat: add inline portion size editing and edit/delete action buttons on food cards
Alexander Bocken
2026-04-08 10:33:28 +02:00
-
a74bd15a57
feat: show macro/calorie overflow with red reverse-fill indicators
Alexander Bocken
2026-04-08 10:28:36 +02:00
-
cb35a5c3dc
feat: add liquid tracking card to nutrition page with water cups and beverage detection
Alexander Bocken
2026-04-08 10:24:11 +02:00
-
a82430371d
feat: store-based category sorting presets for shopping list
Alexander Bocken
2026-04-08 09:18:14 +02:00
-
565b35154f
feat: group icons by category in edit modal, reorder categories, mobile padding
Alexander Bocken
2026-04-08 09:13:50 +02:00
-
ca5a2f67c5
fix: reorder shopping list categories
Alexander Bocken
2026-04-08 09:07:11 +02:00
-
ddb3f9e5cd
feat: shareable shopping list links with token-based guest access
Alexander Bocken
2026-04-08 09:04:58 +02:00
-
52d278bcd8
feat: stronger checked-off effect, long-press edit modal, SyncIndicator icon
Alexander Bocken
2026-04-08 08:21:34 +02:00
-
4fe828e228
fix: move shopping catalog.json to src/lib/data to fix import resolution
Alexander Bocken
2026-04-08 05:47:15 +02:00
-
fc31c208ef
feat: add colored category icons, quantity badges, and remove collapsing in shopping list
Alexander Bocken
2026-04-08 00:12:36 +02:00
-
738875e89f
feat: add real-time collaborative shopping list at /cospend/list
Alexander Bocken
2026-04-07 23:50:50 +02:00
-
d9f2a27700
fix: restore backdrop-filter blur in production builds
Alexander Bocken
2026-04-07 21:46:02 +02:00
-
48beb50466
feat: tap-to-preview stickers in gallery with glow effect
Alexander Bocken
2026-04-07 20:38:05 +02:00
-
e43bc9b067
feat: add seasonal badge to Regina Caeli link during Eastertide
Alexander Bocken
2026-04-07 20:25:17 +02:00
-
b65a30591c
feat: show exercise weights in template preview and quick start
Alexander Bocken
2026-04-07 20:19:31 +02:00
-
753180acf1
fix: period end date set to yesterday and show fertile range during ongoing period
Alexander Bocken
2026-04-07 20:14:20 +02:00
-
2dce83de55
security: enforce auth on all API write endpoints, remove mario-kart
Alexander Bocken
2026-04-07 20:10:48 +02:00