geoffrey45
96019a4c81
use reactive breakpoints to conditionally render right sidebar
...
+ use reactive content div width to remove big img on album page header
2022-09-10 22:53:44 +03:00
Mungai Njoroge
5770a66d67
Implement fuzzy page search using fuse.js ( #86 )
2022-09-10 10:46:45 -04:00
geoffrey45
4861429e4e
add experimental tooltip to songitem component
2022-09-04 10:47:52 +03:00
geoffrey45
5476575d10
major redesign: move to rounded and extra spaceous UI
...
+ fix `play next` bug
+ add new folder banner image
+ add new now playing component
+ move to gray4 for accent color
+ increase image sizes, for clean UI
2022-08-18 02:55:46 +03:00
geoffrey45
a7dc2fa6bd
remove bottom content
2022-08-17 20:16:22 +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
2b6b4078fa
redesign search tab switcher buttons
...
~ imitate ubuntu-style tabbed buttons
2022-08-03 13:34:20 +03:00
geoffrey45
44df8b47cb
move Queue actions to a component
...
+ update vue and vite to latest releases
2022-08-02 13:57:09 +03:00
geoffrey45
c2783fe540
remove @vueuse/motion
...
+ remove unused data folder
2022-08-02 05:42:07 +03:00
geoffrey45
3eaab97f1f
replace background image with svg
...
- add symlink svg
- fix validate playlist thumbnails
2022-06-23 12:32:07 +03:00
geoffrey45
a14f35b0e5
use hash mode in vue router
...
- rename keyboard.ts -> useKeyboard.ts
2022-06-09 19:47:38 +03:00
geoffrey45
1a3a196d7a
install @vueuse/core
...
- I tried out virtualList and run into an issue: container height
needs to be known beforehand
2022-05-25 22:22:22 +03:00
geoffrey45
87b6b6d9aa
update v-motion to beta.18
2022-05-25 16:22:23 +03:00
geoffrey45
5d0492d63a
install vue-motion
2022-05-23 01:24:30 +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
7f2102f931
refactor UI layout
2022-03-06 10:27:01 +03:00
geoffrey45
8459310258
loadmore tracks, albums, artists
2022-02-26 07:57:02 +03:00
geoffrey45
195a50382a
server: better structure album tracks endpoint
...
- client: add now-playing and recommendations to home right-sidebar
2022-02-06 19:17:26 +03:00
geoffrey45
3eef90dc8a
move global search to right sidebar
2022-01-30 00:58:53 +03:00
geoffrey45
d6204946c2
Migrate to vite and some more stuff
...
- server: add a `Track` class
- server: add a create_track_class function
- client: migrate from vue-cli to vite
2022-01-25 11:51:26 +03:00
geoffrey45
cdfdadaa68
add more bugs
2022-01-10 08:24:40 +03:00
geoffrey45
36999d8061
client: implement queuing
2021-12-21 13:42:06 +03:00
geoffrey45
c2fc2170fe
create playlist view
...
- add support for scss
2021-12-06 01:23:28 +03:00
geoffrey45
541830bfdc
further smoothen sidebar toggling
2021-11-17 10:14:28 +03:00
geoffrey45
26798d2f92
init
2021-11-14 09:10:58 +03:00