geoffrey45
a7dc2fa6bd
remove bottom content
2022-08-17 20:16:22 +03:00
geoffrey45
1f374eeda1
responsiveness improvements
...
+ extract track context menu handler into a composable
2022-08-13 17:10:48 +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
b9f0368f5b
move utility methods to @/utils
2022-08-04 18:43:12 +03:00
geoffrey45
bf1f9feb10
remove cap-first classes
...
+ add padding 1rem to context menu child items
2022-08-04 12:41:51 +03:00
geoffrey45
a9d23b3cb3
replace text capitalize with capitalize first word
2022-08-03 15:06:08 +03:00
geoffrey45
db81ee5de3
move album header color methods to composables
2022-08-03 01:10:08 +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
c2783fe540
remove @vueuse/motion
...
+ remove unused data folder
2022-08-02 05:42:07 +03:00
geoffrey45
3d2e436d9e
remove unused images
2022-08-02 05:32:48 +03:00
geoffrey45
a29e4ab496
remove filter on album image on album page
2022-08-02 05:31:15 +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
55215e0ad5
add context menu options placeholder function
2022-07-12 18:54:06 +03:00
geoffrey45
cdab85912f
redesign the album bio component
2022-07-10 21:51:29 +03:00
geoffrey45
9d5cbfcc93
rewrite playlist page to use same layout as the album page
2022-07-07 15:08:31 +03:00
geoffrey45
6fbf179f34
fix watchdog
...
- remove creating album feature from watchdog (rely on the periodic function)
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
7d59993203
revert brightness threshold to 170
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
34a214df22
use album colors on album header play button
...
- use alnum chars only on hashes
- add underline on track album hover
2022-07-06 17:38:33 +03:00
geoffrey45
5acb8cb84d
check if album colors have contrast
...
- remove albumid field from album class
- set accent color to $red
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
75123f5384
move page stores into pages folder
2022-06-10 17:08:29 +03:00
geoffrey45
857c2484fe
use computed properties to render correct nav title
2022-06-10 10:01:12 +03:00
geoffrey45
c1834778f1
add "single" label if album is a single
2022-06-09 12:52:14 +03:00
geoffrey45
e48dca4672
enable album nav play button
2022-06-09 11:52:26 +03:00
geoffrey45
843a80f4a3
show album name and play button on scroll down
2022-06-09 10:43:14 +03:00
geoffrey45
7b41d91b83
show whether album is soundtrack or compilation
2022-06-07 16:48:12 +03:00
geoffrey45
9879f131e8
rewrite getting artist images using classes
...
- remove left padding on #acontent
2022-05-31 00:05:37 +03:00
restyled-io[bot]
2b33fb87a2
Restyle Implement Fuzzy search using rapidfuzz ( #60 )
2022-05-26 19:12:04 +03:00
geoffrey45
99533b2baa
animate album image and title in album page
2022-05-25 16:25:17 +03:00
geoffrey45
b497344521
refactor logo, bottom bar and perks.js
...
- add new logo
- add tsconfig.json
- move logo to new component
- update bottombar
- remove props from hotkeys and progress bar
- convert perks.js -> perks.ts
2022-05-24 15:55:26 +03:00
geoffrey45
830e3fdcd6
client: check if album is a compilation
2022-05-10 08:23:06 +03:00
geoffrey45
43fc33640d
refactor references to use new image server
2022-05-04 02:34:27 +03:00
geoffrey45
d98cc0547e
Save complete tracks and albums to the db for faster startup
...
- refactor function locations
- add logger
- check for new tracks instead of re-processing all files
2022-04-21 10:16:45 +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
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
30140cc739
move now playing card to left sidebar
...
- remove title card in featured artists
2022-03-18 19:59:33 +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
e8d2f31989
remove comments
2022-03-14 08:45:34 +03:00
geoffrey45
092d967f49
convert songlist table to grid
2022-03-13 08:58:28 +03:00
geoffrey45
658e7cdbb7
move global search input to a general location
...
- create a global search store
- create a half-baked context menu store
-
2022-03-12 08:56:38 +03:00
geoffrey45
25f79d8a20
✅ complete project teardown
2022-03-07 20:16:35 +03:00
geoffrey45
7f2102f931
refactor UI layout
2022-03-06 10:27:01 +03:00
geoffrey45
8333a9c4a6
minor refactors
2022-03-02 10:20:47 +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