From 0340b64b0453391e932ebe647ec0a80cfee855fa Mon Sep 17 00:00:00 2001 From: geoffrey45 Date: Wed, 5 Jan 2022 05:45:55 +0300 Subject: [PATCH] client: migrate to solid dark mode --- .gitignore | 2 + .../app/__pycache__/__init__.cpython-38.pyc | Bin 618 -> 0 bytes src/assets/css/_variables.scss | 2 +- src/assets/css/global.scss | 33 +++++++-- src/assets/icons/playing.gif | Bin 0 -> 5613 bytes src/assets/icons/playing.webp | Bin 0 -> 2076 bytes src/components/FolderView/FolderList.vue | 17 +---- src/components/FolderView/SongList.vue | 39 ++++++----- src/components/LeftSidebar/PinnedStuff.vue | 65 ++---------------- .../RightSideBar/Recommendation.vue | 4 +- src/components/RightSideBar/UpNext.vue | 18 ++++- src/components/Search.vue | 2 +- src/composables/playAudio.js | 9 +-- src/composables/state.js | 3 + src/views/FolderView.vue | 7 +- 15 files changed, 89 insertions(+), 112 deletions(-) delete mode 100644 server/app/__pycache__/__init__.cpython-38.pyc create mode 100644 src/assets/icons/playing.gif create mode 100644 src/assets/icons/playing.webp diff --git a/.gitignore b/.gitignore index 403adbc..c680394 100644 --- a/.gitignore +++ b/.gitignore @@ -21,3 +21,5 @@ pnpm-debug.log* *.njsproj *.sln *.sw? + +__pycache__ \ No newline at end of file diff --git a/server/app/__pycache__/__init__.cpython-38.pyc b/server/app/__pycache__/__init__.cpython-38.pyc deleted file mode 100644 index edfc3453a803b9f7b3b98c9c9172162d086ead76..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 618 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 literal 0 HcmV?d00001 diff --git a/src/assets/icons/playing.webp b/src/assets/icons/playing.webp new file mode 100644 index 0000000000000000000000000000000000000000..9d1923eff163dcfa7cdf1be9762bb8008b01621d GIT binary patch literal 2076 zcmdUw`#;l*1I9nogv{)Wq_8c_t#w72HkX9WrL42L-$Ft$F}Z}wWlk=$jgiY-QWzaf zC=OCdAwv%3u5iq4DMTv1ou9sc!+BoM^V9Rw^Ljn6*ZTs|!a`mW036KE*xB0|IPL)e z0QM^mpnq*@V@H_V4FI4b0ATu`%H5bepJu>IdldKpKia@0f8YmA=Lb#>HU#GJxy{(w zmYk*Q?&(KWH2~bsjqQyeJ07DTlJ@kwWoM($J)yRpn*!u^cb8kGW_shpJDDTRIq5RU zs8$|1w?ny&E-mMrA}qLC_jK+;&f4Uiuc1L1>8u3C;%=)MzB4UAW|cUHzpso*kGLOg zZP2Uc|1<3Elhy)oA-spEuji_{=DpDYd2RXkR9J7NydmYIpZ}HbyW*%8uys`F> zT;+4#jh(B7bH=?l5yGbCweF_p>_1m0aPMdi9oQ1zpvu?o#vg`7QHG%kBV&=(z4&j4 zk@%Bk`K5*SNEg4Gw#dh{=K*!pnD?%_%h@H4%REzz)7KHF zErUQ|S9JSG{G_pR)dZK|CjT&{n9xe9Xa0Slu2BfbyEefC?HN$YoA)+!s?bY9rJ!ht znt`mJf9jo>Jsqp{7xsRIs#4^};>pGJWBDD?M`Zr8c9eh`ZkTRzyOh zKH*O$m$1L`Z3IJN9oEe!7cVXngDX7Hp>VeIW39S;?;1o$$P!7j9Jo_Rnm1P$P%8xp z20tnyPtAc_OyCYUbM1%8n-zwQ%G4BeO)A9Wg68f{>(M8?)6Cdb!<6|Ig;VR=W^Uy= z7uO-kCSDpu@qv}GkL#z>FIW*}HkRSKZ?<|a!ikfOUHB>DiHCGlz`JiB#_jw(ikeL1 zI~6h_Yg0T^A9*N#@44K0yzD^S{MOpt-ht`f z89T+(kfFIGU4OMH?q#v>-tzNoncJJXeWI=-H$z-cjvy~5mkb)ve#9KQw)v{$XMQUH ztCQg}SQeuk!jsy1J$C{VSg`YJxXXJogJ>Dv`eE~n@EqK-nHE4a zl0SQsp=BCPxR7Uk!UATSBHWWJ>4hPFy~<7!2k~f~s6Q-;zAs6RZtDF!c13N8dXuxf zS*VT(?G}?9ThdkA8 zuDRWq4HN@_s^z6qnfMcMLV5&{{pQNll(lVJX{7(y4UbaeVL5_1;OQ>Ex-Dzmyf3C$ zs$C2au9LU2KfQGKI#aS&?5X5|r*ltt>IV|g790=;B$BGYA{=J58GC|BF4(Qg5dBvc zr`Gpc-q%^iwg&$$d+Z@_$w7B)x-_n9{@&nzg2T{|t?3CTQjuYxbf-nU<6A7WT#jYA z4%bq)6-7Mm0aF!qS~{-PB2r@@WtHGyYH}*x_vnGLXh9?f*t%XT21|+6@ALV=4d_ zq~i#31R1di#kT1CYN{wLpaw4GAM_#oqLPW!(yqy?`AMzASlO7`5X5(%8T{AI*Eg0k em>Z*-2R}8OGy8AVQEkBX&V*#`-CyMYzy1g5IpOI5 literal 0 HcmV?d00001 diff --git a/src/components/FolderView/FolderList.vue b/src/components/FolderView/FolderList.vue index 106f644..e718ec2 100644 --- a/src/components/FolderView/FolderList.vue +++ b/src/components/FolderView/FolderList.vue @@ -1,6 +1,5 @@ @@ -27,26 +23,19 @@ export default { \ No newline at end of file diff --git a/src/components/RightSideBar/Recommendation.vue b/src/components/RightSideBar/Recommendation.vue index 88d6207..ee5ae47 100644 --- a/src/components/RightSideBar/Recommendation.vue +++ b/src/components/RightSideBar/Recommendation.vue @@ -35,10 +35,10 @@ export default { }; - \ No newline at end of file