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; }