Metal Detector / css /
style.css
html,
body {
width: 100%;
height: 100%;
margin: 0;
padding: 0;
}
#application {
position: relative;
height: 100%;
overflow: hidden;
}
.layer {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
#background {
background-image: url(../images/background.png);
}
#signal-strength-off {
background-image: url(../images/signal_strength_off.png);
}
#signal-strength-on {
display: -webkit-flex;
}
#signal-strength-on .resizable {
background-image: url(../images/signal_strength_on.png);
background-position: center;
background-repeat: no-repeat;
border-radius: 50%;
margin: auto;
width: 70%;
height: 70%;
}
#text {
background-image: url(../images/text.png);
}
@-webkit-keyframes radar-rotation {
0% {
transform: rotate(0deg);
}
100% {
transform: rotate(359deg);
}
}
#radar {
background-image: url(../images/radar.png);
-webkit-animation: radar-rotation 4s infinite linear;
}
#signal-direction-indicator {
background-image: url(../images/signal_direction_indicator_on.png);
}
#signal-direction-indicator.off {
background-image: url(../images/signal_direction_indicator_off.png);
}
#frame {
background-image: url(../images/frame.png);
}
.hidden {
display: none;
}
#value-number {
position: absolute;
left: 148px;
top: 158px;
width: 64px;
height: 28px;
color: #fff;
text-align: center;
font-size: 28px;
line-height: 28px;
}
#value-unit {
position: absolute;
left: 164px;
top: 185px;
width: 32px;
height: 28px;
color: #fff;
text-align: center;
font-size: 21px;
line-height: 28px;
}