Created
July 13, 2022 08:51
-
-
Save freshlesh3/2fd08160c9225d60793197f38c5814c5 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/* | |
1. Base | |
*/ | |
/* | |
2. Components | |
*/ | |
div#white-player { | |
width: 100%; | |
max-width: 550px; | |
background-color: #161616; | |
box-shadow: 0px 12px 24px rgba(0, 0, 0, 0.12); | |
border-radius: 1rem; | |
font-family: "Lato", sans-serif; | |
margin-left: auto; | |
margin-right: auto; | |
margin-top: 50px; | |
position: relative; } | |
div.white-player-top { | |
height: 1rem; | |
display: flex; | |
width: 100%; | |
align-items: center; } | |
div.white-player-top div { | |
flex: 1; } | |
div.white-player-top div.center { | |
text-align: center; } | |
div.white-player-top span.now-playing { | |
color: #414344; | |
font-family: "Lato", sans-serif; | |
line-height: 64px; | |
font-weight: 600; } | |
div.white-player-top img.show-playlist { | |
float: right; | |
cursor: pointer; | |
margin-right: 10px; } | |
div#white-player-center img.main-album-art { | |
display: block; | |
margin: auto; | |
margin-bottom: 50px; | |
border-radius: 1rem; | |
box-shadow: 0px 12px 24px rgba(0, 0, 0, 0.12); | |
width: 100%; | |
Max-width:32.5rem; | |
height: 100%; } | |
div#white-player-center div.song-meta-data span.song-name { | |
color: #ffffff; | |
display: block; | |
text-align: left; | |
margin-left: 20px; | |
margin-bottom: .5rem; | |
font-size: 20px; } | |
div#white-player-center div.song-meta-data span.song-artist { | |
color: #AAAFB3; | |
display: block; | |
text-align: left; | |
margin-left: 20px; | |
font-size: 14px; } | |
div#white-player-center div.time-progress { | |
margin-bottom: 30px; | |
margin-top: 30px;} | |
div#white-player-center div.time-progress span.current-time { | |
color: #AAAFB3; | |
font-size: 12px; | |
display: block; | |
float: left; | |
margin-left: 20px; } | |
div#white-player-center div.time-progress div#progress-container { | |
margin-left: 20px; | |
margin-right: 20px; | |
position: relative; | |
height: 20px; | |
cursor: pointer; | |
/* | |
IE 11 | |
*/ } | |
div#white-player-center div.time-progress div#progress-container:hover input[type=range].amplitude-song-slider::-webkit-slider-thumb { | |
display: block; } | |
div#white-player-center div.time-progress div#progress-container:hover input[type=range].amplitude-song-slider::-moz-range-thumb { | |
visibility: visible; } | |
div#white-player-center div.time-progress div#progress-container progress#song-played-progress { | |
width: 100%; | |
position: absolute; | |
left: 0; | |
top: 8px; | |
right: 0; | |
width: 100%; | |
z-index: 60; | |
-webkit-appearance: none; | |
-moz-appearance: none; | |
appearance: none; | |
height: 4px; | |
border-radius: 5px; | |
background: transparent; | |
border: none; | |
/* Needed for Firefox */ } | |
@media all and (-ms-high-contrast: none) { | |
div#white-player-center div.time-progress div#progress-container *::-ms-backdrop, div#white-player-center div.time-progress div#progress-container progress#song-played-progress { | |
color: #FA6733; | |
border: none; | |
background-color: #E1E1E1; } } | |
@supports (-ms-ime-align: auto) { | |
div#white-player-center div.time-progress div#progress-container progress#song-played-progress { | |
color: #FA6733; | |
border: none; } } | |
div#white-player-center div.time-progress div#progress-container progress#song-played-progress[value]::-webkit-progress-bar { | |
background: none; | |
border-radius: 5px; } | |
div#white-player-center div.time-progress div#progress-container progress#song-played-progress[value]::-webkit-progress-value { | |
background-color: #FA6733; | |
border-radius: 5px; } | |
div#white-player-center div.time-progress div#progress-container progress#song-played-progress::-moz-progress-bar { | |
background: none; | |
border-radius: 5px; | |
background-color: #FA6733; | |
height: 5px; | |
margin-top: -2px; } | |
div#white-player-center div.time-progress div#progress-container progress#song-buffered-progress { | |
position: absolute; | |
left: 0; | |
top: 8px; | |
right: 0; | |
width: 100%; | |
z-index: 10; | |
-webkit-appearance: none; | |
-moz-appearance: none; | |
appearance: none; | |
height: 4px; | |
border-radius: 5px; | |
background: transparent; | |
border: none; | |
background-color: #D7DEE3; } | |
div#white-player-center div.time-progress div#progress-container progress#song-buffered-progress[value]::-webkit-progress-bar { | |
background-color: #E1E1E1; | |
border-radius: 5px; } | |
div#white-player-center div.time-progress div#progress-container progress#song-buffered-progress[value]::-webkit-progress-value { | |
background-color: #E1E1E1; | |
border-radius: 5px; | |
transition: width .1s ease; } | |
div#white-player-center div.time-progress div#progress-container progress#song-buffered-progress::-moz-progress-bar { | |
background: none; | |
border-radius: 5px; | |
background-color: #E1E1E1; | |
height: 5px; | |
margin-top: -2px; } | |
div#white-player-center div.time-progress div#progress-container progress::-ms-fill { | |
border: none; } | |
@-moz-document url-prefix() { | |
div#white-player-center div.time-progress div#progress-container progress#song-buffered-progress { | |
top: 9px; | |
border: none; } } | |
@media all and (-ms-high-contrast: none) { | |
div#white-player-center div.time-progress div#progress-container *::-ms-backdrop, div#white-player-center div.time-progress div#progress-container progress#song-buffered-progress { | |
color: #78909C; | |
border: none; } } | |
@supports (-ms-ime-align: auto) { | |
div#white-player-center div.time-progress div#progress-container progress#song-buffered-progress { | |
color: #78909C; | |
border: none; } } | |
div#white-player-center div.time-progress div#progress-container input[type=range] { | |
-webkit-appearance: none; | |
width: 100%; | |
margin: 7.5px 0; | |
position: absolute; | |
z-index: 9999; | |
top: -7px; | |
height: 20px; | |
cursor: pointer; | |
background-color: inherit; } | |
div#white-player-center div.time-progress div#progress-container input[type=range]:focus { | |
outline: none; } | |
div#white-player-center div.time-progress div#progress-container input[type=range]::-webkit-slider-runnable-track { | |
width: 100%; | |
height: 0px; | |
cursor: pointer; | |
box-shadow: 0px 0px 0px rgba(0, 0, 0, 0), 0px 0px 0px rgba(13, 13, 13, 0); | |
background: #FA6733; | |
border-radius: 0px; | |
border: 0px solid #010101; } | |
div#white-player-center div.time-progress div#progress-container input[type=range]::-webkit-slider-thumb { | |
box-shadow: 0px 0px 0px #000000, 0px 0px 0px #0d0d0d; | |
border: 1px solid #FA6733; | |
height: 15px; | |
width: 15px; | |
border-radius: 16px; | |
background: #FA6733; | |
cursor: pointer; | |
-webkit-appearance: none; | |
margin-top: -7.5px; } | |
div#white-player-center div.time-progress div#progress-container input[type=range]:focus::-webkit-slider-runnable-track { | |
background: #FA6733; } | |
div#white-player-center div.time-progress div#progress-container input[type=range]::-moz-range-track { | |
width: 100%; | |
height: 0px; | |
cursor: pointer; | |
box-shadow: 0px 0px 0px rgba(0, 0, 0, 0), 0px 0px 0px rgba(13, 13, 13, 0); | |
background: #FA6733; | |
border-radius: 0px; | |
border: 0px solid #010101; } | |
div#white-player-center div.time-progress div#progress-container input[type=range]::-moz-range-thumb { | |
box-shadow: 0px 0px 0px #000000, 0px 0px 0px #0d0d0d; | |
border: 1px solid #FA6733; | |
height: 15px; | |
width: 15px; | |
border-radius: 16px; | |
background: #FA6733; | |
cursor: pointer; } | |
div#white-player-center div.time-progress div#progress-container input[type=range]::-ms-track { | |
width: 100%; | |
height: 0px; | |
cursor: pointer; | |
background: transparent; | |
border-color: transparent; | |
color: transparent; } | |
div#white-player-center div.time-progress div#progress-container input[type=range]::-ms-fill-lower { | |
background: #003d57; | |
border: 0px solid #010101; | |
border-radius: 0px; | |
box-shadow: 0px 0px 0px rgba(0, 0, 0, 0), 0px 0px 0px rgba(13, 13, 13, 0); } | |
div#white-player-center div.time-progress div#progress-container input[type=range]::-ms-fill-upper { | |
background: #FA6733; | |
border: 0px solid #010101; | |
border-radius: 0px; | |
box-shadow: 0px 0px 0px rgba(0, 0, 0, 0), 0px 0px 0px rgba(13, 13, 13, 0); } | |
div#white-player-center div.time-progress div#progress-container input[type=range]::-ms-thumb { | |
box-shadow: 0px 0px 0px #000000, 0px 0px 0px #0d0d0d; | |
border: 1px solid #FA6733; | |
height: 15px; | |
width: 15px; | |
border-radius: 16px; | |
background: #FA6733; | |
cursor: pointer; | |
height: 0px; | |
display: none; } | |
@media all and (-ms-high-contrast: none) { | |
div#white-player-center div.time-progress div#progress-container *::-ms-backdrop, div#white-player-center div.time-progress div#progress-container input[type="range"].amplitude-song-slider { | |
padding: 0px; } | |
div#white-player-center div.time-progress div#progress-container *::-ms-backdrop, div#white-player-center div.time-progress div#progress-container input[type=range].amplitude-song-slider::-ms-thumb { | |
height: 15px; | |
width: 15px; | |
border-radius: 10px; | |
cursor: pointer; | |
margin-top: -8px; } | |
div#white-player-center div.time-progress div#progress-container *::-ms-backdrop, div#white-player-center div.time-progress div#progress-container input[type=range].amplitude-song-slider::-ms-track { | |
border-width: 15px 0; | |
border-color: transparent; } | |
div#white-player-center div.time-progress div#progress-container *::-ms-backdrop, div#white-player-center div.time-progress div#progress-container input[type=range].amplitude-song-slider::-ms-fill-lower { | |
background: #E1E1E1; | |
border-radius: 10px; } | |
div#white-player-center div.time-progress div#progress-container *::-ms-backdrop, div#white-player-center div.time-progress div#progress-container input[type=range].amplitude-song-slider::-ms-fill-upper { | |
background: #E1E1E1; | |
border-radius: 10px; } } | |
@supports (-ms-ime-align: auto) { | |
div#white-player-center div.time-progress div#progress-container input[type=range].amplitude-song-slider::-ms-thumb { | |
height: 15px; | |
width: 15px; | |
margin-top: 3px; } } | |
div#white-player-center div.time-progress div#progress-container input[type=range]:focus::-ms-fill-lower { | |
background: #FA6733; } | |
div#white-player-center div.time-progress div#progress-container input[type=range]:focus::-ms-fill-upper { | |
background: #FA6733; } | |
div#white-player-center div.time-progress span.duration { | |
color: #AAAFB3; | |
font-size: 12px; | |
display: block; | |
float: right; | |
margin-right: 20px; } | |
div#white-player-controls { | |
text-align: center; | |
padding-bottom: 35px; } | |
div#white-player-controls div#shuffle { | |
display: inline-block; | |
width: 19px; | |
height: 16px; | |
cursor: pointer; | |
vertical-align: middle; | |
margin-right: 24px; } | |
div#white-player-controls div#shuffle.amplitude-shuffle-off { | |
background: url("https://521dimensions.com/img/open-source/amplitudejs/examples/dynamic-songs/shuffle-off.svg"); } | |
div#white-player-controls div#shuffle.amplitude-shuffle-on { | |
background: url("https://521dimensions.com/img/open-source/amplitudejs/examples/dynamic-songs/shuffle-on.svg"); } | |
div#white-player-controls div#previous { | |
display: inline-block; | |
height: 53px; | |
width: 53px; | |
cursor: pointer; | |
background: url("https://uploads-ssl.webflow.com/62c1560008f41185147862dd/62cbd5f787e915c86a829237_previous.svg"); | |
vertical-align: middle; | |
margin-right: 16px; } | |
div#white-player-controls div#play-pause { | |
display: inline-block; | |
width: 85px; | |
height: 85px; | |
cursor: pointer; | |
vertical-align: middle; | |
margin-right: 16px; } | |
div#white-player-controls div#play-pause.amplitude-paused { | |
background: url("https://uploads-ssl.webflow.com/62c1560008f41185147862dd/62cbc35ce819842d2fc5df67_play_id.svg"); } | |
div#white-player-controls div#play-pause.amplitude-playing { | |
background: url("https://uploads-ssl.webflow.com/62c1560008f41185147862dd/62cbc45ae00ff803c1b2d943_pause.svg"); } | |
div#white-player-controls div#next { | |
display: inline-block; | |
height: 53px; | |
width: 53px; | |
cursor: pointer; | |
background: url("https://uploads-ssl.webflow.com/62c1560008f41185147862dd/62cbd5f787e9158ffe829238_next.svg"); | |
vertical-align: middle; | |
margin-right: 24px; } | |
div#white-player-controls div#repeat { | |
display: inline-block; | |
width: 18px; | |
height: 16px; | |
cursor: pointer; | |
vertical-align: middle; } | |
div#white-player-controls div#repeat.amplitude-repeat-off { | |
background: url("https://521dimensions.com/img/open-source/amplitudejs/examples/dynamic-songs/repeat-off.svg"); } | |
div#white-player-controls div#repeat.amplitude-repeat-on { | |
background: url("https://521dimensions.com/img/open-source/amplitudejs/examples/dynamic-songs/repeat-on.svg"); } | |
div#white-player-playlist-container { | |
position: absolute; | |
top: 0; | |
right: 0; | |
left: 0; | |
bottom: 0; | |
background-color: white; | |
z-index: 9999; | |
display: none; | |
border-radius: 8px; } | |
div.white-player-playlist-top { | |
height: 16px; | |
text-align: center; | |
display: flex; } | |
div.white-player-playlist-top div { | |
flex: 1; } | |
div.white-player-playlist-top div span.queue { | |
color: #414344; | |
font-family: "Lato", sans-serif; | |
line-height: 64px; | |
font-weight: 600; } | |
div.white-player-playlist-top div img.close-playlist { | |
margin-right: 16px; | |
margin-top: 22px; | |
float: right; | |
cursor: pointer; } | |
div.white-player-up-next { | |
margin-top: 6px; | |
padding-left: 20px; | |
font-size: 24px; | |
color: #414344; } | |
div.white-player-playlist { | |
margin-top: 32px; | |
height: calc( 100% - 234px ); | |
overflow-y: scroll; } | |
div.white-player-playlist-song { | |
border-bottom: 1px solid #F5F5F6; | |
padding-top: 8px; | |
padding-bottom: 8px; | |
cursor: pointer; } | |
div.white-player-playlist-song:hover { | |
background-color: rgba(211, 94, 154, 0.3); } | |
div.white-player-playlist-song.amplitude-active-song-container { | |
background-color: rgba(238, 100, 82, 0.3); } | |
div.white-player-playlist-song img { | |
width: 48px; | |
height: 48px; | |
border-radius: 3px; | |
margin-left: 16px; | |
float: left; } | |
div.white-player-playlist-song div.playlist-song-meta { | |
float: left; | |
margin-left: 15px; | |
width: calc( 100% - 80px ); } | |
div.white-player-playlist-song div.playlist-song-meta span.playlist-song-name { | |
color: #414344; | |
font-size: 14px; | |
display: block; | |
width: 100%; | |
white-space: nowrap; | |
overflow: hidden; | |
text-overflow: ellipsis; } | |
div.white-player-playlist-song div.playlist-song-meta span.playlist-artist-album { | |
color: #AAAFB3; | |
font-size: 12px; | |
display: block; | |
width: 100%; | |
white-space: nowrap; | |
overflow: hidden; | |
text-overflow: ellipsis; } | |
div.white-player-playlist-song::after { | |
content: ""; | |
display: table; | |
clear: both; } | |
div.white-player-playlist-controls { | |
background-color: #F5F5F6; | |
border-radius: 8px; | |
padding: 16px; } | |
div.white-player-playlist-controls img.playlist-album-art { | |
float: left; | |
box-shadow: 0px 12px 24px rgba(0, 0, 0, 0.12); | |
border-radius: 4px; | |
height: 64px; | |
width: 64px; } | |
div.white-player-playlist-controls div.playlist-controls { | |
float: left; | |
margin-left: 25px; | |
width: calc( 100% - 89px ); } | |
div.white-player-playlist-controls div.playlist-controls div.playlist-meta-data { | |
display: inline-block; | |
width: calc(100% - 125px); | |
vertical-align: middle; } | |
div.white-player-playlist-controls div.playlist-controls div.playlist-meta-data span.song-name { | |
display: block; | |
color: #414344; | |
font-size: 20px; | |
white-space: nowrap; | |
overflow: hidden; | |
text-overflow: ellipsis; } | |
div.white-player-playlist-controls div.playlist-controls div.playlist-meta-data span.song-artist { | |
display: block; | |
color: #AAAFB3; | |
font-size: 14px; | |
white-space: nowrap; | |
overflow: hidden; | |
text-overflow: ellipsis; } | |
div.white-player-playlist-controls div.playlist-controls div.playlist-control-wrapper { | |
text-align: center; | |
margin-top: 10px; | |
display: inline-block; | |
width: 120px; | |
vertical-align: middle; } | |
div.white-player-playlist-controls div.playlist-controls div.playlist-control-wrapper div#playlist-previous { | |
display: inline-block; | |
height: 32px; | |
width: 32px; | |
cursor: pointer; | |
background: url("https://521dimensions.com/img/open-source/amplitudejs/examples/dynamic-songs/previous.svg"); | |
vertical-align: middle; | |
background-size: 32px 32px; } | |
div.white-player-playlist-controls div.playlist-controls div.playlist-control-wrapper div#playlist-play-pause { | |
display: inline-block; | |
width: 32px; | |
height: 32px; | |
cursor: pointer; | |
vertical-align: middle; } | |
div.white-player-playlist-controls div.playlist-controls div.playlist-control-wrapper div#playlist-play-pause.amplitude-paused { | |
background: url("https://521dimensions.com/img/open-source/amplitudejs/examples/dynamic-songs/play.svg"); | |
background-size: 32px 32px; } | |
div.white-player-playlist-controls div.playlist-controls div.playlist-control-wrapper div#playlist-play-pause.amplitude-playing { | |
background: url("https://521dimensions.com/img/open-source/amplitudejs/examples/dynamic-songs/pause.svg"); | |
background-size: 32px 32px; } | |
div.white-player-playlist-controls div.playlist-controls div.playlist-control-wrapper div#playlist-next { | |
display: inline-block; | |
height: 32px; | |
width: 32px; | |
cursor: pointer; | |
background: url("https://521dimensions.com/img/open-source/amplitudejs/examples/dynamic-songs/next.svg"); | |
vertical-align: middle; | |
background-size: 32px 32px; } | |
div.white-player-playlist-controls::after { | |
content: ""; | |
display: table; | |
clear: both; } | |
div.song-to-add { | |
width: 45%; | |
padding: 10px; | |
max-width: 250px; } | |
div.song-to-add img { | |
border-radius: 6px; | |
margin-top: 50px; | |
width: 100%; } | |
div.song-to-add a.add-to-playlist-button { | |
background-color: white; | |
color: #CC5CAD; | |
box-shadow: 0px 12px 24px rgba(0, 0, 0, 0.12); | |
text-align: center; | |
max-width: 150px; | |
border-radius: 6px; | |
padding-top: 5px; | |
padding-bottom: 5px; | |
margin: auto; | |
display: block; | |
margin-top: 10px; | |
font-weight: bold; | |
cursor: pointer; } | |
/* | |
4. Pages | |
*/ | |
/* | |
5. Themes | |
*/ | |
/* | |
6. Utils | |
*/ | |
/* | |
7. Vendors | |
*/ | |
/* | |
8. Animations | |
*/ | |
.slide-in-top { | |
-webkit-animation: slide-in-top 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94) both; | |
animation: slide-in-top 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94) both; } | |
/** | |
* ---------------------------------------- | |
* animation slide-in-top | |
* ---------------------------------------- | |
*/ | |
@-webkit-keyframes slide-in-top { | |
0% { | |
-webkit-transform: translateY(-10px); | |
transform: translateY(-10px); | |
opacity: 0; } | |
100% { | |
-webkit-transform: translateY(0); | |
transform: translateY(0); | |
opacity: 1; } } | |
@keyframes slide-in-top { | |
0% { | |
-webkit-transform: translateY(-10px); | |
transform: translateY(-10px); | |
opacity: 0; } | |
100% { | |
-webkit-transform: translateY(0); | |
transform: translateY(0); | |
opacity: 1; } } | |
.slide-out-top { | |
-webkit-animation: slide-out-top 0.5s cubic-bezier(0.55, 0.085, 0.68, 0.53) both; | |
animation: slide-out-top 0.5s cubic-bezier(0.55, 0.085, 0.68, 0.53) both; } | |
/* ---------------------------------------------- | |
* Generated by Animista on 2019-3-25 18:45:17 | |
* w: http://animista.net, t: @cssanimista | |
* ---------------------------------------------- */ | |
/** | |
* ---------------------------------------- | |
* animation slide-out-top | |
* ---------------------------------------- | |
*/ | |
@-webkit-keyframes slide-out-top { | |
0% { | |
-webkit-transform: translateY(0); | |
transform: translateY(0); | |
opacity: 1; } | |
100% { | |
-webkit-transform: translateY(-10px); | |
transform: translateY(-10px); | |
opacity: 0; } } | |
@keyframes slide-out-top { | |
0% { | |
-webkit-transform: translateY(0); | |
transform: translateY(0); | |
opacity: 1; } | |
100% { | |
-webkit-transform: translateY(-10px); | |
transform: translateY(-10px); | |
opacity: 0; } } | |
/*# sourceMappingURL=app.css.map */ | |
a.more-on-ssu{ | |
background-color: white; | |
color: #CC5CAD; | |
box-shadow: 0px 12px 24px rgba(0, 0, 0, 0.12); | |
text-align: center; | |
max-width: 300px; | |
border-radius: 6px; | |
padding-top: 5px; | |
padding-bottom: 5px; | |
margin: auto; | |
display: block; | |
margin-top: 20px; | |
font-weight: bold; | |
cursor: pointer; | |
text-decoration: none; | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment