174 lines
3.4 KiB
CSS
174 lines
3.4 KiB
CSS
/* Hingrundbild */
|
|
.scroll-content {
|
|
background: url("../images/background.svg");
|
|
background-size: cover;
|
|
color: #333;
|
|
font: 100% Arial, Sans Serif;
|
|
height: 100vh;
|
|
margin: 0;
|
|
padding: 0;
|
|
overflow-x: hidden;
|
|
}
|
|
|
|
/* Bildgrößen für Tierkarten */
|
|
.imagesizebig{
|
|
width:128px;
|
|
height:128px;
|
|
}
|
|
|
|
.imagesizemedium{
|
|
width:96px;
|
|
height:96px;
|
|
}
|
|
|
|
/* Runder Rahmen für Tierkarten*/
|
|
.myborder{
|
|
display: inline-block;
|
|
border-radius: 6px;
|
|
color: black;
|
|
border-style: solid;
|
|
border-color: black;
|
|
border-width: 2px;
|
|
}
|
|
|
|
/* Rahmen für Elemente am unteren Rand, Mentorenhilfe, timer, Punkte */
|
|
.statusbar{
|
|
position: absolute;
|
|
bottom: 0px;
|
|
left: 0px;
|
|
width: 100%;
|
|
height: 64px;
|
|
overflow: hidden;
|
|
text-align: center;
|
|
}
|
|
|
|
/* Neon Effekt für Spieltimer */
|
|
.neon {
|
|
font-family: sans-serif;
|
|
text-transform: uppercase;
|
|
font-size: 60px;
|
|
font-weight: bold;
|
|
font-style: italic;
|
|
letter-spacing: .1em;
|
|
color: white;
|
|
text-shadow: 0 0 5px white,
|
|
0 0 10px white,
|
|
0 0 20px yellow,
|
|
0 0 40px yellow,
|
|
0 0 60px yellow,
|
|
0 0 90px yellow,
|
|
0 0 120px yellow,
|
|
0 0 160px yellow;
|
|
}
|
|
|
|
.spieltimer {
|
|
font-family: sans-serif;
|
|
text-transform: uppercase;
|
|
font-size: 40px;
|
|
font-weight: bold;
|
|
font-style: italic;
|
|
letter-spacing: .1em;
|
|
color: white;
|
|
text-shadow: 0 0 5px white,
|
|
0 0 10px white,
|
|
0 0 20px yellow,
|
|
0 0 40px yellow,
|
|
0 0 60px yellow,
|
|
0 0 90px yellow,
|
|
0 0 120px yellow,
|
|
0 0 160px yellow;
|
|
}
|
|
|
|
|
|
.spieltimerdiv {
|
|
position: absolute;
|
|
bottom:0px;
|
|
left:0px;
|
|
width: 100%;
|
|
height: 50px;
|
|
overflow: hidden;
|
|
}
|
|
|
|
.punktestand {
|
|
position: absolute;
|
|
bottom:-15px;
|
|
right:0px;
|
|
width: 100%;
|
|
height: 50px;
|
|
font-family: sans-serif;
|
|
text-transform: uppercase;
|
|
font-size: 30px;
|
|
font-weight: bold;
|
|
font-style: italic;
|
|
letter-spacing: .1em;
|
|
color:white;
|
|
text-align: right;
|
|
overflow: hidden;
|
|
}
|
|
|
|
/* Roter Rahmen für Spielauflösung, noch ungenutzt */
|
|
.redborder{
|
|
display: inline-block;
|
|
border-radius: 6px;
|
|
color: black;
|
|
border-style: solid;
|
|
border-color: red;
|
|
border-width: 2px;
|
|
}
|
|
|
|
|
|
/* Standbild-Mentor in Statusbar */
|
|
.mentorhilfe {
|
|
position: absolute;
|
|
bottom: 0;
|
|
left: 0;
|
|
width: 64px;
|
|
height: 64px;
|
|
overflow: hidden;
|
|
background: url('../images/Mentor/mentorhelp_64px.png');
|
|
}
|
|
|
|
/* Animierter-Mentor in Statusbar */
|
|
.mentorborder {
|
|
position: absolute;
|
|
bottom: 0;
|
|
left: 0;
|
|
width: 64px;
|
|
height: 64px;
|
|
overflow: hidden;
|
|
background: url('../images/Mentor/mentorhelp_64px.png');
|
|
}
|
|
|
|
.mentor {
|
|
width: 64px;
|
|
height: 640px;
|
|
background: url('../images/Mentor/mentor_64px.png') left center;
|
|
-webkit-animation: mentorsprite 4s steps(10) infinite;
|
|
}
|
|
|
|
@-webkit-keyframes mentorsprite {
|
|
100% { background-position: 0 -640px; }
|
|
}
|
|
|
|
/* Grosser Mentor bei Erfolg */
|
|
.mentorborderbravo {
|
|
position: fixed;
|
|
top: 50%;
|
|
left: 50%;
|
|
width: 256px;
|
|
height: 256px;
|
|
margin-left: -128px;
|
|
margin-top: -128px;
|
|
overflow: hidden;
|
|
}
|
|
|
|
.mentorbravo {
|
|
width: 256px;
|
|
height: 1024px;
|
|
background: url('../images/Mentor/mentor_bravo.png') left center;
|
|
-webkit-animation: mentorspritebravo 2.8s steps(4) infinite;
|
|
}
|
|
|
|
@-webkit-keyframes mentorspritebravo {
|
|
100% { background-position: 0 -1024px; }
|
|
} |