@enfo/marvin
Version:
Marvin, your friendly, slightly paranoid, CLI robot here to cater to all your developing needs
110 lines (96 loc) • 1.77 kB
CSS
@font-face {
font-family: SpaceMono;
src: url(fonts/sm-b.ttf);
font-weight: bold;
}
@font-face {
font-family: SpaceMono;
src: url(fonts/sm-r.ttf);
font-weight: normal;
}
@font-face {
font-family: SpaceMono;
font-style: italic;
src: url(fonts/sm-i.ttf);
}
@font-face {
font-family: SpaceMono;
src: url(fonts/sm-bi.ttf);
font-style: italic;
font-weight: bold;
}
* {
font-family: SpaceMono;
font-size: 15px;
}
html, body {
height: 100%;
background: whitesmoke;
}
body {
margin: 0;
}
#root {
height: 100%;
}
#content {
padding-top: 8px;
}
.aligner {
display: flex;
align-items: center;
justify-content: space-between;
flex-direction: column;
}
.marvin {
width: 135px;
height: 135px;
display: block;
margin-left: auto;
margin-right: auto;
}
.marvin-spinner {
opacity: 0.4;
filter: grayscale(100%);
-webkit-filter: grayscale(100%); /* Safari 6.0 - 9.0 */
-webkit-animation: zoomAndRotation 1s linear infinite;
-moz-animation: zoomAndRotation 1s linear infinite;
animation: zoomAndRotation 1s linear infinite;
}
.countdown {
font-size: 28px;
font-weight: bold;
}
@keyframes zoomAndRotation {
0% {
transform: rotate(0deg) scale(1, 1);
}
50% {
transform: rotate(180deg) scale(0.8);
}
100% {
transform: rotate(360deg) scale(1, 1);
}
}
@-moz-keyframes zoomAndRotation {
0% {
-moz-transform: rotate(0deg) scale(1, 1);
}
50% {
-moz-transform: rotate(180deg) scale(0.8);
}
100% {
-moz-transform: rotate(360deg) scale(1, 1);
}
}
@-webkit-keyframes zoomAndRotation {
0% {
-webkit-transform: rotate(0deg) scale(1, 1);
}
50% {
-webkit-transform: rotate(180deg) scale(0.8);
}
100% {
-webkit-transform: rotate(360deg) scale(1, 1);
}
}