support stopped state
This commit is contained in:
parent
6680be3b10
commit
7108b5fb72
@ -240,6 +240,9 @@ namespace ks.rt.micro_bit {
|
|||||||
this.updateTemperature();
|
this.updateTemperature();
|
||||||
this.updateButtonAB();
|
this.updateButtonAB();
|
||||||
this.updateGestures();
|
this.updateGestures();
|
||||||
|
|
||||||
|
if (!runtime || runtime.dead) this.element.classList.add("grayscale");
|
||||||
|
else this.element.classList.remove("grayscale");
|
||||||
}
|
}
|
||||||
|
|
||||||
private updateGestures() {
|
private updateGestures() {
|
||||||
@ -462,10 +465,14 @@ namespace ks.rt.micro_bit {
|
|||||||
"y": "0px"});
|
"y": "0px"});
|
||||||
this.style = <SVGStyleElement>Svg.child(this.element, "style", {});
|
this.style = <SVGStyleElement>Svg.child(this.element, "style", {});
|
||||||
this.style.textContent = `
|
this.style.textContent = `
|
||||||
|
|
||||||
svg.sim {
|
svg.sim {
|
||||||
margin-bottom:1em;
|
margin-bottom:1em;
|
||||||
}
|
}
|
||||||
|
svg.sim.grayscale {
|
||||||
|
-moz-filter: grayscale(1);
|
||||||
|
-webkit-filter: grayscale(1);
|
||||||
|
filter: grayscale(1);
|
||||||
|
}
|
||||||
.sim-button {
|
.sim-button {
|
||||||
pointer-events: none;
|
pointer-events: none;
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user