common feature-disabled class

This commit is contained in:
Devaev Maxim
2019-11-29 01:58:07 +03:00
parent 3d8f16b9c6
commit f6fab6415e
3 changed files with 8 additions and 9 deletions

View File

@@ -214,7 +214,7 @@
</table>
<hr>
<table class="msd-info msd-single-storage msd-feature-disabled">
<table class="msd-info msd-single-storage feature-disabled">
<tr>
<td>Current image:</td>
<td id="msd-image-name" class="msd-info-value"></td>
@@ -228,15 +228,15 @@
<td id="msd-storage-size" class="msd-info-value"></td>
</tr>
</table>
<table class="msd-info msd-multi-storage msd-feature-disabled">
<table class="msd-info msd-multi-storage feature-disabled">
<tr>
<td>Image:</td>
<td width="100%"><select disabled id="msd-image-selector"></select></td>
<td><button disabled id="msd-remove-image">Remove</button></td>
</tr>
</table>
<table class="msd-info msd-multi-storage msd-feature-disabled">
<tr class="msd-cdrom-emulation msd-feature-disabled">
<table class="msd-info msd-multi-storage feature-disabled">
<tr class="msd-cdrom-emulation feature-disabled">
<td>Emulate CD-ROM drive:</td>
<td>
<div class="switch-box msd-cdrom-switch-box">
@@ -251,7 +251,7 @@
</table>
<hr>
<div class="msd-multi-storage msd-feature-disabled">
<div class="msd-multi-storage feature-disabled">
<div class="menu-item-content-text">
<div id="msd-storage-progress" class="progress">
<span id="msd-storage-progress-value" class="progress-value"></span>

View File

@@ -24,7 +24,6 @@ div#msd-menu {
width: 450px;
}
div#msd-menu .msd-feature-disabled,
div#msd-menu div.msd-message,
div#msd-menu input.msd-message {
display: none;

View File

@@ -283,13 +283,13 @@ export function Msd() {
var __toggleMsdFeatures = function() {
for (let el of $$$(".msd-single-storage")) {
el.classList.toggle("msd-feature-disabled", __state.features.multi);
el.classList.toggle("feature-disabled", __state.features.multi);
}
for (let el of $$$(".msd-multi-storage")) {
el.classList.toggle("msd-feature-disabled", !__state.features.multi);
el.classList.toggle("feature-disabled", !__state.features.multi);
}
for (let el of $$$(".msd-cdrom-emulation")) {
el.classList.toggle("msd-feature-disabled", !__state.features.cdrom);
el.classList.toggle("feature-disabled", !__state.features.cdrom);
}
};