mobmash.click/html/styles/main.css
2024-08-02 17:25:23 +02:00

89 lines
No EOL
1.3 KiB
CSS

body {
padding: 0;
margin: 0;
}
nav {
background-color: red;
height: 50px;
width: 100%;
border-bottom: 1px solid black;
margin: 0;
}
h1 {
text-align: center;
}
.selection {
display: flex;
flex-direction: row;
justify-content: center;
margin-left: auto;
margin-right: auto;
max-width: 90vw;
}
.separator {
flex-grow: 1;
font-size: 5vw;
position: relative;
}
.separator .or, .separator .spinner {
position: absolute;
top: 50%;
width: 100%;
text-align: center;
transform: translate(0%, -50%);
opacity: 1;
transition: opacity 0.5s;
}
.separator .spinner {
opacity: 0;
}
.img-preload .spinner {
opacity: 1;
}
.img-preload .or {
opacity: 0;
}
.separator .spinner img {
animation-name: spinner;
animation-duration: 1s;
animation-iteration-count: infinite;
animation-timing-function: cubic-bezier(0.68, -0.6, 0.32, 1.6);
}
@keyframes spinner {
0% {
transform: rotate(0deg);
}
100% {
transform: rotate(360deg);
}
}
.mob {
width: 40vw;
height: 42vw;
position: relative;
}
.mob h2 {
position: absolute;
width: 100%;
text-align: center;
}
.mob img {
object-fit: contain;
width: 35vw;
height: 35vw;
margin-top: 5.5vw;
margin-left: 2.5vw;
}