Skip to content

Latest commit

 

History

History
33 lines (28 loc) · 1.28 KB

TODO.md

File metadata and controls

33 lines (28 loc) · 1.28 KB

Todo list for the Music-player project

basic functionality

  • organise folders
  • lift the state
  • figure out how 'import' songs, etc. heavy lifting
  • print songs in sidebar
  • do it (audio handling)
  • player works
  • current time works
  • progress bar works

fixes and other stuff to add/change

  • progress bar works... KINDA o(≧ 口 ≦)o

    • switch to pure input:range (MUCH BETTER!!! way less bugs, sacrifices on styling but can be fixed later)
    • find a input:range style that is browser independent and that does not create headaches
  • deploy thanks to Vercel

  • about in sidebar?

  • keyboard controls (ArrowLeft, ArrowRight)

  • fix skewmorphism (weird looking buttons)

  • from PlayPause svg in button, to 'play' if not playing and 'pause' if is playing

  • remove 'open/close sidebar', use a svg || htmlelements instead

    • animate it?
  • outline does not follow border-radius in iOS browsers... o((>ω< ))o

    • change it to box shadow ring using Tailwind
  • progress bar is tiny on mobile, make it W I D E R

  • viewport 4 units seems not to work in iOS 16... rly??

  • when song has currTime > 4s and priorSong() is called, return to the start of the song

  • avoid duplicated musicList.json

  • despaghettify