[SalvageUnion] hide use button on passive module/system

This commit is contained in:
Stexinator
2023-02-25 12:44:09 +01:00
parent 93f0b03390
commit 2c5b920555
2 changed files with 25 additions and 8 deletions
+9 -2
View File
@@ -93,11 +93,18 @@ input[type="checkbox"] {
.show-notes:checked ~ button.notes-button {
}
.show-uses:not(:checked) ~ input.uses {
.show-active:not(:checked) ~ input.active {
display:none;
}
.show-uses:checked ~ input.uses {
.show-active:checked ~ input.active {
}
.passiv-hide:checked ~ button.passiv-hide {
display:none;
}
.passiv-hide:not(:checked) ~ button.passiv-hide {
}
/**
sheet content
**/
+16 -6
View File
@@ -297,9 +297,10 @@
<input type="text" name="attr_cost" title="EP/Uses">
<input type="text" name="attr_range" title="Range">
<input type="text" name="attr_action" title="Action">
<button type="action" class="textbutton" name="act_use-module">Use</button>
<input type="checkbox" class="show-uses" name="attr_has-active" hidden>
<input type="checkbox" class="uses" name="attr_active" title="Active">
<input type="checkbox" name="attr_is-passive" hidden>
<button type="action" class="textbutton passiv-hide" name="act_use-module">Use</button>
<input type="checkbox" class="show-active" name="attr_has-active" hidden>
<input type="checkbox" class="active" name="attr_active" title="Active">
</summary>
<details class="subdetails">
<summary>
@@ -313,6 +314,10 @@
<label>Slots</label>
<input type="number" name="attr_slot" value="1">
</div>
<div class="descValuePair">
<label>Is passive</label>
<input type="checkbox" name="attr_is-passive">
</div>
<div class="descValuePair">
<label>Has active effect</label>
<input type="checkbox" name="attr_has-active">
@@ -340,9 +345,10 @@
<input type="text" name="attr_cost" title="EP/Uses">
<input type="text" name="attr_range" title="Range">
<input type="text" name="attr_action" title="Action">
<button type="action" class="textbutton" name="act_use-system">Use</button>
<input type="checkbox" class="show-uses" name="attr_has-active" hidden>
<input type="checkbox" class="uses" name="attr_active" title="Active">
<input type="checkbox" name="attr_is-passive" class="passiv-hide" hidden>
<button type="action" class="textbutton passiv-hide" name="act_use-system">Use</button>
<input type="checkbox" class="show-active" name="attr_has-active" hidden>
<input type="checkbox" class="active" name="attr_active" title="Active">
</summary>
<details class="subdetails">
<summary>
@@ -356,6 +362,10 @@
<label>Slots</label>
<input type="number" name="attr_slot" value="1">
</div>
<div class="descValuePair">
<label>Is passive</label>
<input type="checkbox" name="attr_is-passive">
</div>
<div class="descValuePair">
<label>Has active effect</label>
<input type="checkbox" name="attr_has-active">