diff --git a/static/js/sw.js b/static/js/sw.js index 14e6fac..0e8e81e 100644 --- a/static/js/sw.js +++ b/static/js/sw.js @@ -2,7 +2,7 @@ * diora service worker — caches the app shell for offline use. */ -const CACHE = 'diora-v155'; +const CACHE = 'diora-v156'; const SHELL = [ '/static/css/app.css', '/static/js/app/01-core.js', diff --git a/static/podcasts/podcast-ui.css b/static/podcasts/podcast-ui.css index 813df62..622cc01 100644 --- a/static/podcasts/podcast-ui.css +++ b/static/podcasts/podcast-ui.css @@ -1,4 +1,4 @@ -/* Copied from diora-android 7f37d4e 2026-10-25: the podcast parts of web-native/static/native.css +/* Copied from diora-android 5227c26 2026-10-26: the podcast parts of web-native/static/native.css (bottom sheet, podcasts) by tools/sync_podcast_ui.py. Do not edit here. The web's own additions are in podcasts-web.css. */ @@ -500,7 +500,9 @@ body.eink .nui-pod-chip.on strong, body.eink .nui-pod-sleep.on { color: #000 !important; } /* podcast chapters and shownotes */ -.nui-pod-notesbox { margin-top: 6px; border-top: 1px solid var(--border); padding-top: 6px; min-height: 40px; } +/* flex: none – in the sheet's scrolling column the box would otherwise shrink to its 40 px and + the notes spill over what comes after (the similar episodes). */ +.nui-pod-notesbox { flex: none; margin-top: 6px; border-top: 1px solid var(--border); padding-top: 6px; min-height: 40px; } .nui-pod-subtabs { display: flex; gap: 4px; margin-bottom: 6px; } .nui-pod-subtab { min-height: 36px;