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
geoffrey45
e2544dbbdc
try adding playlists list to context menu - unsuccsessfully
2022-03-25 20:51:22 +03:00
geoffrey45
642c524a08
add Folder interface
2022-03-24 00:25:41 +03:00
geoffrey45
f11005e523
refactor colors
2022-03-15 10:38:53 +03:00
geoffrey45
33a9aa2c30
start project "move to typescript"
2022-03-14 21:05:58 +03:00
geoffrey45
9d9eed72ef
add 404 page
2022-03-02 10:20:31 +03:00
geoffrey45
6efbb47166
some bug fixes
...
- watch route params instead of route object in folderview
- move to script setup on album view
- use album as a reactive object instead of refs
- use axios instead of fetch to get album data
- improve clickable areas on songItem
- move album requests to POST
2022-03-01 19:46:37 +03:00
geoffrey45
5e48496ccb
minor color refactors
2022-02-22 09:58:09 +03:00
geoffrey45
92c2443c7c
minor refactors
2022-02-19 22:12:10 +03:00
geoffrey45
a6bb5059b0
add new album header
2022-02-19 18:43:17 +03:00