Skip to content

v2.63.8

Choose a tag to compare

@github-actions github-actions released this 02 Aug 19:27
Immutable release. Only release title and notes can be modified.
0642a16
  • Disappearing header: Opening the footer music menu set MUI's scroll lock (overflow: hidden on body), which breaks position: sticky, so the header jumped to its document-flow position offscreen. Fixed with disableScrollLock on the menu. (Not a view-transition / pinnedChromeSx issue.)
  • Menu sizing/style: Restyled the menu to a glass paper surface with caption-sized labels and tighter item padding so it matches site chrome instead of oversized pills.
  • Leading icons: Each destination now has a lucide icon (DiscAlbum for Favorite albums, History for Listening history) sized from the shared footer icon token (FOOTER_ICON_BASE_PX × FOOTER_ICON_FONT_SIZE).
  • Drop sheet container: Music routes render as normal full pages with document scroll. Deleted unused Sheet (and renamed the remaining sheet helpers to packages/ui/core/transitions/*). Kept view-transition morphs (vinyl → title) via PageTitle + PageTransitionLink.
  • Sticky sorter + fade: Favorite albums sort control sticks under the measured header height with a shared soft fade (StickyFadeBar, pointer-events: none on the gradient).
  • Sticky history headers: Listening-history date headers use the same StickyFadeBar.
  • Footer tooltip/aria: Trigger label is now Music for both tooltip and aria-label.
  • Tooltip edge padding: Tooltips near a screen edge kept a 0px gutter because anchor positioning centers them on their trigger; they now nudge inline to hold an 8px inset from either viewport edge (shared Tooltip, so every tooltip benefits).