diff --git a/asset-manifest.json b/asset-manifest.json index 456f458..e3cacf9 100644 --- a/asset-manifest.json +++ b/asset-manifest.json @@ -1,7 +1,7 @@ { "files": { - "main.css": "/REACT_MUSIC_PLAYER_LIGHT_DARK_MODE/static/css/main.75ea0911.css", - "main.js": "/REACT_MUSIC_PLAYER_LIGHT_DARK_MODE/static/js/main.f55fdeb9.js", + "main.css": "/REACT_MUSIC_PLAYER_LIGHT_DARK_MODE/static/css/main.3ceb998c.css", + "main.js": "/REACT_MUSIC_PLAYER_LIGHT_DARK_MODE/static/js/main.02b4757b.js", "static/js/453.b0bb07a3.chunk.js": "/REACT_MUSIC_PLAYER_LIGHT_DARK_MODE/static/js/453.b0bb07a3.chunk.js", "static/media/040.mp3": "/REACT_MUSIC_PLAYER_LIGHT_DARK_MODE/static/media/040.a3eab88e10973cd8ce78.mp3", "static/media/042.mp3": "/REACT_MUSIC_PLAYER_LIGHT_DARK_MODE/static/media/042.8d50bb9023c96b7df610.mp3", @@ -14,12 +14,12 @@ "static/media/elmanshawy2.jpg": "/REACT_MUSIC_PLAYER_LIGHT_DARK_MODE/static/media/elmanshawy2.42bc9182b4b05f66a20e.jpg", "static/media/Elminshwey.jpg": "/REACT_MUSIC_PLAYER_LIGHT_DARK_MODE/static/media/Elminshwey.64144053de37fe829169.jpg", "index.html": "/REACT_MUSIC_PLAYER_LIGHT_DARK_MODE/index.html", - "main.75ea0911.css.map": "/REACT_MUSIC_PLAYER_LIGHT_DARK_MODE/static/css/main.75ea0911.css.map", - "main.f55fdeb9.js.map": "/REACT_MUSIC_PLAYER_LIGHT_DARK_MODE/static/js/main.f55fdeb9.js.map", + "main.3ceb998c.css.map": "/REACT_MUSIC_PLAYER_LIGHT_DARK_MODE/static/css/main.3ceb998c.css.map", + "main.02b4757b.js.map": "/REACT_MUSIC_PLAYER_LIGHT_DARK_MODE/static/js/main.02b4757b.js.map", "453.b0bb07a3.chunk.js.map": "/REACT_MUSIC_PLAYER_LIGHT_DARK_MODE/static/js/453.b0bb07a3.chunk.js.map" }, "entrypoints": [ - "static/css/main.75ea0911.css", - "static/js/main.f55fdeb9.js" + "static/css/main.3ceb998c.css", + "static/js/main.02b4757b.js" ] } \ No newline at end of file diff --git a/index.html b/index.html index ea19be0..c8eb054 100644 --- a/index.html +++ b/index.html @@ -1 +1 @@ -React App
\ No newline at end of file +React App
\ No newline at end of file diff --git a/static/css/main.3ceb998c.css b/static/css/main.3ceb998c.css new file mode 100644 index 0000000..4b23dd0 --- /dev/null +++ b/static/css/main.3ceb998c.css @@ -0,0 +1,2 @@ +:root{--body-backGround:#e8e8e8;--body-color:#000;--link-color:navy;--card-color:#e0e0e0;--shadow-color1:#bebebe;--shadow-color2:#fff}[data-theme=dark]{--body-backGround:#212121;--body-color:#fff;--link-color:cyan;--card-color:#212121;--shadow-color1:#191919;--shadow-color2:#3c3c3c}*{box-sizing:border-box;font-family:Arial,Helvetica,sans-serif;margin:0;padding:0;transition:all .4s}body{background-color:#e8e8e8;background-color:var(--body-backGround)}.content{display:flex;gap:20px;gap:5px;margin-top:2rem;overflow:hidden}.arc{flex-direction:row-reverse}.enc{flex-direction:row}::-webkit-scrollbar{display:none}.loadingIcon{animation-duration:1s;animation-iteration-count:infinite;animation-name:spin;animation-timing-function:ease;border:1px solid;border-color:#000 #000 #0000;border-radius:50%;height:40px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:40px}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@media screen and (max-width:700px){.content{align-items:center;flex-direction:column;height:92vh!important;margin-top:0;position:absolute;top:50%;transform:translateY(-50%);width:100%}}.textConent{align-items:center;color:var(--body-color);display:flex;flex-direction:column;font-family:Arial;height:80vh;overflow:scroll;padding:10px 10px 120px;text-align:center;width:100%;h1,img{margin-bottom:22px}img{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}input{align-self:flex-start;border:none;border-radius:10px;margin-bottom:10px;padding:10px}@media screen and (max-width:700px){.textConent{height:-webkit-fit-content!important;height:-moz-fit-content!important;height:fit-content!important;margin-top:10vh}}.header{flex-direction:row}.header,.header-ar{align-items:center;display:flex;justify-content:space-between;padding:10px}.header-ar{flex-direction:row-reverse}.header .left h2,.header-ar .left h2{color:var(--body-color)}.header .right-controll,.header-ar .right-controll{align-items:center;display:flex;flex-direction:row;gap:10px}.header-ar .right-controll{flex-direction:row-reverse}.header .right-controll ion-icon,.header-ar .right-controll ion-icon{color:var(--body-color);font-size:1.1rem}.header .right-controll .notify,.header-ar .right-controll .notify{background-color:var(--body-color);color:var(--body-backGround);cursor:pointer;padding:3px 15px;position:relative}.header .right-controll span ion-icon,.header-ar .right-controll span ion-icon{color:var(--body-color);font-size:1.1rem}.header .dropdown,.header-ar .dropdown{display:inline-block;position:relative}.header .dropdown .drop-down-content,.header-ar .dropdown .drop-down-content{background-color:var(--body-backGround);color:var(--body-color);display:none;min-width:100px;padding:10px;position:absolute;z-index:5}.header .dropdown button,.header-ar .dropdown button{align-items:center;background-color:initial;border:1px solid var(--body-color);color:var(--body-color);cursor:pointer;display:flex;gap:2px;justify-content:center;padding:3px 10px}.dropdown:hover .drop-down-content{display:block}.header .dropdown .drop-down-content button,.header-ar .dropdown .drop-down-content button{margin-bottom:10px;width:100%}.header .dropdown .drop-down-content button:hover,.header-ar .dropdown .drop-down-content button:hover{background-color:var(--body-color);color:var(--body-backGround)}@media screen and (max-width:700px){.header,.header-ar{position:relative;top:0;width:100%;z-index:111}}.switch{--width-of-switch:3.2em;--height-of-switch:1.5em;--size-of-icon:1.4em;--slider-offset:0.3em;display:block;height:var(--height-of-switch);position:relative;width:var(--width-of-switch)}.switch input{height:0;opacity:0;width:0}.slider{background-color:#f4f4f5;border-radius:30px;bottom:0;cursor:pointer;left:0;right:0;top:0}.slider,.slider:before{position:absolute;transition:.4s}.slider:before{background:linear-gradient(40deg,#ff0080,#ff8c00 70%);border-radius:20px;content:"";height:1.4em;height:var(--size-of-icon,1.4em);left:.3em;left:var(--slider-offset,.3em);top:50%;transform:translateY(-50%);width:1.4em;width:var(--size-of-icon,1.4em)}input:checked+.slider{background-color:#303136}input:checked+.slider:before{background:#303136;box-shadow:inset -3px -2px 5px -2px #8983f7,inset -10px -4px 0 0 #a3dafb;left:calc(100% - 1.7em);left:calc(100% - var(--size-of-icon, 1.4em) - var(--slider-offset, .3em))}.parent{box-shadow:10px 22px 22px 2px #0003;height:calc(100vh - 180px);overflow:auto;padding:20px 20px 0;width:20%}.parent ul{align-items:start;display:flex;flex-direction:column;justify-content:space-evenly;list-style:none}.parent ul li{align-items:flex-start;border-radius:30px;cursor:pointer;display:flex;flex-direction:row;gap:10px;height:50px;margin-bottom:10px;padding:2px;width:100%}.arl{justify-content:flex-end}.arl .artist{margin:0;padding:0;text-align:end}.enl{justify-content:flex-start}.parent ul li img{border-radius:50%;height:100%;max-width:100%}.parent ul li div .sName{font-size:22px;margin-bottom:10px;overflow:hidden;text-overflow:ellipsis}.parent ul li div .artist,.parent ul li div .sName{color:var(--body-color);margin-right:5px;text-transform:capitalize}.parent ul li div .artist{font-size:16px;margin-top:-10px;opacity:.5}.parent ul li:hover{box-shadow:15px 15px 30px var(--shadow-color1),-15px -15px 30px var(--shadow-color2)}.notactive{box-shadow:none}.left{text-align:end}.right{text-align:start}.headerList div:first-of-type{align-items:center;cursor:pointer;display:flex;font-size:20px;font-weight:700;gap:2px;margin:14px 0;text-transform:capitalize}.headerList button{display:none}@media screen and (max-width:700px){.headerList,.headerList button{display:block}.headerList{align-items:center;color:var(--body-color);display:flex;justify-content:space-between;margin:20px 10px}.headerList button{background-color:initial;border:0;color:var(--body-color);cursor:pointer;font-size:20px;outline:0}.parent{background-color:var(--body-backGround);display:none;position:absolute;top:10%;width:90%;z-index:22}.parent ul{overflow:hidden}.show{display:block}}.audioCard{background:var(--card-color);bottom:0;display:flex;flex-direction:row;justify-content:space-between;left:0;padding:10px;position:fixed;width:100%}.ara{flex-direction:row-reverse}.ena{flex-direction:row}.audioCard .imgRotate{align-items:center;display:flex;gap:5px}.imgRotate .name{color:var(--body-color);display:flex;flex-direction:column;height:100%;justify-content:space-evenly;.qaraName{font-size:13px;opacity:.8}}.arn{flex-direction:row-reverse}.enn{flex-direction:row}.audioCard .imgRotate img{height:80px;max-width:100px}.controls{color:var(--body-color);flex-direction:column}.controls,.controls .control{align-items:center;display:flex}.controls .control{cursor:pointer;gap:10px;height:100%}.controls .control button{background-color:initial;border:none;color:var(--body-color);outline:none}.audioCard .controls button ion-icon{color:var(--body-color);cursor:pointer;font-size:3rem}.audioCard .controls ion-icon{font-size:2rem}.controls .progressData{align-items:center;color:var(--body-color);display:flex;font-size:13px;gap:10px}#progress{-webkit-appearance:none;appearance:none;background:#0000;margin:10px 0;width:200px}#progress::-webkit-slider-runnable-track{background-color:#eee;height:2px}#progress::-moz-range-track{background:#000;height:.5rem}#progress::-webkit-slider-thumb{-webkit-appearance:none;background:var(--body-color);border-radius:50%;cursor:pointer;height:5px;margin-top:-2px;width:5px}#volumeRange{align-self:center;-webkit-appearance:none;appearance:none;background:#0000;margin-right:30px}#volumeRange::-webkit-slider-runnable-track{background-color:var(--body-color);height:2px}#volumeRange::-moz-range-track{background:var(--body-color);height:.5rem}#volumeRange::-webkit-slider-thumb{-webkit-appearance:none;background:var(--body-color);border-radius:50%;cursor:pointer;height:15px;margin-top:-6px;width:15px}@media screen and (max-width:700px){.controls{align-items:center!important;justify-content:center!important}#volumeRange{margin:0}} +/*# sourceMappingURL=main.3ceb998c.css.map*/ \ No newline at end of file diff --git a/static/css/main.3ceb998c.css.map b/static/css/main.3ceb998c.css.map new file mode 100644 index 0000000..45320dc --- /dev/null +++ b/static/css/main.3ceb998c.css.map @@ -0,0 +1 @@ +{"version":3,"file":"static/css/main.3ceb998c.css","mappings":"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","sources":["index.css","components/ContentView/ContentView.css","components/header/header.css","components/toggle/toggle.css","components/MusicList/musicList.css","components/musicplayer/musicPlayer.css"],"sourcesContent":[":root {\n --body-backGround: #e8e8e8;\n --body-color: black;\n --link-color: navy;\n --card-color: #e0e0e0;\n --shadow-color1: #bebebe;\n --shadow-color2: #ffffff;\n}\n[data-theme=\"dark\"] {\n --body-backGround: #212121;\n --body-color: white;\n --link-color: cyan;\n --card-color: #212121;\n --shadow-color1: rgb(25, 25, 25);\n --shadow-color2: rgb(60, 60, 60);\n}\n* {\n font-family: Arial, Helvetica, sans-serif;\n transition: all 0.4s;\n padding: 0;\n margin: 0;\n box-sizing: border-box;\n}\nbody {\n background-color: var(--body-backGround);\n}\n.content {\n display: flex;\n gap: 20px;\n gap: 5px;\n margin-top: 2rem;\n overflow: hidden;\n}\n.arc {\n flex-direction: row-reverse;\n}\n.enc {\n flex-direction: row;\n}\n::-webkit-scrollbar {\n display: none;\n}\n.loadingIcon {\n position: absolute;\n left: 50%;\n top: 50%;\n transform: translate(-50%, -50%);\n border-width: 1px;\n border-style: solid;\n border-color: black black transparent black;\n width: 40px;\n height: 40px;\n border-radius: 50%;\n animation-name: spin;\n animation-duration: 1s;\n animation-timing-function: ease;\n animation-iteration-count: infinite;\n}\n@keyframes spin {\n from {\n transform: rotate(0);\n }\n to {\n transform: rotate(360deg);\n }\n}\n@media screen and (max-width: 700px) {\n .content {\n height: 92vh !important;\n flex-direction: column;\n width: 100%;\n align-items: center;\n margin-top: 0rem;\n position: absolute;\n top: 50%;\n transform: translateY(-50%);\n }\n}\n",".textConent {\r\n padding: 10px;\r\n width: 100%;\r\n /* font-size: 22px; */\r\n padding-bottom: 120px;\r\n display: flex;\r\n flex-direction: column;\r\n align-items: center;\r\n text-align: center;\r\n height: 80vh;\r\n overflow: scroll;\r\n color: var(--body-color);\r\n font-family: Arial;\r\n h1 {\r\n margin-bottom: 22px;\r\n }\r\n img {\r\n margin-bottom: 22px;\r\n width: fit-content;\r\n }\r\n}\r\ninput {\r\n border: none;\r\n padding: 10px;\r\n border-radius: 10px;\r\n margin-bottom: 10px;\r\n align-self: flex-start;\r\n}\r\n@media screen and (max-width: 700px) {\r\n .textConent {\r\n height: fit-content !important;\r\n margin-top: 10vh;\r\n }\r\n}\r\n",".header {\r\n padding: 10px;\r\n display: flex;\r\n justify-content: space-between;\r\n align-items: center;\r\n flex-direction: row;\r\n}\r\n.header-ar {\r\n padding: 10px;\r\n display: flex;\r\n justify-content: space-between;\r\n align-items: center;\r\n flex-direction: row-reverse;\r\n}\r\n.header .left h2,\r\n.header-ar .left h2 {\r\n color: var(--body-color);\r\n}\r\n.header .right-controll,\r\n.header-ar .right-controll {\r\n display: flex;\r\n align-items: center;\r\n gap: 10px;\r\n flex-direction: row;\r\n}\r\n.header-ar .right-controll {\r\n flex-direction: row-reverse;\r\n}\r\n.header .right-controll ion-icon,\r\n.header-ar .right-controll ion-icon {\r\n color: var(--body-color);\r\n font-size: 1.1rem;\r\n}\r\n.header .right-controll .notify,\r\n.header-ar .right-controll .notify {\r\n position: relative;\r\n cursor: pointer;\r\n padding: 3px 15px;\r\n background-color: var(--body-color);\r\n color: var(--body-backGround);\r\n}\r\n\r\n.header .right-controll span ion-icon,\r\n.header-ar .right-controll span ion-icon {\r\n color: var(--body-color);\r\n font-size: 1.1rem;\r\n}\r\n.header .dropdown,\r\n.header-ar .dropdown {\r\n position: relative;\r\n display: inline-block;\r\n}\r\n.header .dropdown .drop-down-content,\r\n.header-ar .dropdown .drop-down-content {\r\n display: none;\r\n position: absolute;\r\n background-color: var(--body-backGround);\r\n color: var(--body-color);\r\n min-width: 100px;\r\n padding: 10px;\r\n z-index: 5;\r\n}\r\n.header .dropdown button,\r\n.header-ar .dropdown button {\r\n display: flex;\r\n align-items: center;\r\n justify-content: center;\r\n gap: 2px;\r\n cursor: pointer;\r\n background-color: transparent;\r\n color: var(--body-color);\r\n border: 1px solid var(--body-color);\r\n padding: 3px 10px;\r\n}\r\n.dropdown:hover .drop-down-content {\r\n display: block;\r\n}\r\n.header .dropdown .drop-down-content button,\r\n.header-ar .dropdown .drop-down-content button {\r\n width: 100%;\r\n margin-bottom: 10px;\r\n}\r\n.header .dropdown .drop-down-content button:hover,\r\n.header-ar .dropdown .drop-down-content button:hover {\r\n background-color: var(--body-color);\r\n color: var(--body-backGround);\r\n}\r\n@media screen and (max-width: 700px) {\r\n .header,\r\n .header-ar {\r\n /* height: 20vh !important; */\r\n position: relative;\r\n z-index: 111;\r\n width: 100%;\r\n top: 0;\r\n }\r\n}\r\n","/* The switch - the box around the slider */\r\n.switch {\r\n display: block;\r\n --width-of-switch: 3.2em;\r\n --height-of-switch: 1.5em;\r\n /* size of sliding icon -- sun and moon */\r\n --size-of-icon: 1.4em;\r\n /* it is like a inline-padding of switch */\r\n --slider-offset: 0.3em;\r\n position: relative;\r\n width: var(--width-of-switch);\r\n height: var(--height-of-switch);\r\n}\r\n\r\n/* Hide default HTML checkbox */\r\n.switch input {\r\n opacity: 0;\r\n width: 0;\r\n height: 0;\r\n}\r\n\r\n/* The slider */\r\n.slider {\r\n position: absolute;\r\n cursor: pointer;\r\n top: 0;\r\n left: 0;\r\n right: 0;\r\n bottom: 0;\r\n background-color: #f4f4f5;\r\n transition: 0.4s;\r\n border-radius: 30px;\r\n}\r\n\r\n.slider:before {\r\n position: absolute;\r\n content: \"\";\r\n height: var(--size-of-icon, 1.4em);\r\n width: var(--size-of-icon, 1.4em);\r\n border-radius: 20px;\r\n left: var(--slider-offset, 0.3em);\r\n top: 50%;\r\n transform: translateY(-50%);\r\n background: linear-gradient(40deg, #ff0080, #ff8c00 70%);\r\n transition: 0.4s;\r\n}\r\n\r\ninput:checked + .slider {\r\n background-color: #303136;\r\n}\r\n\r\ninput:checked + .slider:before {\r\n left: calc(100% - (var(--size-of-icon, 1.4em) + var(--slider-offset, 0.3em)));\r\n background: #303136;\r\n /* change the value of second inset in box-shadow to change the angle and direction of the moon */\r\n box-shadow: inset -3px -2px 5px -2px #8983f7, inset -10px -4px 0 0 #a3dafb;\r\n}\r\n",".parent {\r\n padding: 20px 20px 0 20px;\r\n width: 20%;\r\n height: calc(100vh - 180px);\r\n overflow: auto;\r\n box-shadow: 10px 22px 22px 2px rgba(0, 0, 0, 0.2);\r\n}\r\n.parent ul {\r\n /* height: 100%; */\r\n list-style: none;\r\n display: flex;\r\n flex-direction: column;\r\n justify-content: space-evenly;\r\n align-items: start;\r\n}\r\n.parent ul li {\r\n cursor: pointer;\r\n height: 50px;\r\n margin-bottom: 10px;\r\n display: flex;\r\n align-items: flex-start;\r\n flex-direction: row;\r\n gap: 10px;\r\n width: 100%;\r\n border-radius: 30px;\r\n padding: 2px;\r\n}\r\n.arl {\r\n justify-content: flex-end;\r\n}\r\n.arl .artist {\r\n text-align: end;\r\n margin: 0;\r\n padding: 0;\r\n}\r\n.enl {\r\n justify-content: flex-start;\r\n}\r\n.parent ul li img {\r\n max-width: 100%;\r\n height: 100%;\r\n border-radius: 50%;\r\n}\r\n\r\n.parent ul li div .sName {\r\n margin-right: 5px;\r\n margin-bottom: 10px;\r\n color: var(--body-color);\r\n text-transform: capitalize;\r\n overflow: hidden;\r\n text-overflow: ellipsis;\r\n font-size: 22px;\r\n}\r\n.parent ul li div .artist {\r\n margin-right: 5px;\r\n text-transform: capitalize;\r\n color: var(--body-color);\r\n font-size: 16px;\r\n opacity: 0.5;\r\n margin-top: -10px;\r\n}\r\n.parent ul li:hover {\r\n box-shadow: 15px 15px 30px var(--shadow-color1),\r\n -15px -15px 30px var(--shadow-color2);\r\n}\r\n\r\n.notactive {\r\n box-shadow: none;\r\n}\r\n\r\n.left {\r\n text-align: end;\r\n}\r\n.right {\r\n text-align: start;\r\n}\r\n.headerList div:first-of-type {\r\n display: flex;\r\n align-items: center;\r\n gap: 2px;\r\n text-transform: capitalize;\r\n font-weight: bold;\r\n font-size: 20px;\r\n cursor: pointer;\r\n margin: 14px 0;\r\n}\r\n.headerList button {\r\n display: none;\r\n}\r\n@media screen and (max-width: 700px) {\r\n .headerList button {\r\n display: block;\r\n }\r\n .headerList {\r\n display: block;\r\n margin: 20px 10px;\r\n display: flex;\r\n justify-content: space-between;\r\n align-items: center;\r\n color: var(--body-color);\r\n }\r\n .headerList button {\r\n background-color: transparent;\r\n border: 0;\r\n outline: 0;\r\n font-size: 20px;\r\n color: var(--body-color);\r\n cursor: pointer;\r\n }\r\n .parent {\r\n position: absolute;\r\n top: 10%;\r\n z-index: 22;\r\n background-color: var(--body-backGround);\r\n width: 90%;\r\n display: none;\r\n }\r\n .parent ul {\r\n overflow: hidden;\r\n }\r\n .show {\r\n display: block;\r\n }\r\n}\r\n","/* \r\n.audioCard {\r\n width: 100%;\r\n height: fit-content;\r\n border-radius: 0px;\r\n background: var(--card-color);\r\n box-shadow: 15px 15px 30px var(--shadow-color1),\r\n -15px -15px 30px var(--shadow-color2);\r\n display: flex;\r\n flex-direction: row;\r\n align-items: center;\r\n padding: 2rem 15px 15px 15px;\r\n position: relative;\r\n overflow: hidden;\r\n user-select: none;\r\n position: fixed;\r\n bottom: 0;\r\n}\r\n#volumeRange {\r\n position: absolute;\r\n left: 5rem;\r\n top: 5rem;\r\n transform: rotate(0deg);\r\n -webkit-appearance: none;\r\n -moz-appearance: none;\r\n appearance: none;\r\n background: transparent;\r\n}\r\n.progressData {\r\n width: 100%;\r\n display: flex;\r\n align-items: center;\r\n gap: 3px;\r\n font-size: 10px;\r\n color: var(--body-color);\r\n justify-content: space-between;\r\n}\r\n#progress {\r\n appearance: none;\r\n background: transparent;\r\n margin: 10px 0;\r\n width: 100%;\r\n}\r\n#progress::-webkit-slider-runnable-track {\r\n background-color: #eee;\r\n height: 2px;\r\n}\r\n\r\n#progress::-moz-range-track {\r\n background: black;\r\n height: 0.5rem;\r\n}\r\n#progress::-webkit-slider-thumb {\r\n -webkit-appearance: none;\r\n height: 5px;\r\n width: 5px;\r\n background: var(--body-color);\r\n border-radius: 50%;\r\n cursor: pointer;\r\n margin-top: -2px;\r\n}\r\n\r\n#volumeRange::-webkit-slider-runnable-track {\r\n background-color: var(--body-color);\r\n height: 2px;\r\n}\r\n\r\n#volumeRange::-moz-range-track {\r\n background: var(--body-color);\r\n height: 0.5rem;\r\n}\r\n#volumeRange::-webkit-slider-thumb {\r\n -webkit-appearance: none;\r\n height: 15px;\r\n width: 15px;\r\n background: var(--body-color);\r\n border-radius: 50%;\r\n cursor: pointer;\r\n margin-top: -6px;\r\n}\r\n.imgRotate {\r\n box-shadow: 15px 15px 30px var(--shadow-color1),\r\n -15px -15px 30px var(--shadow-color2);\r\n width: 20px;\r\n height: 20px;\r\n border-radius: 50%;\r\n margin-bottom: 0px;\r\n}\r\n.imgRotate img {\r\n width: 50px;\r\n height: 50px;\r\n border: 3px solid var(--body-color);\r\n border-radius: 50%;\r\n padding: 5px;\r\n animation-name: imgRotate;\r\n animation-duration: 10s;\r\n animation-timing-function: linear;\r\n animation-iteration-count: infinite;\r\n}\r\n.audioCard .controls {\r\n width: 100%;\r\n justify-content: center;\r\n display: flex;\r\n align-items: center;\r\n gap: 10px;\r\n color: var(--body-color);\r\n cursor: pointer;\r\n}\r\n.audioCard .controls button {\r\n background-color: transparent;\r\n border: none;\r\n outline: none;\r\n}\r\n.audioCard .controls button ion-icon {\r\n font-size: 3rem;\r\n color: var(--body-color);\r\n cursor: pointer;\r\n}\r\n.audioCard .controls ion-icon {\r\n font-size: 2rem;\r\n}\r\n.name {\r\n font-size: 0.8rem;\r\n font-weight: bold;\r\n width: 600px;\r\n text-align: center;\r\n color: var(--body-color);\r\n margin: 0 0 10px 0;\r\n animation-duration: 8s;\r\n animation-iteration-count: infinite;\r\n animation-timing-function: linear;\r\n}\r\n.smImg {\r\n display: none;\r\n}\r\n@keyframes slider {\r\n from {\r\n transform: translateX(100%);\r\n }\r\n to {\r\n transform: translate(-100%);\r\n }\r\n}\r\n@keyframes imgRotate {\r\n from {\r\n transform: rotate(0deg);\r\n }\r\n to {\r\n transform: rotate(360deg);\r\n }\r\n}\r\n@media screen and (max-width: 700px) {\r\n .audioCard {\r\n width: 90%;\r\n height: 70vh;\r\n margin-top: 1rem;\r\n padding: 2px;\r\n display: flex;\r\n flex-direction: column;\r\n align-items: center;\r\n justify-content: space-between;\r\n padding: 2rem 15px 15px 15px;\r\n position: static;\r\n top: 0;\r\n left: 0;\r\n transform: translateY(0%);\r\n }\r\n #volumeRange {\r\n position: absolute;\r\n right: 32%;\r\n top: 1rem;\r\n transform: rotate(0);\r\n -webkit-appearance: none;\r\n -moz-appearance: none;\r\n appearance: none;\r\n background: transparent;\r\n }\r\n .imgRotate {\r\n margin-top: 10px;\r\n box-shadow: none;\r\n width: 100%;\r\n height: 70%;\r\n border-radius: 50%;\r\n margin-bottom: 0px;\r\n position: relative;\r\n }\r\n\r\n .imgRotate img {\r\n width: 100%;\r\n height: 100%;\r\n border-radius: 20px;\r\n border: none;\r\n padding: 5px;\r\n animation-duration: 0s;\r\n animation-iteration-count: 0;\r\n filter: blur(4px);\r\n position: relative;\r\n }\r\n .smImg {\r\n display: block;\r\n display: flex;\r\n justify-content: center;\r\n z-index: 1;\r\n }\r\n .smImg img {\r\n display: block;\r\n position: absolute;\r\n width: 70%;\r\n height: 70%;\r\n filter: blur(0px);\r\n z-index: 1;\r\n border-radius: 0;\r\n margin-top: 20%;\r\n }\r\n .imgRotate img::after {\r\n content: \"\";\r\n position: absolute;\r\n top: 50%;\r\n left: 50%;\r\n width: 200px;\r\n height: 200px;\r\n background-color: red;\r\n z-index: 11;\r\n }\r\n .audioCard .controls {\r\n position: absolute;\r\n bottom: 3rem;\r\n }\r\n\r\n .audioCard .controls button ion-icon {\r\n font-size: 3rem;\r\n }\r\n .audioCard .controls ion-icon {\r\n font-size: 2rem;\r\n }\r\n .name {\r\n position: absolute;\r\n bottom: 6.5rem;\r\n }\r\n}\r\n*/\r\n.audioCard {\r\n padding: 10px;\r\n position: fixed;\r\n bottom: 0;\r\n left: 0;\r\n width: 100%;\r\n background: var(--card-color);\r\n display: flex;\r\n justify-content: space-between;\r\n flex-direction: row;\r\n}\r\n.ara {\r\n flex-direction: row-reverse;\r\n}\r\n.ena {\r\n flex-direction: row;\r\n}\r\n.audioCard .imgRotate {\r\n display: flex;\r\n align-items: center;\r\n gap: 5px;\r\n}\r\n.imgRotate .name {\r\n display: flex;\r\n flex-direction: column;\r\n justify-content: space-evenly;\r\n height: 100%;\r\n color: var(--body-color);\r\n .qaraName {\r\n font-size: 13px;\r\n opacity: 0.8;\r\n }\r\n}\r\n.arn {\r\n flex-direction: row-reverse;\r\n}\r\n.enn {\r\n flex-direction: row;\r\n}\r\n.audioCard .imgRotate img {\r\n height: 80px;\r\n max-width: 100px;\r\n}\r\n.controls {\r\n display: flex;\r\n flex-direction: column;\r\n align-items: center;\r\n color: var(--body-color);\r\n}\r\n.controls .control {\r\n display: flex;\r\n gap: 10px;\r\n align-items: center;\r\n cursor: pointer;\r\n height: 100%;\r\n}\r\n.controls .control button {\r\n background-color: transparent;\r\n border: none;\r\n outline: none;\r\n color: var(--body-color);\r\n}\r\n.audioCard .controls button ion-icon {\r\n font-size: 3rem;\r\n color: var(--body-color);\r\n cursor: pointer;\r\n}\r\n.audioCard .controls ion-icon {\r\n font-size: 2rem;\r\n}\r\n.controls .progressData {\r\n display: flex;\r\n gap: 10px;\r\n align-items: center;\r\n font-size: 13px;\r\n color: var(--body-color);\r\n}\r\n#progress {\r\n appearance: none;\r\n background: transparent;\r\n margin: 10px 0;\r\n width: 200px;\r\n}\r\n#progress::-webkit-slider-runnable-track {\r\n background-color: #eee;\r\n height: 2px;\r\n}\r\n\r\n#progress::-moz-range-track {\r\n background: black;\r\n height: 0.5rem;\r\n}\r\n#progress::-webkit-slider-thumb {\r\n -webkit-appearance: none;\r\n height: 5px;\r\n width: 5px;\r\n background: var(--body-color);\r\n border-radius: 50%;\r\n cursor: pointer;\r\n margin-top: -2px;\r\n}\r\n#volumeRange {\r\n align-self: center;\r\n margin-right: 30px;\r\n -webkit-appearance: none;\r\n -moz-appearance: none;\r\n appearance: none;\r\n background: transparent;\r\n}\r\n#volumeRange::-webkit-slider-runnable-track {\r\n background-color: var(--body-color);\r\n height: 2px;\r\n}\r\n\r\n#volumeRange::-moz-range-track {\r\n background: var(--body-color);\r\n height: 0.5rem;\r\n}\r\n#volumeRange::-webkit-slider-thumb {\r\n -webkit-appearance: none;\r\n height: 15px;\r\n width: 15px;\r\n background: var(--body-color);\r\n border-radius: 50%;\r\n cursor: pointer;\r\n margin-top: -6px;\r\n}\r\n@media screen and (max-width: 700px) {\r\n .audioCard {\r\n /* flex-direction: column; */\r\n }\r\n .controls {\r\n align-items: center !important;\r\n justify-content: center !important;\r\n }\r\n #volumeRange {\r\n margin: 0;\r\n }\r\n .imgRotate {\r\n /* flex-direction: column; */\r\n }\r\n}\r\n"],"names":[],"sourceRoot":""} \ No newline at end of file diff --git a/static/css/main.75ea0911.css b/static/css/main.75ea0911.css deleted file mode 100644 index 9bc7bc7..0000000 --- a/static/css/main.75ea0911.css +++ /dev/null @@ -1,2 +0,0 @@ -:root{--body-backGround:#e8e8e8;--body-color:#000;--link-color:navy;--card-color:#e0e0e0;--shadow-color1:#bebebe;--shadow-color2:#fff}[data-theme=dark]{--body-backGround:#212121;--body-color:#fff;--link-color:cyan;--card-color:#212121;--shadow-color1:#191919;--shadow-color2:#3c3c3c}*{box-sizing:border-box;font-family:Arial,Helvetica,sans-serif;margin:0;padding:0;transition:all .4s}body{background-color:#e8e8e8;background-color:var(--body-backGround)}.content{display:flex;gap:20px;gap:5px;margin-top:2rem;overflow:hidden}.arc{flex-direction:row-reverse}.enc{flex-direction:row}::-webkit-scrollbar{display:none}.loadingIcon{animation-duration:1s;animation-iteration-count:infinite;animation-name:spin;animation-timing-function:ease;border:1px solid;border-color:#000 #000 #0000;border-radius:50%;height:40px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:40px}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@media screen and (max-width:700px){.content{align-items:center;flex-direction:column;height:92vh!important;margin-top:0;position:absolute;top:50%;transform:translateY(-50%);width:100%}}.textConent{align-items:center;color:var(--body-color);display:flex;flex-direction:column;height:80vh;overflow:scroll;padding:10px 10px 120px;text-align:center;width:100%;h1,img{margin-bottom:22px}img{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}input{align-self:flex-start;border:none;border-radius:10px;margin-bottom:10px;padding:10px}@media screen and (max-width:700px){.textConent{height:-webkit-fit-content!important;height:-moz-fit-content!important;height:fit-content!important;margin-top:10vh}}.header{flex-direction:row}.header,.header-ar{align-items:center;display:flex;justify-content:space-between;padding:10px}.header-ar{flex-direction:row-reverse}.header .left h2,.header-ar .left h2{color:var(--body-color)}.header .right-controll,.header-ar .right-controll{align-items:center;display:flex;flex-direction:row;gap:10px}.header-ar .right-controll{flex-direction:row-reverse}.header .right-controll ion-icon,.header-ar .right-controll ion-icon{color:var(--body-color);font-size:1.1rem}.header .right-controll .notify,.header-ar .right-controll .notify{background-color:var(--body-color);color:var(--body-backGround);cursor:pointer;padding:3px 15px;position:relative}.header .right-controll span ion-icon,.header-ar .right-controll span ion-icon{color:var(--body-color);font-size:1.1rem}.header .dropdown,.header-ar .dropdown{display:inline-block;position:relative}.header .dropdown .drop-down-content,.header-ar .dropdown .drop-down-content{background-color:var(--body-backGround);color:var(--body-color);display:none;min-width:100px;padding:10px;position:absolute;z-index:5}.header .dropdown button,.header-ar .dropdown button{align-items:center;background-color:initial;border:1px solid var(--body-color);color:var(--body-color);cursor:pointer;display:flex;gap:2px;justify-content:center;padding:3px 10px}.dropdown:hover .drop-down-content{display:block}.header .dropdown .drop-down-content button,.header-ar .dropdown .drop-down-content button{margin-bottom:10px;width:100%}.header .dropdown .drop-down-content button:hover,.header-ar .dropdown .drop-down-content button:hover{background-color:var(--body-color);color:var(--body-backGround)}@media screen and (max-width:700px){.header,.header-ar{position:relative;top:0;width:100%;z-index:111}}.switch{--width-of-switch:3.2em;--height-of-switch:1.5em;--size-of-icon:1.4em;--slider-offset:0.3em;display:block;height:var(--height-of-switch);position:relative;width:var(--width-of-switch)}.switch input{height:0;opacity:0;width:0}.slider{background-color:#f4f4f5;border-radius:30px;bottom:0;cursor:pointer;left:0;right:0;top:0}.slider,.slider:before{position:absolute;transition:.4s}.slider:before{background:linear-gradient(40deg,#ff0080,#ff8c00 70%);border-radius:20px;content:"";height:1.4em;height:var(--size-of-icon,1.4em);left:.3em;left:var(--slider-offset,.3em);top:50%;transform:translateY(-50%);width:1.4em;width:var(--size-of-icon,1.4em)}input:checked+.slider{background-color:#303136}input:checked+.slider:before{background:#303136;box-shadow:inset -3px -2px 5px -2px #8983f7,inset -10px -4px 0 0 #a3dafb;left:calc(100% - 1.7em);left:calc(100% - var(--size-of-icon, 1.4em) - var(--slider-offset, .3em))}.parent{box-shadow:10px 22px 22px 2px #0003;height:calc(100vh - 180px);overflow:auto;padding:20px 20px 0;width:20%}.parent ul{align-items:start;display:flex;flex-direction:column;justify-content:space-evenly;list-style:none}.parent ul li{align-items:flex-start;border-radius:30px;cursor:pointer;display:flex;flex-direction:row;gap:10px;height:50px;margin-bottom:10px;padding:2px;width:100%}.arl{justify-content:flex-end}.arl .artist{margin:0;padding:0;text-align:end}.enl{justify-content:flex-start}.parent ul li img{border-radius:50%;height:100%;max-width:100%}.parent ul li div .sName{font-size:22px;margin-bottom:10px;overflow:hidden;text-overflow:ellipsis}.parent ul li div .artist,.parent ul li div .sName{color:var(--body-color);margin-right:5px;text-transform:capitalize}.parent ul li div .artist{font-size:16px;margin-top:-10px;opacity:.5}.parent ul li:hover{box-shadow:15px 15px 30px var(--shadow-color1),-15px -15px 30px var(--shadow-color2)}.notactive{box-shadow:none}.left{text-align:end}.right{text-align:start}.headerList div:first-of-type{align-items:center;cursor:pointer;display:flex;font-size:20px;font-weight:700;gap:2px;margin:14px 0;text-transform:capitalize}.headerList button{display:none}@media screen and (max-width:700px){.headerList,.headerList button{display:block}.headerList{align-items:center;color:var(--body-color);display:flex;justify-content:space-between;margin:20px 10px}.headerList button{background-color:initial;border:0;color:var(--body-color);cursor:pointer;font-size:20px;outline:0}.parent{background-color:var(--body-backGround);display:none;position:absolute;top:10%;width:90%;z-index:22}.parent ul{overflow:hidden}.show{display:block}}.audioCard{background:var(--card-color);bottom:0;display:flex;flex-direction:row;justify-content:space-between;left:0;padding:10px;position:fixed;width:100%}.ara{flex-direction:row-reverse}.ena{flex-direction:row}.audioCard .imgRotate{align-items:center;display:flex;gap:5px}.imgRotate .name{color:var(--body-color);display:flex;flex-direction:column;height:100%;justify-content:space-evenly;.qaraName{font-size:13px;opacity:.8}}.arn{flex-direction:row-reverse}.enn{flex-direction:row}.audioCard .imgRotate img{height:80px;max-width:100px}.controls{color:var(--body-color);flex-direction:column}.controls,.controls .control{align-items:center;display:flex}.controls .control{cursor:pointer;gap:10px;height:100%}.controls .control button{background-color:initial;border:none;color:var(--body-color);outline:none}.audioCard .controls button ion-icon{color:var(--body-color);cursor:pointer;font-size:3rem}.audioCard .controls ion-icon{font-size:2rem}.controls .progressData{align-items:center;color:var(--body-color);display:flex;font-size:13px;gap:10px}#progress{-webkit-appearance:none;appearance:none;background:#0000;margin:10px 0;width:200px}#progress::-webkit-slider-runnable-track{background-color:#eee;height:2px}#progress::-moz-range-track{background:#000;height:.5rem}#progress::-webkit-slider-thumb{-webkit-appearance:none;background:var(--body-color);border-radius:50%;cursor:pointer;height:5px;margin-top:-2px;width:5px}#volumeRange{align-self:center;-webkit-appearance:none;appearance:none;background:#0000;margin-right:30px}#volumeRange::-webkit-slider-runnable-track{background-color:var(--body-color);height:2px}#volumeRange::-moz-range-track{background:var(--body-color);height:.5rem}#volumeRange::-webkit-slider-thumb{-webkit-appearance:none;background:var(--body-color);border-radius:50%;cursor:pointer;height:15px;margin-top:-6px;width:15px}@media screen and (max-width:700px){.controls{align-items:center!important;justify-content:center!important}#volumeRange{margin:0}} -/*# sourceMappingURL=main.75ea0911.css.map*/ \ No newline at end of file diff --git a/static/css/main.75ea0911.css.map b/static/css/main.75ea0911.css.map deleted file mode 100644 index dab56ad..0000000 --- a/static/css/main.75ea0911.css.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"static/css/main.75ea0911.css","mappings":"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","sources":["index.css","components/ContentView/ContentView.css","components/header/header.css","components/toggle/toggle.css","components/MusicList/musicList.css","components/musicplayer/musicPlayer.css"],"sourcesContent":[":root {\n --body-backGround: #e8e8e8;\n --body-color: black;\n --link-color: navy;\n --card-color: #e0e0e0;\n --shadow-color1: #bebebe;\n --shadow-color2: #ffffff;\n}\n[data-theme=\"dark\"] {\n --body-backGround: #212121;\n --body-color: white;\n --link-color: cyan;\n --card-color: #212121;\n --shadow-color1: rgb(25, 25, 25);\n --shadow-color2: rgb(60, 60, 60);\n}\n* {\n font-family: Arial, Helvetica, sans-serif;\n transition: all 0.4s;\n padding: 0;\n margin: 0;\n box-sizing: border-box;\n}\nbody {\n background-color: var(--body-backGround);\n}\n.content {\n display: flex;\n gap: 20px;\n gap: 5px;\n margin-top: 2rem;\n overflow: hidden;\n}\n.arc {\n flex-direction: row-reverse;\n}\n.enc {\n flex-direction: row;\n}\n::-webkit-scrollbar {\n display: none;\n}\n.loadingIcon {\n position: absolute;\n left: 50%;\n top: 50%;\n transform: translate(-50%, -50%);\n border-width: 1px;\n border-style: solid;\n border-color: black black transparent black;\n width: 40px;\n height: 40px;\n border-radius: 50%;\n animation-name: spin;\n animation-duration: 1s;\n animation-timing-function: ease;\n animation-iteration-count: infinite;\n}\n@keyframes spin {\n from {\n transform: rotate(0);\n }\n to {\n transform: rotate(360deg);\n }\n}\n@media screen and (max-width: 700px) {\n .content {\n height: 92vh !important;\n flex-direction: column;\n width: 100%;\n align-items: center;\n margin-top: 0rem;\n position: absolute;\n top: 50%;\n transform: translateY(-50%);\n }\n}\n",".textConent {\r\n padding: 10px;\r\n width: 100%;\r\n /* font-size: 22px; */\r\n padding-bottom: 120px;\r\n display: flex;\r\n flex-direction: column;\r\n align-items: center;\r\n text-align: center;\r\n height: 80vh;\r\n overflow: scroll;\r\n color: var(--body-color);\r\n h1 {\r\n margin-bottom: 22px;\r\n }\r\n img {\r\n margin-bottom: 22px;\r\n width: fit-content;\r\n }\r\n}\r\ninput {\r\n border: none;\r\n padding: 10px;\r\n border-radius: 10px;\r\n margin-bottom: 10px;\r\n align-self: flex-start;\r\n}\r\n@media screen and (max-width: 700px) {\r\n .textConent {\r\n height: fit-content !important;\r\n margin-top: 10vh;\r\n }\r\n}\r\n",".header {\r\n padding: 10px;\r\n display: flex;\r\n justify-content: space-between;\r\n align-items: center;\r\n flex-direction: row;\r\n}\r\n.header-ar {\r\n padding: 10px;\r\n display: flex;\r\n justify-content: space-between;\r\n align-items: center;\r\n flex-direction: row-reverse;\r\n}\r\n.header .left h2,\r\n.header-ar .left h2 {\r\n color: var(--body-color);\r\n}\r\n.header .right-controll,\r\n.header-ar .right-controll {\r\n display: flex;\r\n align-items: center;\r\n gap: 10px;\r\n flex-direction: row;\r\n}\r\n.header-ar .right-controll {\r\n flex-direction: row-reverse;\r\n}\r\n.header .right-controll ion-icon,\r\n.header-ar .right-controll ion-icon {\r\n color: var(--body-color);\r\n font-size: 1.1rem;\r\n}\r\n.header .right-controll .notify,\r\n.header-ar .right-controll .notify {\r\n position: relative;\r\n cursor: pointer;\r\n padding: 3px 15px;\r\n background-color: var(--body-color);\r\n color: var(--body-backGround);\r\n}\r\n\r\n.header .right-controll span ion-icon,\r\n.header-ar .right-controll span ion-icon {\r\n color: var(--body-color);\r\n font-size: 1.1rem;\r\n}\r\n.header .dropdown,\r\n.header-ar .dropdown {\r\n position: relative;\r\n display: inline-block;\r\n}\r\n.header .dropdown .drop-down-content,\r\n.header-ar .dropdown .drop-down-content {\r\n display: none;\r\n position: absolute;\r\n background-color: var(--body-backGround);\r\n color: var(--body-color);\r\n min-width: 100px;\r\n padding: 10px;\r\n z-index: 5;\r\n}\r\n.header .dropdown button,\r\n.header-ar .dropdown button {\r\n display: flex;\r\n align-items: center;\r\n justify-content: center;\r\n gap: 2px;\r\n cursor: pointer;\r\n background-color: transparent;\r\n color: var(--body-color);\r\n border: 1px solid var(--body-color);\r\n padding: 3px 10px;\r\n}\r\n.dropdown:hover .drop-down-content {\r\n display: block;\r\n}\r\n.header .dropdown .drop-down-content button,\r\n.header-ar .dropdown .drop-down-content button {\r\n width: 100%;\r\n margin-bottom: 10px;\r\n}\r\n.header .dropdown .drop-down-content button:hover,\r\n.header-ar .dropdown .drop-down-content button:hover {\r\n background-color: var(--body-color);\r\n color: var(--body-backGround);\r\n}\r\n@media screen and (max-width: 700px) {\r\n .header,\r\n .header-ar {\r\n /* height: 20vh !important; */\r\n position: relative;\r\n z-index: 111;\r\n width: 100%;\r\n top: 0;\r\n }\r\n}\r\n","/* The switch - the box around the slider */\r\n.switch {\r\n display: block;\r\n --width-of-switch: 3.2em;\r\n --height-of-switch: 1.5em;\r\n /* size of sliding icon -- sun and moon */\r\n --size-of-icon: 1.4em;\r\n /* it is like a inline-padding of switch */\r\n --slider-offset: 0.3em;\r\n position: relative;\r\n width: var(--width-of-switch);\r\n height: var(--height-of-switch);\r\n}\r\n\r\n/* Hide default HTML checkbox */\r\n.switch input {\r\n opacity: 0;\r\n width: 0;\r\n height: 0;\r\n}\r\n\r\n/* The slider */\r\n.slider {\r\n position: absolute;\r\n cursor: pointer;\r\n top: 0;\r\n left: 0;\r\n right: 0;\r\n bottom: 0;\r\n background-color: #f4f4f5;\r\n transition: 0.4s;\r\n border-radius: 30px;\r\n}\r\n\r\n.slider:before {\r\n position: absolute;\r\n content: \"\";\r\n height: var(--size-of-icon, 1.4em);\r\n width: var(--size-of-icon, 1.4em);\r\n border-radius: 20px;\r\n left: var(--slider-offset, 0.3em);\r\n top: 50%;\r\n transform: translateY(-50%);\r\n background: linear-gradient(40deg, #ff0080, #ff8c00 70%);\r\n transition: 0.4s;\r\n}\r\n\r\ninput:checked + .slider {\r\n background-color: #303136;\r\n}\r\n\r\ninput:checked + .slider:before {\r\n left: calc(100% - (var(--size-of-icon, 1.4em) + var(--slider-offset, 0.3em)));\r\n background: #303136;\r\n /* change the value of second inset in box-shadow to change the angle and direction of the moon */\r\n box-shadow: inset -3px -2px 5px -2px #8983f7, inset -10px -4px 0 0 #a3dafb;\r\n}\r\n",".parent {\r\n padding: 20px 20px 0 20px;\r\n width: 20%;\r\n height: calc(100vh - 180px);\r\n overflow: auto;\r\n box-shadow: 10px 22px 22px 2px rgba(0, 0, 0, 0.2);\r\n}\r\n.parent ul {\r\n /* height: 100%; */\r\n list-style: none;\r\n display: flex;\r\n flex-direction: column;\r\n justify-content: space-evenly;\r\n align-items: start;\r\n}\r\n.parent ul li {\r\n cursor: pointer;\r\n height: 50px;\r\n margin-bottom: 10px;\r\n display: flex;\r\n align-items: flex-start;\r\n flex-direction: row;\r\n gap: 10px;\r\n width: 100%;\r\n border-radius: 30px;\r\n padding: 2px;\r\n}\r\n.arl {\r\n justify-content: flex-end;\r\n}\r\n.arl .artist {\r\n text-align: end;\r\n margin: 0;\r\n padding: 0;\r\n}\r\n.enl {\r\n justify-content: flex-start;\r\n}\r\n.parent ul li img {\r\n max-width: 100%;\r\n height: 100%;\r\n border-radius: 50%;\r\n}\r\n\r\n.parent ul li div .sName {\r\n margin-right: 5px;\r\n margin-bottom: 10px;\r\n color: var(--body-color);\r\n text-transform: capitalize;\r\n overflow: hidden;\r\n text-overflow: ellipsis;\r\n font-size: 22px;\r\n}\r\n.parent ul li div .artist {\r\n margin-right: 5px;\r\n text-transform: capitalize;\r\n color: var(--body-color);\r\n font-size: 16px;\r\n opacity: 0.5;\r\n margin-top: -10px;\r\n}\r\n.parent ul li:hover {\r\n box-shadow: 15px 15px 30px var(--shadow-color1),\r\n -15px -15px 30px var(--shadow-color2);\r\n}\r\n\r\n.notactive {\r\n box-shadow: none;\r\n}\r\n\r\n.left {\r\n text-align: end;\r\n}\r\n.right {\r\n text-align: start;\r\n}\r\n.headerList div:first-of-type {\r\n display: flex;\r\n align-items: center;\r\n gap: 2px;\r\n text-transform: capitalize;\r\n font-weight: bold;\r\n font-size: 20px;\r\n cursor: pointer;\r\n margin: 14px 0;\r\n}\r\n.headerList button {\r\n display: none;\r\n}\r\n@media screen and (max-width: 700px) {\r\n .headerList button {\r\n display: block;\r\n }\r\n .headerList {\r\n display: block;\r\n margin: 20px 10px;\r\n display: flex;\r\n justify-content: space-between;\r\n align-items: center;\r\n color: var(--body-color);\r\n }\r\n .headerList button {\r\n background-color: transparent;\r\n border: 0;\r\n outline: 0;\r\n font-size: 20px;\r\n color: var(--body-color);\r\n cursor: pointer;\r\n }\r\n .parent {\r\n position: absolute;\r\n top: 10%;\r\n z-index: 22;\r\n background-color: var(--body-backGround);\r\n width: 90%;\r\n display: none;\r\n }\r\n .parent ul {\r\n overflow: hidden;\r\n }\r\n .show {\r\n display: block;\r\n }\r\n}\r\n","/* \r\n.audioCard {\r\n width: 100%;\r\n height: fit-content;\r\n border-radius: 0px;\r\n background: var(--card-color);\r\n box-shadow: 15px 15px 30px var(--shadow-color1),\r\n -15px -15px 30px var(--shadow-color2);\r\n display: flex;\r\n flex-direction: row;\r\n align-items: center;\r\n padding: 2rem 15px 15px 15px;\r\n position: relative;\r\n overflow: hidden;\r\n user-select: none;\r\n position: fixed;\r\n bottom: 0;\r\n}\r\n#volumeRange {\r\n position: absolute;\r\n left: 5rem;\r\n top: 5rem;\r\n transform: rotate(0deg);\r\n -webkit-appearance: none;\r\n -moz-appearance: none;\r\n appearance: none;\r\n background: transparent;\r\n}\r\n.progressData {\r\n width: 100%;\r\n display: flex;\r\n align-items: center;\r\n gap: 3px;\r\n font-size: 10px;\r\n color: var(--body-color);\r\n justify-content: space-between;\r\n}\r\n#progress {\r\n appearance: none;\r\n background: transparent;\r\n margin: 10px 0;\r\n width: 100%;\r\n}\r\n#progress::-webkit-slider-runnable-track {\r\n background-color: #eee;\r\n height: 2px;\r\n}\r\n\r\n#progress::-moz-range-track {\r\n background: black;\r\n height: 0.5rem;\r\n}\r\n#progress::-webkit-slider-thumb {\r\n -webkit-appearance: none;\r\n height: 5px;\r\n width: 5px;\r\n background: var(--body-color);\r\n border-radius: 50%;\r\n cursor: pointer;\r\n margin-top: -2px;\r\n}\r\n\r\n#volumeRange::-webkit-slider-runnable-track {\r\n background-color: var(--body-color);\r\n height: 2px;\r\n}\r\n\r\n#volumeRange::-moz-range-track {\r\n background: var(--body-color);\r\n height: 0.5rem;\r\n}\r\n#volumeRange::-webkit-slider-thumb {\r\n -webkit-appearance: none;\r\n height: 15px;\r\n width: 15px;\r\n background: var(--body-color);\r\n border-radius: 50%;\r\n cursor: pointer;\r\n margin-top: -6px;\r\n}\r\n.imgRotate {\r\n box-shadow: 15px 15px 30px var(--shadow-color1),\r\n -15px -15px 30px var(--shadow-color2);\r\n width: 20px;\r\n height: 20px;\r\n border-radius: 50%;\r\n margin-bottom: 0px;\r\n}\r\n.imgRotate img {\r\n width: 50px;\r\n height: 50px;\r\n border: 3px solid var(--body-color);\r\n border-radius: 50%;\r\n padding: 5px;\r\n animation-name: imgRotate;\r\n animation-duration: 10s;\r\n animation-timing-function: linear;\r\n animation-iteration-count: infinite;\r\n}\r\n.audioCard .controls {\r\n width: 100%;\r\n justify-content: center;\r\n display: flex;\r\n align-items: center;\r\n gap: 10px;\r\n color: var(--body-color);\r\n cursor: pointer;\r\n}\r\n.audioCard .controls button {\r\n background-color: transparent;\r\n border: none;\r\n outline: none;\r\n}\r\n.audioCard .controls button ion-icon {\r\n font-size: 3rem;\r\n color: var(--body-color);\r\n cursor: pointer;\r\n}\r\n.audioCard .controls ion-icon {\r\n font-size: 2rem;\r\n}\r\n.name {\r\n font-size: 0.8rem;\r\n font-weight: bold;\r\n width: 600px;\r\n text-align: center;\r\n color: var(--body-color);\r\n margin: 0 0 10px 0;\r\n animation-duration: 8s;\r\n animation-iteration-count: infinite;\r\n animation-timing-function: linear;\r\n}\r\n.smImg {\r\n display: none;\r\n}\r\n@keyframes slider {\r\n from {\r\n transform: translateX(100%);\r\n }\r\n to {\r\n transform: translate(-100%);\r\n }\r\n}\r\n@keyframes imgRotate {\r\n from {\r\n transform: rotate(0deg);\r\n }\r\n to {\r\n transform: rotate(360deg);\r\n }\r\n}\r\n@media screen and (max-width: 700px) {\r\n .audioCard {\r\n width: 90%;\r\n height: 70vh;\r\n margin-top: 1rem;\r\n padding: 2px;\r\n display: flex;\r\n flex-direction: column;\r\n align-items: center;\r\n justify-content: space-between;\r\n padding: 2rem 15px 15px 15px;\r\n position: static;\r\n top: 0;\r\n left: 0;\r\n transform: translateY(0%);\r\n }\r\n #volumeRange {\r\n position: absolute;\r\n right: 32%;\r\n top: 1rem;\r\n transform: rotate(0);\r\n -webkit-appearance: none;\r\n -moz-appearance: none;\r\n appearance: none;\r\n background: transparent;\r\n }\r\n .imgRotate {\r\n margin-top: 10px;\r\n box-shadow: none;\r\n width: 100%;\r\n height: 70%;\r\n border-radius: 50%;\r\n margin-bottom: 0px;\r\n position: relative;\r\n }\r\n\r\n .imgRotate img {\r\n width: 100%;\r\n height: 100%;\r\n border-radius: 20px;\r\n border: none;\r\n padding: 5px;\r\n animation-duration: 0s;\r\n animation-iteration-count: 0;\r\n filter: blur(4px);\r\n position: relative;\r\n }\r\n .smImg {\r\n display: block;\r\n display: flex;\r\n justify-content: center;\r\n z-index: 1;\r\n }\r\n .smImg img {\r\n display: block;\r\n position: absolute;\r\n width: 70%;\r\n height: 70%;\r\n filter: blur(0px);\r\n z-index: 1;\r\n border-radius: 0;\r\n margin-top: 20%;\r\n }\r\n .imgRotate img::after {\r\n content: \"\";\r\n position: absolute;\r\n top: 50%;\r\n left: 50%;\r\n width: 200px;\r\n height: 200px;\r\n background-color: red;\r\n z-index: 11;\r\n }\r\n .audioCard .controls {\r\n position: absolute;\r\n bottom: 3rem;\r\n }\r\n\r\n .audioCard .controls button ion-icon {\r\n font-size: 3rem;\r\n }\r\n .audioCard .controls ion-icon {\r\n font-size: 2rem;\r\n }\r\n .name {\r\n position: absolute;\r\n bottom: 6.5rem;\r\n }\r\n}\r\n*/\r\n.audioCard {\r\n padding: 10px;\r\n position: fixed;\r\n bottom: 0;\r\n left: 0;\r\n width: 100%;\r\n background: var(--card-color);\r\n display: flex;\r\n justify-content: space-between;\r\n flex-direction: row;\r\n}\r\n.ara {\r\n flex-direction: row-reverse;\r\n}\r\n.ena {\r\n flex-direction: row;\r\n}\r\n.audioCard .imgRotate {\r\n display: flex;\r\n align-items: center;\r\n gap: 5px;\r\n}\r\n.imgRotate .name {\r\n display: flex;\r\n flex-direction: column;\r\n justify-content: space-evenly;\r\n height: 100%;\r\n color: var(--body-color);\r\n .qaraName {\r\n font-size: 13px;\r\n opacity: 0.8;\r\n }\r\n}\r\n.arn {\r\n flex-direction: row-reverse;\r\n}\r\n.enn {\r\n flex-direction: row;\r\n}\r\n.audioCard .imgRotate img {\r\n height: 80px;\r\n max-width: 100px;\r\n}\r\n.controls {\r\n display: flex;\r\n flex-direction: column;\r\n align-items: center;\r\n color: var(--body-color);\r\n}\r\n.controls .control {\r\n display: flex;\r\n gap: 10px;\r\n align-items: center;\r\n cursor: pointer;\r\n height: 100%;\r\n}\r\n.controls .control button {\r\n background-color: transparent;\r\n border: none;\r\n outline: none;\r\n color: var(--body-color);\r\n}\r\n.audioCard .controls button ion-icon {\r\n font-size: 3rem;\r\n color: var(--body-color);\r\n cursor: pointer;\r\n}\r\n.audioCard .controls ion-icon {\r\n font-size: 2rem;\r\n}\r\n.controls .progressData {\r\n display: flex;\r\n gap: 10px;\r\n align-items: center;\r\n font-size: 13px;\r\n color: var(--body-color);\r\n}\r\n#progress {\r\n appearance: none;\r\n background: transparent;\r\n margin: 10px 0;\r\n width: 200px;\r\n}\r\n#progress::-webkit-slider-runnable-track {\r\n background-color: #eee;\r\n height: 2px;\r\n}\r\n\r\n#progress::-moz-range-track {\r\n background: black;\r\n height: 0.5rem;\r\n}\r\n#progress::-webkit-slider-thumb {\r\n -webkit-appearance: none;\r\n height: 5px;\r\n width: 5px;\r\n background: var(--body-color);\r\n border-radius: 50%;\r\n cursor: pointer;\r\n margin-top: -2px;\r\n}\r\n#volumeRange {\r\n align-self: center;\r\n margin-right: 30px;\r\n -webkit-appearance: none;\r\n -moz-appearance: none;\r\n appearance: none;\r\n background: transparent;\r\n}\r\n#volumeRange::-webkit-slider-runnable-track {\r\n background-color: var(--body-color);\r\n height: 2px;\r\n}\r\n\r\n#volumeRange::-moz-range-track {\r\n background: var(--body-color);\r\n height: 0.5rem;\r\n}\r\n#volumeRange::-webkit-slider-thumb {\r\n -webkit-appearance: none;\r\n height: 15px;\r\n width: 15px;\r\n background: var(--body-color);\r\n border-radius: 50%;\r\n cursor: pointer;\r\n margin-top: -6px;\r\n}\r\n@media screen and (max-width: 700px) {\r\n .audioCard {\r\n /* flex-direction: column; */\r\n }\r\n .controls {\r\n align-items: center !important;\r\n justify-content: center !important;\r\n }\r\n #volumeRange {\r\n margin: 0;\r\n }\r\n .imgRotate {\r\n /* flex-direction: column; */\r\n }\r\n}\r\n"],"names":[],"sourceRoot":""} \ No newline at end of file diff --git a/static/js/main.02b4757b.js b/static/js/main.02b4757b.js new file mode 100644 index 0000000..07798a3 --- /dev/null +++ b/static/js/main.02b4757b.js @@ -0,0 +1,3 @@ +/*! For license information please see main.02b4757b.js.LICENSE.txt */ +(()=>{var e={730:(e,t,n)=>{"use strict";var r=n(43),o=n(853);function a(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n