catarrh
|
ea09993df9
|
fix: IDB resilience, direct autopreload, nav delegation, Bible bounds
|
2026-08-21 23:05:23 +03:00 |
|
catarrh
|
c10c219736
|
fix: Bible reader toolbar & select dark theme; service tab scroll jump
- Bible reader toolbar: bg-navy->bg-surface/50, selects: appearance-none bg-surface
- Prayer view select: appearance-none bg-surface (match settings style)
- Service view: preserve content height before loading to prevent scroll jump
|
2026-08-04 04:42:35 +03:00 |
|
catarrh
|
cb63254b2f
|
fix: save and restore last used Bible version across sessions
|
2026-08-04 04:23:10 +03:00 |
|
catarrh
|
73fac73248
|
feat: sort Bible translations by interface language (en/ru/cu priority)
|
2026-08-04 04:13:08 +03:00 |
|
catarrh
|
47017e7f4f
|
fix: fill empty Bible book files (Brenton Mal + NKJV Jude/Philip)
|
2026-08-04 04:02:43 +03:00 |
|
catarrh
|
b78e6ac09e
|
fix: actually use preload manifest, remove dead calendarDataFiles (was never wired)
|
2026-08-04 03:42:10 +03:00 |
|
catarrh
|
094b883759
|
fix: remove 14 phantom Bible book entries from versions.json, regen manifest
|
2026-08-04 03:16:39 +03:00 |
|
catarrh
|
d1d43a5b57
|
feat: preload manifest for accurate offline caching
|
2026-08-04 02:48:11 +03:00 |
|
catarrh
|
9fb4d182e2
|
fix: singleton IndexedDB connection to prevent cache check failures
|
2026-08-04 02:21:45 +03:00 |
|
catarrh
|
fdbfcd4911
|
feat: unified offline preload — Calendar & Services + Bible, 3 checkboxes → 1
|
2026-08-04 02:16:15 +03:00 |
|
catarrh
|
e4ddee924b
|
offline: Infinity TTL, skip cached files, data version, first-launch preload offer, cache stats
|
2026-08-04 01:18:29 +03:00 |
|
catarrh
|
ea947ede7a
|
fix: mobile dropdown bg uses --color-dropdown-bg for dark theme
|
2026-08-02 23:56:01 +03:00 |
|
catarrh
|
f45791579b
|
feat: color themes, dark mode, HC/sepia themes, moon tooltip, docs update
|
2026-08-02 23:45:56 +03:00 |
|
catarrh
|
857adce5da
|
resolve all Composite_* paremia placeholders to real Bible refs
|
2026-08-02 22:24:59 +03:00 |
|
catarrh
|
0769271f98
|
UX: comm chevron, lang fix, PWA cache control, Bible expand, app title
|
2026-08-02 21:47:31 +03:00 |
|
catarrh
|
cb812fe4fe
|
add English Exapostilarion1-11 and Compline files from external sources
|
2026-08-02 16:57:03 +03:00 |
|
catarrh
|
42ed5e7143
|
add English Theotokia VESPERST1-8 from Theotokia.pdf
|
2026-08-02 16:21:21 +03:00 |
|
catarrh
|
2e5515499c
|
add English service texts: 25 Divine Liturgy prayer files from EPUBs
|
2026-08-02 15:49:51 +03:00 |
|
catarrh
|
c2d5bd3093
|
feat: Bible translation preloading with translation picker
|
2026-08-02 14:42:34 +03:00 |
|
catarrh
|
04eaa7058c
|
center calendar detail panel content with mx-auto
|
2026-08-02 13:10:41 +03:00 |
|
catarrh
|
7c602e25ca
|
center nav links and calendar two-panel layout on wide screens
|
2026-08-02 13:04:56 +03:00 |
|
catarrh
|
4d0268cbab
|
readme: add astronomy feature (sunrise/sunset, moon phase)
|
2026-08-02 03:29:13 +03:00 |
|
catarrh
|
4ddec5289f
|
remove unused phaseToFraction import
|
2026-08-02 03:27:38 +03:00 |
|
catarrh
|
b095a26a99
|
fix: nav right-aligned via ml-auto instead of justify-end
|
2026-08-02 03:20:50 +03:00 |
|
catarrh
|
f4db817d13
|
fix: ecclesiastical moon day with alternating 29/30-day months
|
2026-08-02 03:14:26 +03:00 |
|
catarrh
|
ec366f5681
|
i18n: moon day label
|
2026-08-02 02:59:27 +03:00 |
|
catarrh
|
c91302adf1
|
moon trend, day number, and fraction display
|
2026-08-02 02:57:05 +03:00 |
|
catarrh
|
3f8d2c454c
|
fix: nav justify-end on header with max-w-full to prevent overflow
|
2026-08-02 02:51:57 +03:00 |
|
catarrh
|
accd5cf48c
|
reduce spacing across all views; i18n for cache info text
|
2026-08-02 02:47:31 +03:00 |
|
catarrh
|
33d69f001e
|
move astro panel above commemorations
|
2026-08-02 02:34:22 +03:00 |
|
catarrh
|
0b20bb77ad
|
fix: triodion section data path (01.json not 01/full.json)
|
2026-08-02 02:31:07 +03:00 |
|
catarrh
|
672af4b5fb
|
feat: moon phase + sunrise/sunset with location settings
|
2026-08-02 02:28:43 +03:00 |
|
catarrh
|
5dd8a947c6
|
outer container padding p-4 -> p-3
|
2026-08-02 02:08:55 +03:00 |
|
catarrh
|
e7127ce8c8
|
fix: nav w-full so justify-end right-aligns items
|
2026-08-02 02:07:51 +03:00 |
|
catarrh
|
79fb3d4a15
|
nav: right-align via nav.justify-end; calendar panels: reduce padding
|
2026-08-02 02:03:23 +03:00 |
|
catarrh
|
f1753f3bb4
|
fix: push Settings link to right with ml-auto, prevent off-screen
|
2026-08-02 01:59:35 +03:00 |
|
catarrh
|
020c8fa9aa
|
unify sub-nav chips across all library pages (add menaion)
|
2026-08-02 01:57:06 +03:00 |
|
catarrh
|
058ef497f7
|
fix: add skipWaiting + clientsClaim for immediate SW activation
|
2026-08-02 01:46:25 +03:00 |
|
catarrh
|
e397591781
|
fix: exclude data files from precache to prevent SW install errors
|
2026-08-02 01:22:35 +03:00 |
|
catarrh
|
3b839ac23b
|
feat: Church Slavonic numerals for psalm numbers in cu services
|
2026-08-02 01:08:46 +03:00 |
|
catarrh
|
061086e844
|
fix: output CREATE text immediately instead of accumulating in group
|
2026-08-02 00:40:08 +03:00 |
|
catarrh
|
444d7e592b
|
fix: render header after group flush for proper ordering
|
2026-08-02 00:38:46 +03:00 |
|
catarrh
|
ebfd799723
|
fix: replace ™ with т҃ in LittleLitany
|
2026-08-02 00:28:17 +03:00 |
|
catarrh
|
f7a5c43e55
|
fix: double header rendering in CREATE prayer nodes
|
2026-08-02 00:04:37 +03:00 |
|
catarrh
|
2f0d9050f8
|
cu: HEADER titles in red instead of navy
|
2026-08-01 23:33:39 +03:00 |
|
catarrh
|
b14ee677dc
|
flatten library menu, sub-nav chips with emoji on pages
|
2026-08-01 23:23:59 +03:00 |
|
catarrh
|
0ff2ef08fb
|
compact navigation: prayer view dropdown, menaion calendar with prev/next
|
2026-08-01 23:07:37 +03:00 |
|
catarrh
|
88340ecc25
|
fix: close root library menu when nav link is clicked
|
2026-08-01 22:53:45 +03:00 |
|
catarrh
|
326015af94
|
fix: close library dropdown on nav link click
|
2026-08-01 22:49:45 +03:00 |
|
catarrh
|
d3f4e4d390
|
fix: stop auto-opening library dropdown on navigation
|
2026-08-01 22:44:05 +03:00 |
|