Refactor Frontend
Merged from #739 (closed), #551 (closed), #799 (closed), #669 (closed)
There is a lot of work to do with Frontend.
-
New public interface (Figma project)
-
Homepage with a "music player"-like interface (Series, Languages, Singers, Songwriters, Tags, etc.) -
PlayerBox -
Bottom bar with current song -
Go To Current PL on Click (@aeden)
-
-
Tags virtualized list + search to library with tag
-
-
Universal back button -
New playlist display (tags colors) -
New karadetail display -
Top-right profile button with Settings, About, etc. -
History routing (i.e. make the back button work on Android phones or the back button of the browser, can be done React Router? or with standard WebHistory API?, #813 (closed))
-
-
Refactor CSS Details: !383 (merged)
-
Get rid of Bootstrap (replace classes) -
Change colorset, remove nanamin background -
Use relative lengths instead of absolute ones
-
-
Network
-
Make use of the new API in #666 (closed) (avilable in !373 (closed))
-
-
Logistics
-
Merge Frontend & System Panel (!383 (merged)) -
Side-tasks: Merge stores, i18n libs, etc.
-
-
Edited by Leon