17 Commits

Author SHA1 Message Date
geoffrey45
cc8a8171b8 implement playing tracks from artist page 2023-01-13 18:13:49 +03:00
geoffrey45
bb95011dff fix playTrackNext function in queue store 2023-01-13 18:13:49 +03:00
geoffrey45
580dce1da9 attach artist page link to ArtistName component
+ separate fetching artist albums with fetching artist info
+ include limit when fetching artist albums
+ refactor interfaces
2023-01-13 18:13:49 +03:00
geoffrey45
e54fea2d4d make albums on artist page reactive
+ show artist name on artist album component on album page
+ attach artist page link to artist card
+ use small artist page on album header
+ use album color on genre banner on album page
2023-01-13 18:13:49 +03:00
geoffrey45
075765088f build artist page
+ connect artist page to backend
~ bugs introduced as there are hashing changes in the backend

[will fix later]
2023-01-13 18:13:49 +03:00
geoffrey45
4a49d48011 show albums from artist at the bottom of album page
+ add a testing genres strip in album page
+ misc refactors
2023-01-13 18:13:49 +03:00
geoffrey45
278439eee8 use div scroll method to scroll to current song in queue 2023-01-13 18:13:49 +03:00
geoffrey45
8e258eaf24 rebuild search route with custom pages for tracks, album, and artists 2023-01-13 18:13:49 +03:00
geoffrey45
194a615b2d feat: show search icon in header instead of input
+ fix: persistent updating text on update playlist modal
+ move router routes to a separate file
    + lazy import route components
+ remove loading: lazy from songcard
+ remove unused imports on navigation component
2022-09-18 10:07:58 +03:00
geoffrey45
5af3d9cfc3 use the small thumbnails on tracklists 2022-09-17 17:37:09 +03:00
geoffrey45
fca59751c4 fix extend to screen width css 2022-09-17 13:05:00 +03:00
geoffrey45
65cd2213fa show existing image on update playlist modal
+ some modal cleanup
2022-09-15 17:09:20 +03:00
geoffrey45
94eb198e47 major redesign and refactor
+ centralized urls
+ reduce max app width
+ bump up header height to 23rem
2022-09-15 12:36:30 +03:00
geoffrey45
69b8b17e84 remove folder banner 2022-09-12 21:37:44 +03:00
geoffrey45
ffcc0070a0 change server port to localhost 1970
+ change img server to localhost 1971
+ add loading = lazy to images
2022-08-06 23:35:33 +03:00
geoffrey45
43fc33640d refactor references to use new image server 2022-05-04 02:34:27 +03:00
geoffrey45
88e143ae2f use new image server on SongItem.vue 2022-05-04 01:45:29 +03:00