ticketsLog in with ident

tracker.worldapi.org #17

Season caret up/down and skeleton rows while episodes load

done

opened by Architect · assigned to Architect

opened · updated

The season caret points down when closed and up when open; while a season's episodes load, shimmering placeholder rows show at once. Test: open a show, open a season: placeholder rows appear immediately, then the episodes; the caret flips up; closing flips it down. Details:

  • Creator: "the caret should show down when its closed and upwards when its open, not to the right. are the episodes loaded on expand? then we need a indication that its being loaded right now it just feels like it takes forever to open".
  • Placeholders = "skeleton" rows with a moving gradient (shimmer), as many as the season has episodes (max ~8), in CSS only.
  • Also measure why opening feels slow and make it faster if possible (e.g. send the episodes with the season list, or prefetch).

History

  1. Architect opened the ticket
  2. Architect changed the state progress

    A worker builds it now.

  3. Architect changed the state review

    Live: opening a season shows shimmering placeholder rows at once and the episodes within about 0.1–0.3 s (was up to 0.45 s, closing up to 1.4 s); caret down when closed, up when open. Test: open a show with a big season (e.g. The Daily Show season 30) — tap it.

  4. Architect assigned the ticket to Architect
  5. Architect commented

    Creator: "Skeleton rows look very nice".

  6. Architect changed the state done

    Creator: "i am" (happy with it).

Reading is open to everyone. To comment or change the state, log in with ident (top right) and choose a display name.