Commit Graph

116 Commits

Author SHA1 Message Date
geoffrey45 a7dc2fa6bd remove bottom content 2022-08-17 20:16:22 +03:00
geoffrey45 703b3cf240 fix album and artist card search results responsiveness 2022-08-16 09:25:40 +03:00
geoffrey45 e1c9cfa99b add experimental remove from queue action
+ show albumartist on TrackItem if artists == ""
+ add action to reset playlist page artists to prevent content flashes
+ remove use of defaultTrackItem
2022-08-15 10:25:34 +03:00
geoffrey45 1f374eeda1 responsiveness improvements
+ extract track context menu handler into a composable
2022-08-13 17:10:48 +03:00
geoffrey45 83d4690cd4 fix nav and folder banner text responsiveness 2022-08-11 15:14:40 +03:00
geoffrey45 992d3a7003 fix 720p screens layout issue
~ add media queries
+ handle responsiveness on folder header
2022-08-11 02:53:24 +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 aa4db95547 feat: store current track object to enable clear queue to work correctly 2022-08-05 20:20:34 +03:00
geoffrey45 b9f0368f5b move utility methods to @/utils 2022-08-04 18:43:12 +03:00
geoffrey45 13f38c5a66 use ternary op to send copyright text to songlist component
+ return a zeros if seconds is undefined in formatSeconds()
2022-08-04 14:56:46 +03:00
geoffrey45 5f14fbf86d replace folder banner image 2022-08-04 14:05:28 +03:00
geoffrey45 327207f1ab implement show copyright info on album page
+ rewrite server track and album models to use destructuring
2022-08-03 14:47:29 +03:00
geoffrey45 ef2926f18f group album tracks as they appear (in queue)
+ move handling disc logic to the album store
2022-08-02 23:46:13 +03:00
geoffrey45 3dcb8ed2ef handle discs in album page 2022-08-02 22:47:19 +03:00
geoffrey45 b070601d4d break down global.scss into smaller files
+ rename css folder to scss
2022-08-02 12:05:59 +03:00
geoffrey45 a29e4ab496 remove filter on album image on album page 2022-08-02 05:31:15 +03:00
geoffrey45 bc449631a6 use flex to space folder page 2022-08-02 03:27:39 +03:00
geoffrey45 5c3a77ce48 Merge branch 'master' into try-folder-banner
~ Merge component spacing edits to the try-folder-banner branch
2022-08-02 03:18:21 +03:00
geoffrey45 9e1f73e281 set global margin on the main app grid
+ refactor margins and paddings in some components
2022-08-02 02:43:06 +03:00
geoffrey45 8fa0516b56 improve component spacing
+ bump up folder and album page gap to ~ 1rem
+ test out noise texture on album img on album page
+
~ although i'm still annoyed about the scrollbar space irregularities (will fix someday)
2022-08-01 00:23:39 +03:00
geoffrey45 4b817af4de add folder page banner 2022-07-18 18:22:17 +03:00
geoffrey45 cdab85912f redesign the album bio component 2022-07-10 21:51:29 +03:00
geoffrey45 4688665156 highlight the selected when you go to folder 2022-07-09 09:52:46 +03:00
geoffrey45 09c588c856 add featured artists to playlist page
+ fetch album bio on raising bottom container
2022-07-08 16:39:16 +03:00
geoffrey45 9d5cbfcc93 rewrite playlist page to use same layout as the album page 2022-07-07 15:08:31 +03:00
geoffrey45 7a953d366e add a HeaderContentBottom layout
- rewrite album page to use the above layout
2022-07-07 11:55:13 +03:00
geoffrey45 d830412035 reset album page bottom padding if scrollTop == 0 2022-07-06 17:38:33 +03:00
geoffrey45 14182e78cd add a bottom padding when the bottom area is expanded
- attach a ''resetBottomPadding" event to the album header component
- add function documentation to the header and albumview components.
2022-07-06 17:38:33 +03:00
geoffrey45 30020423d1 add a click to expand area 2022-07-06 17:38:33 +03:00
geoffrey45 77a5d2b7c2 send processing album colors to a background thread
- use white color as default album page play button color
- return 404 if album is None on get_album_bio()
2022-07-06 17:38:33 +03:00
geoffrey45 a23b6200eb add colors to album page header
- add colors attribute to the album class
- render color gradient in the album page
2022-07-06 17:38:33 +03:00
geoffrey45 f919ce35df try new bottom components 2022-07-06 17:38:33 +03:00
geoffrey45 26b7cd376d show track number as index in album page 2022-07-06 17:38:33 +03:00
geoffrey45 4b522fd317 sort tracks by tracknumber in album page 2022-06-26 19:28:02 +03:00
geoffrey45 22ff52e86e use album hash to resolve album page 2022-06-26 19:05:36 +03:00
geoffrey45 75123f5384 move page stores into pages folder 2022-06-10 17:08:29 +03:00
geoffrey45 9879f131e8 rewrite getting artist images using classes
- remove left padding on #acontent
2022-05-31 00:05:37 +03:00
geoffrey45 94504a1575 fix album and playlist page tracklist height
- make containers height: 100%
2022-05-29 13:11:50 +03:00
geoffrey45 48bc4de569 refactor app grid
- make content container scrollable, more flexible
2022-05-28 22:42:54 +03:00
geoffrey45 aa415519ef fix: queueStore.playFromAlbum receiving undefined album title 2022-05-24 16:06:44 +03:00
geoffrey45 f913e59103 minor UI fixes 2022-05-07 19:33:54 +03:00
Mungai Geoffrey ef68cae625 Use gunicorn instead of Werkzeug and 32 more very minor changes (#35) 2022-04-21 03:29:42 +03:00
geoffrey45 85c59b4cba Integrate nav
- other minor refactors
2022-04-14 11:30:19 +03:00
geoffrey45 83330a7fad 🔷 refactor context menu to accept context src
🔷 add a getCurrentDate function to get formatted date
2022-04-08 21:07:24 +03:00
geoffrey45 6cd982c8ee 🔷 some refactors 2022-04-08 06:48:39 +03:00
geoffrey45 6cf9a58d6d 🔷 add PlayingFrom component to right sidebar
🔷 move upNext card into separate component
🔷 a lot of refactors
2022-04-03 21:47:57 +03:00
geoffrey45 dbb27734fe major refactors
- add album page store
- show loaders in beforeEnter guards
- show bitrate on now playing card
- etc
2022-04-03 01:03:32 +03:00
geoffrey45 0c1e792839 major refactors 2022-03-30 14:56:40 +03:00
geoffrey45 15ef5234d1 [client] remove search on folder 2022-03-30 14:52:52 +03:00
geoffrey45 69b691284d [client] add playlists and playlist page 2022-03-29 00:35:39 +03:00