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
4688665156
highlight the selected when you go to folder
2022-07-09 09:52:46 +03:00
geoffrey45
75123f5384
move page stores into pages folder
2022-06-10 17:08:29 +03:00
geoffrey45
48bc4de569
refactor app grid
...
- make content container scrollable, more flexible
2022-05-28 22:42:54 +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
15ef5234d1
[client] remove search on folder
2022-03-30 14:52:52 +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
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
5446b1fe4b
prevent type coercion
...
- remove unused imports
- minor refactors and cleanups
2022-02-16 15:06:29 +03:00
geoffrey45
6d6d2831c0
further refactor paddings and colors
2022-02-12 11:32:50 +03:00
geoffrey45
88e1d42ab5
convert $small padding -> $smaller padding
2022-02-12 10:13:33 +03:00
geoffrey45
73dec9189e
fix albumView using watch function
...
- other minor changes to almost all files
2022-02-02 21:45:23 +03:00
geoffrey45
7f73d89fcc
add debounced ref module
2022-01-22 06:23:37 +03:00
geoffrey45
c9cd61df7c
add media queries
2022-01-22 04:15:00 +03:00
geoffrey45
06f1e53fa1
add a new playlist view header
2022-01-19 02:10:56 +03:00
geoffrey45
1b9e6821d6
separate playFolder and playAlbum
2022-01-15 10:58:32 +03:00
geoffrey45
00e2b06e9d
major refactoring
...
- move instances to new file
- import functions as modules
- add docstrings to helper functions
- add threaded populate() function
- remove unused functions and files
- add typing info to helper functions
- other unremembered changes to the client
2022-01-14 20:46:55 +03:00
geoffrey45
e473b5db92
misc
2022-01-11 03:36:42 +03:00
geoffrey45
9310382436
client: remove search box in folder view
...
- add working ctrl f listener
2022-01-06 20:40:23 +03:00
geoffrey45
64d2c8c466
client: auto resize content on search expand
2022-01-06 17:14:28 +03:00
geoffrey45
0340b64b04
client: migrate to solid dark mode
2022-01-05 05:45:55 +03:00
geoffrey45
1cb6843dc3
move loader to search bar
2021-12-31 21:56:38 +03:00
geoffrey45
61e7ff7188
blacken search component
2021-12-30 21:32:12 +03:00
geoffrey45
ff6a4e34b5
add album header info
2021-12-27 23:12:00 +03:00
geoffrey45
17f29a76ed
client: implement a buggy scrollIntoView in queue view
2021-12-26 18:45:35 +03:00
geoffrey45
5884827c8b
unhide scrollbar >> folderview
2021-12-26 16:45:36 +03:00
geoffrey45
c5670e0f5f
remove pagination
2021-12-26 16:42:20 +03:00
geoffrey45
81c8ae8629
client: fix sending multiple requests
...
on songlist click
2021-12-22 09:22:22 +03:00
geoffrey45
36999d8061
client: implement queuing
2021-12-21 13:42:06 +03:00
geoffrey45
643aab1ad9
add loader
2021-12-19 14:14:56 +03:00
geoffrey45
7e67b819f0
major changes:
...
- introduce flask cache
- use replaceAll together with encodeURI component on client
- many more
2021-12-19 13:27:37 +03:00
geoffrey45
457180ecaf
client: implement a buggy inifinite scroll on folder view
2021-12-18 12:09:24 +03:00
geoffrey45
6f35af6aeb
client: folder view improvements
2021-12-17 01:41:56 +03:00
geoffrey45
4df1d01c0d
client:fetch songs and folders in folder view
2021-12-16 23:26:44 +03:00
geoffrey45
701f61250e
client: request folder lists from server
2021-12-15 15:20:12 +03:00
geoffrey45
aed2c74975
add album explorer
2021-12-10 18:34:34 +03:00
geoffrey45
a96b76748f
add options button to playlist view
2021-12-10 07:52:06 +03:00
geoffrey45
53b9ebdb60
add recommended tracks
2021-12-01 11:11:53 +03:00
geoffrey45
872badbc65
✨ ✨
2021-11-24 22:28:34 +03:00
geoffrey45
92d0a1474b
improve flex arrangement for folder list
2021-11-23 21:11:09 +03:00