142 lines
2.3 KiB
CSS
142 lines
2.3 KiB
CSS
/* The most base style, used everywhere */
|
|
|
|
|
|
|
|
/* Common */
|
|
|
|
*:focus {
|
|
outline: 2px dotted #49f49f;
|
|
}
|
|
|
|
body {
|
|
background-color: #094e59;
|
|
background-image: url("../images/bg_pattern_peace.png");
|
|
background-repeat: repeat;
|
|
}
|
|
|
|
body, div, p, a {
|
|
padding: 0;
|
|
margin: 0;
|
|
}
|
|
|
|
|
|
|
|
/* Fonts */
|
|
|
|
h1, h2, h3, h4, h5, h6, p, ul, li, dd, dt, label {
|
|
font-family: Verdana, Sans-Serif;
|
|
}
|
|
|
|
h1, h2, h3, h4, h5, h6, p, a, label {
|
|
color: #00c07c;
|
|
text-decoration: none;
|
|
}
|
|
|
|
a {
|
|
color: #009049;
|
|
text-decoration: underline;
|
|
transition: all 0.2s;
|
|
}
|
|
|
|
a:hover {
|
|
color: #00c07c;
|
|
cursor: pointer;
|
|
}
|
|
|
|
|
|
|
|
/* Custom blocks */
|
|
|
|
div.wrapper {
|
|
margin: auto;
|
|
}
|
|
|
|
div.visualbox {
|
|
margin: 10px;
|
|
padding: 10px;
|
|
border-radius: 5px;
|
|
box-shadow: 0 0 5px #000;
|
|
text-shadow: 0 0 2px black, 0 0 6px black;
|
|
backdrop-filter: blur(6px);
|
|
}
|
|
|
|
|
|
|
|
/* Notifications */
|
|
|
|
div.notification_fail {
|
|
margin: 10px;
|
|
padding: 10px;
|
|
border-radius: 5px;
|
|
box-shadow: 0 0 5px red;
|
|
text-shadow: 0 0 2px black, 0 0 6px black;
|
|
backdrop-filter: blur(6px);
|
|
background-color: #f003;
|
|
}
|
|
div.notification_fail p {
|
|
color: red;
|
|
}
|
|
|
|
div.notification_success {
|
|
margin: 10px;
|
|
padding: 10px;
|
|
border-radius: 5px;
|
|
box-shadow: 0 0 5px green;
|
|
text-shadow: 0 0 2px black, 0 0 6px black;
|
|
backdrop-filter: blur(6px);
|
|
background-color: #0f03;
|
|
}
|
|
|
|
|
|
|
|
/* Input */
|
|
|
|
/* Text input */
|
|
input[type=text], input[type=password] {
|
|
color: #00c07c;
|
|
background-color: transparent;
|
|
border: 2px solid #009049;
|
|
border-radius: 3px;
|
|
font-family: Verdana, Sans-Serif;
|
|
font-size: 16px;
|
|
text-shadow: 0 0 6px black;
|
|
transition: all 0.25s;
|
|
}
|
|
input[type=text]:hover, input[type=password]:hover {
|
|
border: 2px solid transparent;
|
|
border-bottom: 2px solid #009049;
|
|
}
|
|
input[type=text]:focus, input[type=password]:focus {
|
|
border: 2px solid transparent;
|
|
border-bottom: 2px solid #49f49f;
|
|
outline: none;
|
|
}
|
|
|
|
/* Submit button */
|
|
input[type=submit] {
|
|
background-color: transparent;
|
|
border: 2px solid #009049;
|
|
border-radius: 3px;
|
|
color: #00c07c;
|
|
text-shadow: 0 0 6px #000a;
|
|
font-family: Verdana, Sans-Serif;
|
|
font-size: 16px;
|
|
cursor: pointer;
|
|
transition: all 0.2s;
|
|
}
|
|
input[type=submit]:hover {
|
|
border: 2px solid transparent;
|
|
border-bottom: 2px solid #009049;
|
|
background-color: #009049a0;
|
|
color: #49f49f;
|
|
}
|
|
input[type=submit]:focus {
|
|
border: 2px solid #49f49f;
|
|
outline: none;
|
|
}
|
|
|
|
/* Checkbox */
|
|
input[type=checkbox] {
|
|
cursor: pointer;
|
|
}
|