1
0
Fork 0
mirror of https://github.com/betaflight/betaflight.git synced 2025-07-22 15:55:48 +03:00
betaflight/tabs/initial_setup.css
Dominic Clifton 79505e42ed Show model diagram on motors tab.
When testing motors it's more useful to have it present on the motors
tab so you don't have to keep cross-referencing the initial setup tab.
2014-09-04 02:59:31 +01:00

342 lines
No EOL
8.3 KiB
CSS

.tab-initial_setup {
}
.tab-initial_setup .section {
clear: both;
padding-bottom: 8px;
}
.tab-initial_setup .section a {
display: block;
float: left;
width: 170px;
height: 24px;
line-height: 24px;
text-align: center;
font-weight: bold;
border: 1px solid silver;
background-color: #ececec;
}
.tab-initial_setup .section a:hover {
background-color: #dedcdc;
}
.tab-initial_setup .section a.calibrating {
background-color: #c1c1c1;
}
.tab-initial_setup .section a.calibrating:hover {
cursor: default;
background-color: #c1c1c1;
}
.tab-initial_setup .section a.backup {
width: 80px;
margin-right: 10px;
}
.tab-initial_setup .section a.restore {
width: 80px;
}
.tab-initial_setup .section p {
margin-left: 180px;
padding: 5px;
border: 1px dotted silver;
}
#interactive_block {
float: left;
position: relative;
height: 280px;
width: 400px;
border: 1px solid silver;
background-color: white;
}
#interactive_block .modelPanel {
position: absolute;
}
#interactive_block .heading {
float: right;
height: 15px;
margin: 10px 10px 0 0;
font-weight: bold;
}
#interactive_block a.reset {
position: absolute;
display: block;
bottom: 10px;
right: 10px;
height: 28px;
line-height: 28px;
padding: 0 15px 0 15px;
text-align: center;
font-weight: bold;
border: 1px solid silver;
background-color: #ececec;
z-index: 100;
}
#interactive_block a.reset:hover {
background-color: #dedcdc;
}
#perspective {
-webkit-perspective: 800;
-webkit-perspective-origin: 50% 150px; /* 150px = (350px / 2) - 25px */
}
#cube {
position: relative;
top: 110px;
left: 150px; /* (916px / 2) - 50px */
height: 100px;
width: 100px;
-webkit-transform-style: preserve-3d;
}
#cubePITCH {
-webkit-transform-style: preserve-3d;
}
#cubeROLL {
-webkit-transform-style: preserve-3d;
}
#cube .face {
position: absolute;
color: white;
font-size: 25px;
text-align: center;
}
#cube .face.one {
width: 100px;
height: 200px;
line-height: 200px;
font-size: 20px;
-webkit-transform: rotateX(-90deg) translateZ(-50px);
background-color: purple;
}
#cube .face.two {
width: 100px;
height: 50px;
line-height: 50px;
-webkit-transform: translateZ(100px);
background-color: blue;
}
#cube .face.three {
width: 200px;
height: 50px;
line-height: 50px;
-webkit-transform: rotateY(90deg);
background-color: green;
}
#cube .face.four {
width: 100px;
height: 50px;
line-height: 50px;
-webkit-transform: rotateY(180deg) translateZ(100px);
background-color: black;
}
#cube .face.five {
width: 200px;
height: 50px;
line-height: 50px;
-webkit-transform: rotateY(-90deg) translateZ(100px);
background-color: red;
}
#cube .face.six {
width: 100px;
height: 200px;
line-height: 200px;
-webkit-transform: rotateX(90deg) translateZ(100px);
background-color: silver;
}
.tab-initial_setup .battery,
.tab-initial_setup .throttle,
.tab-initial_setup .acc-trim,
.tab-initial_setup .magnetometer,
.tab-initial_setup .info {
float: left;
display: block;
margin: 0 0 10px 10px;
border: 1px solid silver;
}
.tab-initial_setup .battery .head,
.tab-initial_setup .throttle .head,
.tab-initial_setup .acc-trim .head,
.tab-initial_setup .magnetometer .head,
.tab-initial_setup .info .head {
display: block;
text-align: center;
line-height: 20px;
font-weight: bold;
border-bottom: 1px solid silver;
background-color: #ececec;
}
.tab-initial_setup .battery .fields,
.tab-initial_setup .throttle .fields,
.tab-initial_setup .magnetometer .fields,
.tab-initial_setup .info .fields {
padding: 5px 5px 3px 5px;
}
.tab-initial_setup .acc-trim .fields {
padding: 5px 5px 3px 5px;
}
.tab-initial_setup .magnetometer .fields {
padding: 5px 5px 5px 5px;
}
.tab-initial_setup .battery dt {
float: left;
width: 105px;
height: 22px;
margin-bottom: 2px;
line-height: 22px;
}
.tab-initial_setup .battery dd {
height: 22px;
margin-left: 105px;
margin-bottom: 2px;
line-height: 22px;
}
.tab-initial_setup .battery input {
width: 60px;
height: 20px;
line-height: 20px;
border: 1px solid silver;
text-align: center;
}
.tab-initial_setup .throttle dt {
float: left;
width: 90px;
height: 22px;
margin-bottom: 2px;
line-height: 22px;
}
.tab-initial_setup .throttle dd {
height: 22px;
margin-left: 90px;
margin-bottom: 2px;
line-height: 22px;
}
.tab-initial_setup .throttle input {
width: 60px;
height: 20px;
line-height: 20px;
border: 1px solid silver;
text-align: center;
}
.tab-initial_setup .acc-trim dt {
float: left;
width: 65px;
height: 22px;
line-height: 22px;
margin-bottom: 2px;
}
.tab-initial_setup .acc-trim dd {
height: 22px;
margin-left: 65px;
margin-bottom: 2px;
}
.tab-initial_setup .acc-trim input {
width: 60px;
height: 20px;
line-height: 20px;
border: 1px solid silver;
text-align: center;
}
.tab-initial_setup .magnetometer dt {
float: left;
width: 90px;
height: 20px;
line-height: 22px;
margin-bottom: 2px;
}
.tab-initial_setup .magnetometer dd {
height: 20px;
line-height: 22px;
margin-left: 90px;
margin-bottom: 2px;
}
.tab-initial_setup .magnetometer input {
width: 60px;
height: 20px;
line-height: 20px;
border: 1px solid silver;
text-align: center;
}
.tab-initial_setup .info dt {
float: left;
width: 100px;
height: 20px;
line-height: 20px;
}
.tab-initial_setup .info dd {
width: 70px;
height: 20px;
line-height: 20px;
margin-left: 100px;
}
.tab-initial_setup .buttons {
width: calc(100% - 20px);
position: absolute;
bottom: 10px;
}
.tab-initial_setup .update {
display: block;
float: right;
height: 28px;
line-height: 28px;
padding: 0 15px 0 15px;
text-align: center;
font-weight: bold;
border: 1px solid silver;
background-color: #ececec;
}
.tab-initial_setup .update:hover {
background-color: #dedcdc;
}