313 lines
4.0 KiB
CSS
313 lines
4.0 KiB
CSS
.h3 {
|
|
color: white;
|
|
}
|
|
|
|
h3:link {
|
|
color: white;
|
|
}
|
|
|
|
h3:visited {
|
|
color: white;
|
|
}
|
|
|
|
h3:hover {
|
|
color: white;
|
|
}
|
|
|
|
h3:active {
|
|
color: white;
|
|
}
|
|
|
|
h3:link {
|
|
color: white;
|
|
}
|
|
|
|
body {
|
|
background-color: black;
|
|
padding: 0px;
|
|
font: 26px "Lucida Grande", Helvetica, Arial, sans-serif;
|
|
color: white;
|
|
}
|
|
|
|
a {
|
|
color: white;
|
|
}
|
|
|
|
.login-div {
|
|
position: relative;
|
|
display: inline-block;
|
|
width: 960px;
|
|
}
|
|
|
|
|
|
#login-hint {
|
|
position: absolute;
|
|
left: 220px;
|
|
top: 353px;
|
|
visibility: hidden;
|
|
}
|
|
|
|
#login-hint-map {
|
|
z-index: 1000;
|
|
position: absolute;
|
|
top: 370px;
|
|
left: 245px;
|
|
width: 90px;
|
|
height: 80px;
|
|
}
|
|
|
|
.login-image-div:hover {
|
|
float: left;
|
|
width: 240px;
|
|
height: 90px;
|
|
background: url("/pictures/userpass/background03_5x2.png")
|
|
}
|
|
|
|
.login-mask {
|
|
border: none;
|
|
margin: 0;
|
|
padding-inline: 5px;
|
|
background: #212121;
|
|
color: #36cb09;
|
|
width: 311px;
|
|
height: 27px;
|
|
}
|
|
|
|
#login-button {
|
|
vertical-align: middle;
|
|
text-align: center;
|
|
border: 0;
|
|
padding-inline: 2px;
|
|
background: #36cb09;
|
|
color: #212121;
|
|
width: 75px;
|
|
height: 33px;
|
|
font-weight: bold;
|
|
position: absolute;
|
|
left: 566px;
|
|
top: 301px;
|
|
}
|
|
|
|
.login-mask:focus {
|
|
border: none;
|
|
outline: none;
|
|
}
|
|
|
|
.visible {
|
|
visibility: visible;
|
|
}
|
|
|
|
.hidden {
|
|
visibility: hidden;
|
|
}
|
|
|
|
#user {
|
|
position: absolute;
|
|
left: 320px;
|
|
top: 154px;
|
|
}
|
|
|
|
|
|
#password {
|
|
position: absolute;
|
|
left: 319px;
|
|
top: 246px;
|
|
}
|
|
|
|
#credentials-error {
|
|
position: absolute;
|
|
left: 315px;
|
|
top: 300px;
|
|
color: #36cb09;
|
|
}
|
|
|
|
.math-div {
|
|
position: relative;
|
|
display: inline-block;
|
|
width: 960px;
|
|
}
|
|
|
|
.math-mask {
|
|
border: none;
|
|
margin: 0;
|
|
padding-inline: 5px;
|
|
background: #FFFFFF;
|
|
color: black;
|
|
width: 144px;
|
|
height: 22px;
|
|
}
|
|
|
|
.math-mask:focus {
|
|
border: none;
|
|
outline: none;
|
|
}
|
|
|
|
#abgeben-button {
|
|
vertical-align: middle;
|
|
text-align: center;
|
|
padding-inline: 2px;
|
|
background: white;
|
|
color: #212121;
|
|
width: 75px;
|
|
height: 33px;
|
|
font-weight: bold;
|
|
position: absolute;
|
|
left: 529px;
|
|
top: 405px;
|
|
}
|
|
|
|
#wrong-solution {
|
|
position: absolute;
|
|
left: 613px;
|
|
top: 343px;
|
|
color: red;
|
|
font-size: xx-large;
|
|
}
|
|
|
|
#nullstelle {
|
|
position: absolute;
|
|
left: 446px;
|
|
top: 346px;
|
|
}
|
|
|
|
.hidden_content {
|
|
color: black;
|
|
}
|
|
|
|
.hidden_link:link {
|
|
color: black;
|
|
}
|
|
|
|
.hidden_link:visited {
|
|
color: black;
|
|
}
|
|
|
|
.hidden_link:hover {
|
|
color: black;
|
|
}
|
|
|
|
.hidden_link:active {
|
|
color: black;
|
|
}
|
|
|
|
.hidden_link:link {
|
|
color: black;
|
|
}
|
|
|
|
.userdata-div {
|
|
position: relative;
|
|
display: inline-block;
|
|
width: 960px;
|
|
}
|
|
|
|
.userdata-mask {
|
|
margin: 0;
|
|
padding-inline: 5px;
|
|
background: #FFFFFF;
|
|
color: black;
|
|
width: 300px;
|
|
height: 22px;
|
|
}
|
|
|
|
.userdata-submit-mask {
|
|
margin: 0;
|
|
padding-inline: 5px;
|
|
background: lightgrey;
|
|
color: black;
|
|
width: 150px;
|
|
height: 24px;
|
|
}
|
|
|
|
.userdata-lable-mask {
|
|
color: black;
|
|
font-size: small;
|
|
}
|
|
|
|
#firstname_label {
|
|
position: absolute;
|
|
left: 300px;
|
|
top: 170px;
|
|
}
|
|
|
|
#firstname {
|
|
position: absolute;
|
|
left: 300px;
|
|
top: 200px;
|
|
}
|
|
|
|
#familyname_label {
|
|
position: absolute;
|
|
left: 300px;
|
|
top: 230px;
|
|
}
|
|
|
|
#familyname {
|
|
position: absolute;
|
|
left: 300px;
|
|
top: 260px;
|
|
}
|
|
|
|
#email_label {
|
|
position: absolute;
|
|
left: 300px;
|
|
top: 290px;
|
|
}
|
|
|
|
#email {
|
|
position: absolute;
|
|
left: 300px;
|
|
top: 320px;
|
|
}
|
|
|
|
#phonenumber_label {
|
|
position: absolute;
|
|
left: 300px;
|
|
top: 350px;
|
|
}
|
|
|
|
#phonenumber {
|
|
position: absolute;
|
|
left: 300px;
|
|
top: 380px;
|
|
}
|
|
|
|
#submit_data {
|
|
position: absolute;
|
|
left: 300px;
|
|
top: 440px;
|
|
}
|
|
|
|
#typewriter {
|
|
position: absolute;
|
|
left: 275px;
|
|
top: 50px;
|
|
width: 410px;
|
|
text-align: left;
|
|
}
|
|
|
|
.type {
|
|
font-size: 17px;
|
|
color: #0000;
|
|
background:
|
|
linear-gradient(-90deg, black 5px, #0000 0) 10px 0,
|
|
linear-gradient(black 0 0) 0 0;
|
|
background-size: calc(var(--n)*1ch) 200%;
|
|
-webkit-background-clip: padding-box, text;
|
|
background-clip: padding-box, text;
|
|
background-repeat: no-repeat;
|
|
animation:
|
|
b .2s infinite steps(1),
|
|
t calc(var(--n)*.03s) steps(var(--n)) forwards;
|
|
}
|
|
|
|
@keyframes t {
|
|
from {
|
|
background-size: 0 200%
|
|
}
|
|
}
|
|
|
|
@keyframes b {
|
|
50% {
|
|
background-position: 0 -100%, 0 0
|
|
}
|
|
} |