Files
randopix/src/resources/www/site.css

157 lines
2.7 KiB
CSS

@charset "utf-8";
/* CSS Document */
@font-face {
font-family: notcomicsans;
src: url("/not-comic-sans.woff") format('truetype');
font-weight: normal;
font-style: normal;
}
.star-bg {
background-color: #1c1d1b;
background-image: url("/stars.gif")
}
/* Chrome, Safari, Opera */
@-webkit-keyframes rainbow {
0%{color: orange;}
10%{color: purple;}
20%{color: red;}
30%{color: CadetBlue;}
40%{color: yellow;}
50%{color: coral;}
60%{color: green;}
70%{color: cyan;}
80%{color: DeepPink;}
90%{color: DodgerBlue;}
100%{color: orange;}
}
/* Internet Explorer */
@-ms-keyframes rainbow {
0%{color: orange;}
10%{color: purple;}
20%{color: red;}
30%{color: CadetBlue;}
40%{color: yellow;}
50%{color: coral;}
60%{color: green;}
70%{color: cyan;}
80%{color: DeepPink;}
90%{color: DodgerBlue;}
100%{color: orange;}
}
/* Standard Syntax */
@keyframes rainbow {
0%{color: orange;}
10%{color: purple;}
20%{color: red;}
30%{color: CadetBlue;}
40%{color: yellow;}
50%{color: coral;}
60%{color: green;}
70%{color: cyan;}
80%{color: DeepPink;}
90%{color: DodgerBlue;}
100%{color: orange;}
}
body {
font-family: notcomicsans;
color:#FFFF00;
display: flex;
flex-direction: column;
align-items: stretch;
font-size: 1.2rem;
}
main {
max-width: 900px;
align-self: center;
border: 1px solid gray;
border-radius: 5px;
background-image: url("/microfab.gif");
padding: 15px;
}
.control {
padding-bottom: 20px;
}
.control-info {
padding-bottom: 5px;
}
.control-body {
display: flex;
justify-content: space-around;
align-items: center;
}
.control-body > * {
margin-left: 5px;
margin-right: 5px;
}
h1 {
/* Chrome, Safari, Opera */
-webkit-animation: rainbow 5s infinite;
/* Internet Explorer */
-ms-animation: rainbow 5s infinite;
/* Standar Syntax */
animation: rainbow 5s infinite;
margin-top: 0;
}
button {
padding: 0;
border: none;
font: inherit;
color: inherit;
background-color: transparent;
/* show a hand cursor on hover; some argue that we
should keep the default arrow cursor for buttons */
cursor: pointer;
}
a:visited {
color: #ff0;
}
.btn {
text-align: center;
font-size: 1.3rem;
text-decoration: none;
display: block;
border: 2px solid darkgray;
border-radius: 5px;
padding: 0px 10px;
background-color: #1c1d1b;
}
.btn:hover {
color: #ff0;
fill: #ff0;
background-color: #0b0c0b;
}
.btn-mini {
font-size: 0.75rem;
border: 1px solid darkgray;
padding: 3px;
display: flex;
align-items: center;
}
.btn-mini > img {
width: 0.75rem;
height: 0.75rem;
margin-right: 5px;
}
.social {
margin-top: 20px;
display: inline-block;
}
.center {
text-align: center;
}