Skip to content

Features #6

@oliverturner

Description

@oliverturner

Track:

  • Unify GroupedTrack and Track
  • Refactor Topper to match other implementations
  • Add player slot to Topper?
  • Play buttons on tracks
  • Toast displayed if no available device

Album

  • Enqueue tracks

Playlist

  • Enqueue tracks

User

  • Persist preferences locally
  • Persist preferences across devices

UI

  • Scroll position between pages
  • Login page
  • BlurHash backgrounds from thumbnails: npm install --save blurhash

Artist

  • Fix external links: currently all Alex O’Rion?
  • In-page navigation below header: see Artist, Tracks, etc.
    • Sticky
    • IntersectionObserver tracks active item
  • Link genres

CI

  • Add lefthook to run svelte-check on pre-push
  • Support named branch previews –staging-portify.oliverturner.cloud – so that redirect URLs work without intervention

Listings:

  • Pagination
    • Controls (Melt UI?)
    • Infinite scroll?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions