dusk-radio/style.css

160 lines
2.6 KiB
CSS

@font-face {
font-family: "Gemunu-Libre";
src: url(GemunuLibre-Medium.ttf) format("truetype");
font-display: swap;
}
body {
font-family: "Gemunu-Libre", sans-serif;
font-size: 1.5em;
text-align: center;
margin: 2.5% 7.5%;
background-color: #0c111f;
background-image: url("./wave.png");
background-repeat: repeat;
background-size: 200px;
color: #d6d6d6;
}
h1 {
color: #ffa348;
}
h2 {
color: #99c1f1;
font-size: 3.0em;
}
h3 {
font-size: 2.0em;
}
hr {
border: 2.5px solid #d6d6d6;
margin: 0% 30%;
}
#bottom {
margin: 25px 5px;
color: rgba(255, 255, 255, 0.5);
font-size: 1.0em;
font-style:italic;
}
#logo {
max-height: 450px;
}
.container {
display: grid;
grid-gap: 50px;
margin: 65px auto;
grid-template-columns: auto auto;
max-width: 1500px;
align-content: center;
grid-auto-flow: row;
justify-content: center;
align-items: center;
}
.cadena {
border: 5px solid #d6d6d6;
text-shadow: rgba(0, 0, 0, 0.75) 0px 0px 10px;
}
#dancin {
background-color: rgba(240, 180, 255, 0.25);
color: #83d7ff;
}
#dancin:hover {
background-color: rgba(255, 180, 255, 0.50);
}
#funkin {
background-color: rgba(228, 228, 206, 0.25);
color: #86c647;
}
#funkin:hover {
background-color: rgba(228, 228, 206, 0.5);
}
#doomin {
background-color: rgba(10, 10, 10, 0.5);
}
#doomin:hover {
background-color: rgba(10, 25, 25, 0.75);
}
#gazin {
color: #e2c5a1;
background-color: rgba(174, 133, 81, 0.5);
}
#gazin:hover {
background-color: rgba(174, 133, 81, 0.75);
}
#dreamin {
color: #cce0c3;
background-color: rgba(106, 167, 186, 0.5);
}
#dreamin:hover {
background-color: rgba(106, 167, 186, 0.75);
}
#controls {
width: 80px;
}
.play {
max-width: 10%;
margin-right: 10px;
margin-bottom: 30px;
}
.play:hover {
opacity: 0.75;
}
.play:active {
opacity: 0.5;
}
@media only screen and (max-width: 1250px) {
.container {
grid-template-columns: auto;
max-width: 80%;
}
.cadena {
font-size: 0.75em;
}
#logo {
max-height: 250px;
}
}
.link {
display: none;
background-color: transparent;
border: 0px solid transparent;
color: transparent;
height: 0px;
width: 0px;
outline: none;
}
.linkButton {
max-width: 12.5%;
margin-bottom: 30px;
margin-left: 20px;
}
.linkButton:hover {
opacity: 0.75;
}
.linkButton:active {
opacity: 0.5;
}
.flist {
text-align: left;
width: 500px;
display: inline-block;
}
#random {
background-color: #e66465;
color: #ffbdea;
}
#refresh {
border: #d6d6d6 solid;
background: #ffbffa;
font-family: "Gemunu-Libre", sans-serif;
font-size: inherit;
margin: inherit;
color: #090c17;
border-radius: 5px;
}
#refresh:active {
opacity: 0.75;
}