434 lines
		
	
	
		
			No EOL
		
	
	
		
			7.3 KiB
		
	
	
	
		
			CSS
		
	
	
	
	
	
			
		
		
	
	
			434 lines
		
	
	
		
			No EOL
		
	
	
		
			7.3 KiB
		
	
	
	
		
			CSS
		
	
	
	
	
	
| @import url('https://fonts.googleapis.com/css2?family=Teko:wght@500&display=swap');
 | |
| @import url('https://fonts.googleapis.com/css2?family=Orbitron&display=swap');
 | |
| @import url('https://fonts.googleapis.com/css2?family=DotGothic16&display=swap');
 | |
| 
 | |
| @keyframes slide {
 | |
|     from {
 | |
|         left: 300%;
 | |
|     }
 | |
|     to {
 | |
|         left: -300%;
 | |
|     }
 | |
| }
 | |
| 
 | |
| #backgroundWallpaper {
 | |
|     position: absolute;
 | |
|     top: 50%;
 | |
|     left: 50%;
 | |
|     transform: translate(-50%, -50%);
 | |
|     width: 75vw;
 | |
| }
 | |
| 
 | |
| #console {
 | |
|     position: absolute;
 | |
|     top: 40%;
 | |
|     left: 49.7%;
 | |
|     transform: translate(-50%, -50%);
 | |
|     width: 18vw;
 | |
|     height: 35vh;
 | |
|     border-radius: 3vw;
 | |
|     
 | |
| }
 | |
| 
 | |
| #console p {
 | |
|     font-size: 2.25vh;
 | |
|     opacity: 1;
 | |
|     text-align: center;
 | |
|     
 | |
| }
 | |
| 
 | |
| #currentPlaying {
 | |
|     font-family: 'Orbitron', sans-serif;
 | |
|     color: white;
 | |
| }
 | |
| 
 | |
| #screen {
 | |
|     /* background-color: blue; */
 | |
|     width: 18vw;
 | |
|     height: 8vh;
 | |
|     position: absolute;
 | |
|     top: 3vh;
 | |
| 
 | |
|     overflow: hidden;
 | |
|     text-overflow: hidden;
 | |
|     white-space: nowrap;
 | |
| 
 | |
| }
 | |
| 
 | |
| #currentSong {
 | |
|     font-family: 'DotGothic16', sans-serif;
 | |
|     color: rgb(108, 181, 43);
 | |
|     position: absolute;
 | |
|     display: inline-block;
 | |
|     text-align: center;
 | |
|     white-space: nowrap;
 | |
|     animation-name: slide;
 | |
|     animation-duration: 9s;
 | |
|     animation-timing-function: linear;
 | |
|     animation-iteration-count: infinite;
 | |
| }
 | |
| 
 | |
| .PlayButton {
 | |
|     position: absolute;
 | |
|     top: 25%;
 | |
|     left: 25%;
 | |
|     transform: translate(-50%, -50%);
 | |
|     outline:none;
 | |
|     border: 0;
 | |
|     background: transparent;
 | |
|     box-sizing: border-box;
 | |
|     width: 0;
 | |
|     height: 2vw;
 | |
| 
 | |
|     border-color: transparent transparent transparent rgb(117, 7, 7);
 | |
|     transition: 100ms all ease;
 | |
|     cursor: pointer;
 | |
| 
 | |
|     border-style: solid;
 | |
|     border-width: 1vw 0 1vw 1.7vw;
 | |
| }
 | |
| 
 | |
| .paused {
 | |
|     border-style: double;
 | |
|     border-width: 0px 0 0px 1.7vw;
 | |
|     border-color: transparent transparent transparent green;
 | |
| }
 | |
| 
 | |
| /* .PlayButton:hover {
 | |
|     border-color: transparent transparent transparent #404040;
 | |
| } */
 | |
| 
 | |
| textarea {
 | |
|     resize: none;
 | |
| }
 | |
| 
 | |
| #linkInput {
 | |
|     margin-top: 3vh;
 | |
|     width: 18vw;
 | |
|     height: 4vh;
 | |
|     font-size: 1.5vh;
 | |
|     border-radius: 1vh;
 | |
|     background-color: rgba(150, 150, 150, 0.3);
 | |
|     outline: none;
 | |
|     border: none;
 | |
|     text-align: center;
 | |
|     color: white;
 | |
| }
 | |
| 
 | |
| button {
 | |
|     outline: none;
 | |
| }
 | |
| 
 | |
| #addToPlaylist {
 | |
|     font-family: 'Teko', sans-serif;
 | |
|     position: absolute;
 | |
|     top: 50%;
 | |
|     left: 50%;
 | |
|     transform: translate(-50%, -50%);
 | |
| 
 | |
|     border-radius: 1vh;
 | |
|     padding: 0.5vh;
 | |
|     font-size: 2vh;
 | |
|     width: 7vw;
 | |
| 
 | |
|     background-color: yellow;
 | |
|     border: none;
 | |
| }
 | |
| 
 | |
| #directPlay {
 | |
|     font-family: 'Teko', sans-serif;
 | |
|     position: absolute;
 | |
|     top: 55%;
 | |
|     left: 50%;
 | |
|     transform: translate(-50%, -50%);
 | |
| 
 | |
|     border-radius: 1vh;
 | |
|     padding: 0.5vh;
 | |
|     font-size: 2vh;
 | |
|     width: 7vw;
 | |
| 
 | |
|     background-color: lawngreen;
 | |
|     border: none;
 | |
| }
 | |
| 
 | |
| #directPlay:hover {
 | |
|     box-shadow: 0px 0px 10px lawngreen;
 | |
| }
 | |
| 
 | |
| #directPlay:active {
 | |
|     background-color: rgb(95, 167, 239);
 | |
|     box-shadow: 0px 0px 10px rgb(95, 167, 239);
 | |
| }
 | |
| 
 | |
| #addToPlaylist:hover {
 | |
|     box-shadow: 0px 0px 10px yellow;
 | |
| }
 | |
| 
 | |
| #addToPlaylist:active {
 | |
|     background-color: rgb(95, 167, 239);
 | |
|     box-shadow: 0px 0px 10px rgb(95, 167, 239);
 | |
| }
 | |
| 
 | |
| .button {
 | |
|     /* position: absolute; */
 | |
|     background-color: black;
 | |
|     border: 3px solid rgb(117, 7, 7); 
 | |
|     border-radius: 1.5vh;
 | |
| 
 | |
|     width: 6vh;
 | |
|     height: 6vh;
 | |
| 
 | |
|     color: white;
 | |
| }
 | |
| 
 | |
| .paused2 {
 | |
|     border: 3px solid green; 
 | |
| }
 | |
| 
 | |
| #buttonOne {
 | |
|     width: 13.3vh;
 | |
|     height: 6vh;
 | |
|     grid-column-start: 1;
 | |
|     grid-column-end: 3;
 | |
| }
 | |
| 
 | |
| #buttons {
 | |
|     position: absolute;
 | |
|     width: 30vh;
 | |
|     max-width: 30vh;
 | |
|     height: 12.5vh;
 | |
|     overflow: none;
 | |
|     overflow-x: none;
 | |
|     display: grid;
 | |
|     grid-template-columns: 5vh 5vh 5vh 5vh;
 | |
|     grid-template-rows: auto auto;
 | |
|     grid-column-gap: 30px;
 | |
|     grid-row-gap: 1vh;
 | |
| 
 | |
|     left: 15%;
 | |
|     top: 65%;
 | |
| }
 | |
| 
 | |
| .songs {
 | |
|     width: 18vw;
 | |
|     display: none;
 | |
|     position: relative;
 | |
|     text-align: center;
 | |
|     background-color: rgb(95, 167, 239);
 | |
|     border-radius: 1vh;
 | |
|     width: 18vw;
 | |
|     height: 14vh;
 | |
|     max-width: 18vw;
 | |
|     max-height: 14vh;
 | |
|     overflow-y: scroll;
 | |
|     height:0;
 | |
|     /* margin-bottom: 1vh; */
 | |
| }
 | |
| 
 | |
| .songs p {
 | |
|     margin: 0px;
 | |
|     padding: 0.5vh;
 | |
|     font-family: 'Orbitron', sans-serif;
 | |
|     color: white;
 | |
| }
 | |
| 
 | |
| .songs p:hover {
 | |
|     background-color: rgb(10, 10, 10);
 | |
| }
 | |
| 
 | |
| .playlistButton {
 | |
|     width: 18vw;
 | |
|     padding: 0.5vh;
 | |
|     border-radius: 0.75vh;
 | |
|     margin-bottom: 1vh;
 | |
|     border: none;
 | |
|     background-color: rgba(150, 150, 150, 0.3);
 | |
|     color: white;
 | |
|     font-family: 'Orbitron', sans-serif;
 | |
|     font-size: 1.75vh;
 | |
| }
 | |
| 
 | |
| #playlistsSpace {
 | |
|     position: absolute;
 | |
|     left: 67%;
 | |
|     top: 28%;
 | |
|    
 | |
| }
 | |
| 
 | |
| #playlistsonghistory {
 | |
|     background-color: green;
 | |
| }
 | |
| 
 | |
| ::-webkit-scrollbar {
 | |
|     width: 1vh;
 | |
| }
 | |
| 
 | |
| ::-webkit-scrollbar-track {
 | |
|     display: none;
 | |
| }
 | |
| 
 | |
| ::-webkit-scrollbar-thumb {
 | |
|     background: rgb(10, 10, 10); 
 | |
|     border-radius: 1vh;
 | |
| }
 | |
| 
 | |
| ::-webkit-scrollbar-thumb:hover {
 | |
|     background: black; 
 | |
| }
 | |
| 
 | |
| #timeLineOutside {
 | |
|     width: 100%;
 | |
|     height: 1.5vh;
 | |
|     margin-top: 5vh;
 | |
|     border: 0.2vh rgb(132, 130, 133) solid;
 | |
|     border-radius: 1vh;
 | |
| }
 | |
| 
 | |
| #timeLineInside {
 | |
|     height: 100%;
 | |
|     background-color: rgb(95, 167, 239);
 | |
|     width: 0;
 | |
|     max-width: 18vw;
 | |
|     border-radius: 1vh;
 | |
| }
 | |
| 
 | |
| #timestamp {
 | |
|     margin-bottom: 0;
 | |
|     margin-top: 0;
 | |
| }
 | |
| 
 | |
| #currentTime {
 | |
|     color: rgb(95, 167, 239);
 | |
|     font-size: 1.5vh;
 | |
| }
 | |
| 
 | |
| #slash {
 | |
|     color: rgb(132, 130, 133);
 | |
|     font-size: 1.5vh;
 | |
| }
 | |
| 
 | |
| #maxTime {
 | |
|     color: white;
 | |
|     font-size: 1.5vh;
 | |
| }
 | |
| 
 | |
| #buttonTwo i {
 | |
|     text-align: center;
 | |
|     font-size: 3.5vh;
 | |
|     transform: translate(40%, 32.5%);
 | |
| }
 | |
| 
 | |
| #buttonThree i {
 | |
|     text-align: center;
 | |
|     font-size: 3.5vh;
 | |
|     transform: translate(40%, 32.5%);
 | |
| }
 | |
| 
 | |
| #buttonFour i {
 | |
|     left: 2vh;
 | |
|     top: 72%;
 | |
|     font-size: 3.5vh;
 | |
|     transform: translate(70%, 32.5%);
 | |
| }
 | |
| 
 | |
| #buttonFive i {
 | |
|     left: 9vh;
 | |
|     top: 72%;
 | |
|     font-size: 3.5vh;
 | |
|     transform: translate(25%, 32.5%);
 | |
| }
 | |
| 
 | |
| .button:hover {
 | |
|     box-shadow: 0px 0px 20px rgb(117, 7, 7);
 | |
| }
 | |
| 
 | |
| .fa-trash-alt {
 | |
|     font-size: 1.75vh;
 | |
|     width: 10px;
 | |
|     height: 10px;
 | |
|     position: absolute;
 | |
|     left: 90%;
 | |
|     /* top: 10%; */
 | |
|     margin-top: 0;
 | |
|     color: red;
 | |
| }
 | |
| 
 | |
| .fa-trash-alt:hover{
 | |
|     color: white;
 | |
| }
 | |
| 
 | |
| i {
 | |
|     color: grey;
 | |
| }
 | |
| 
 | |
| #CreatePlaylistName {
 | |
|     margin-bottom: 0.25vh;
 | |
|     width: 15vw;
 | |
|     padding: 0.5vh;
 | |
|     font-size: 1.75vh;
 | |
|     border-radius: 1vh;
 | |
|     background-color: rgba(150, 150, 150, 0.3);
 | |
|     outline: none;
 | |
|     border: none;
 | |
|     text-align: center;
 | |
|     color: white;
 | |
| }
 | |
| 
 | |
| #PlayListAddButton {
 | |
|     /* background-color: black; */
 | |
|     border-radius: 1.5vh;
 | |
|     font-size: 2.75vh;
 | |
|     width: 2vw;
 | |
|     height: 2vw;
 | |
|     text-align: center;
 | |
|     transform: translateY(-22.5%);
 | |
| }
 | |
| 
 | |
| 
 | |
| .fa-plus:hover {
 | |
|     color: black;
 | |
| }
 | |
| 
 | |
| #addPlaylist {
 | |
|     position: absolute;
 | |
|     display: none;
 | |
|     color: blue;
 | |
|     background-color: red;
 | |
| 
 | |
|     width: 0;
 | |
|     max-width: 18vw;
 | |
|     height: 0;
 | |
|     max-height: 22vh;
 | |
|     top: 63.5%;
 | |
|     left: 49.7%;
 | |
|     transform: translate(-50%, -50%);
 | |
| 
 | |
|     border-radius: 1vh;
 | |
|     border: none;
 | |
|     background-color: rgba(74, 71, 74, 1);
 | |
| 
 | |
|     overflow-y: auto;
 | |
| }
 | |
| 
 | |
| .addPlaylistButton {
 | |
|     width: 18vw;
 | |
|     border: none;
 | |
|     color: white;
 | |
|     text-align: center;
 | |
|     font-family: 'Orbitron', sans-serif;
 | |
|     font-size: 1.75vh;
 | |
|     margin: 0.5vw;
 | |
| }
 | |
| 
 | |
| .addPlaylistButton:hover {
 | |
|     color: rgb(95, 167, 239);
 | |
| }
 | |
| 
 | |
| #playlists {
 | |
|     overflow-y: auto;
 | |
|     max-height: 43.5vh;
 | |
| }
 | |
| 
 | |
| .paused2:hover {
 | |
|     box-shadow: 0px 0px 10px green;
 | |
| } | 
