Skip to content

Update track table

Ciarán Ainsworth requested to merge fix-track-table into develop

The track tables are looking a bit strange. The play button is hard to see and doesn't light up very visibly when music is playing. Both the track name and the button currently play the track.

This MR:

  • Removes the table element currently used in track tables and replaces it with a flexible grid
  • Implements new design ideas to improve UX
  • Replaces all existing track tables with a single reusable element
  • Offers a mobile-friendly interaction flow
  • Includes a changelog fragment

Before

image

After

Desktop

Kapture_2021-05-06_at_01.01.58

Mobile

Kapture_2021-05-06_at_00.36.38

Todo

  • Replace channel lists
  • Move play options to mixin to share across components
  • Create right click context menu to show play options at pointer #1579
  • Check accessibility
Edited by Georg Krause

Merge request reports