Aero music: the button works on the podcast player
"The music thing button with the Frutiger Aero doesn't work on the podcasts." The podcast page is a full-screen overlay at z-45 and the control sat at z-40: visible through the transparent page, but every tap landed on the overlay. The control now takes a data-raised="player" position on /podcast/[id] - z-index 46, docked to the header's corner (top under the header pill, right mirroring the max-w-3xl geometry) where neither the transport bar nor the voice panel lives - and the transcript gained pt-32 so the episode card clears it. Study/review/exam feeds keep their "steps aside" behaviour. aero-music-test: a podcast section asserts the control exists, that elementFromPoint at its centre hits the button, and that a tap expands the credit bar. 31 checks. Version 0.7.9, SW v101.
This commit is contained in:
parent
08a145b087
commit
724a068bec
7 changed files with 74 additions and 4 deletions
11
README.md
11
README.md
|
|
@ -1492,6 +1492,17 @@ Things I chose while building, with the reasoning:
|
|||
into view as you type. No strings, so no i18n; the additive change sits on top of the merged
|
||||
scene-heat rework unchanged.
|
||||
|
||||
107. **The Aero soundtrack button rides above the podcast player.** "The music thing button with
|
||||
the Frutiger Aero doesn't work on the podcasts": the podcast page is a full-screen overlay at
|
||||
`z-45` and the music control sat at `z-40` — visible through the transparent page, but every
|
||||
tap landed on the overlay. The control now takes a `data-raised="player"` position on
|
||||
`/podcast/[id]`: `z-index: 46`, docked to the header's corner (`top` under the header pill,
|
||||
`right` mirroring the `max-w-3xl` geometry) where neither the transport bar nor the voice panel
|
||||
lives, and the transcript gained `pt-32` so the episode card clears it. The study/review/exam
|
||||
feeds keep the "steps aside" behaviour — their bottom corners are spoken for. aero-music-test
|
||||
grew a podcast section that asserts the control is there, that `elementFromPoint` at its centre
|
||||
hits the button (nothing covers it) and that a tap expands the credit bar (31 checks).
|
||||
|
||||
106. **When the browser has no speech engine at all.** "The podcasts don't even work on my Linux
|
||||
setup on Firefox": Firefox on Linux speaks through speech-dispatcher, and without it
|
||||
`speechSynthesis` is *present* (so `speechAvailable()` says yes) but empty and silent —
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue