forked from marva/sumorobot-web
update remote control checkbox
This commit is contained in:
parent
9c53c50ac3
commit
5cc6efa684
7
bootstrap.min.js
vendored
Normal file
7
bootstrap.min.js
vendored
Normal file
File diff suppressed because one or more lines are too long
15
index.html
15
index.html
@ -7,6 +7,7 @@
|
|||||||
<link rel="stylesheet" href="bootstrap.min.css">
|
<link rel="stylesheet" href="bootstrap.min.css">
|
||||||
<link rel="shortcut icon" type="image/png" href="logo.png"/>
|
<link rel="shortcut icon" type="image/png" href="logo.png"/>
|
||||||
<script src="jquery.min.js"></script>
|
<script src="jquery.min.js"></script>
|
||||||
|
<script src="bootstrap.min.js"></script>
|
||||||
<script src="blockly_compressed.js"></script>
|
<script src="blockly_compressed.js"></script>
|
||||||
<script src="sumorobot_compressed.js"></script>
|
<script src="sumorobot_compressed.js"></script>
|
||||||
<script src="blocks_compressed.js"></script>
|
<script src="blocks_compressed.js"></script>
|
||||||
@ -40,11 +41,17 @@
|
|||||||
<a href="#" class="btn btn-lg btn-robot-nr">5</a>
|
<a href="#" class="btn btn-lg btn-robot-nr">5</a>
|
||||||
<a href="#" class="btn btn-lg btn-robot-add">+</a>
|
<a href="#" class="btn btn-lg btn-robot-add">+</a>
|
||||||
</div>
|
</div>
|
||||||
<div>
|
<div class="remote-label">
|
||||||
<label class="form-check-label">
|
<div class="btn-group form-check-label" data-toggle="buttons">
|
||||||
<input type="checkbox" class="form-check-input big-checkbox" id="remote-control">
|
<label class="btn btn-primary active" id="remote-disabled">
|
||||||
Remote control
|
<input type="radio" name="remote" autocomplete="off" checked> Disabled
|
||||||
</label>
|
</label>
|
||||||
|
<label class="btn btn-primary" id="remote-enabled">
|
||||||
|
<input type="radio" name="remote" autocomplete="off"> Enabled
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
Remote control
|
||||||
|
<!--<input type="checkbox" class="form-check-input big-checkbox" id="remote-control">-->
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
@ -38,6 +38,11 @@ input.has-error {
|
|||||||
.input-group-addon {
|
.input-group-addon {
|
||||||
padding: 0.5vw 1vw !important;
|
padding: 0.5vw 1vw !important;
|
||||||
}
|
}
|
||||||
|
div.remote-label {
|
||||||
|
font-size: 4vw;
|
||||||
|
margin-top: 1vw;
|
||||||
|
font-weight: bold;
|
||||||
|
}
|
||||||
.btn-group-control {
|
.btn-group-control {
|
||||||
z-index: 34;
|
z-index: 34;
|
||||||
bottom: 0px;
|
bottom: 0px;
|
||||||
@ -57,6 +62,9 @@ input.has-error {
|
|||||||
border-width: 3px !important;
|
border-width: 3px !important;
|
||||||
background-color: #44CC00 !important;
|
background-color: #44CC00 !important;
|
||||||
}
|
}
|
||||||
|
.btn-primary {
|
||||||
|
border-width: 3px !important;
|
||||||
|
}
|
||||||
.btn-danger {
|
.btn-danger {
|
||||||
border-width: 3px !important;
|
border-width: 3px !important;
|
||||||
background-color: #b80000 !important;
|
background-color: #b80000 !important;
|
||||||
|
16
sumorobot.js
16
sumorobot.js
@ -374,7 +374,10 @@ window.onload = function() {
|
|||||||
pythonEnabled = !pythonEnabled;
|
pythonEnabled = !pythonEnabled;
|
||||||
break;
|
break;
|
||||||
case 82: // r
|
case 82: // r
|
||||||
$("#remote-control").click();
|
if (remoteControl)
|
||||||
|
$("#remote-disabled").click();
|
||||||
|
else
|
||||||
|
$("#remote-enabled").click();
|
||||||
break;
|
break;
|
||||||
case 83: // s
|
case 83: // s
|
||||||
$(".btn-stop").addClass("hover");
|
$(".btn-stop").addClass("hover");
|
||||||
@ -423,9 +426,14 @@ window.onload = function() {
|
|||||||
workspace.highlightBlock(highlighted, false);
|
workspace.highlightBlock(highlighted, false);
|
||||||
});
|
});
|
||||||
|
|
||||||
/* remote control checkbox listener */
|
/* remote control enable listener */
|
||||||
$("#remote-control").click(function() {
|
$("#remote-enabled").click(function() {
|
||||||
remoteControl = $("#remote-control").is(":checked");
|
remoteControl = true;
|
||||||
|
});
|
||||||
|
|
||||||
|
/* remote control disable listener */
|
||||||
|
$("#remote-disabled").click(function() {
|
||||||
|
remoteControl = false;
|
||||||
});
|
});
|
||||||
|
|
||||||
/* robot number button listener */
|
/* robot number button listener */
|
||||||
|
Loading…
Reference in New Issue
Block a user