toggle workign wip

This commit is contained in:
Mashy 2019-05-17 21:23:04 +10:00
parent fe4880b77f
commit 0b026a2cdc
2 changed files with 46 additions and 6 deletions

View File

@ -1,19 +1,45 @@
@media (max-height: 800px), (max-width: 800px) { @media (max-height: 800px), (max-width: 800px) {
.instance { .instance {
display: grid; display: grid;
grid-template-columns: 1fr; grid-template-columns: 100%;
grid-template-rows: min-content; grid-template-rows: min-content min-content min-content min-content;
grid-template-areas: grid-template-areas:
"top" "top"
"vbox" "controls"
"first"
"second"
} }
.instance .equip { display: none; } .instance .equip { display: none; }
.instance .info { display: none; } .instance .info { display: none; }
.instance .cryp-list { display: none; } .instance .cryp-list { display: none; }
#toggle-vbox-label {
text-align: center;
border: 2px solid #555;
}
#toggle-vbox-label:after{
content: "Cryps";
}
#toggle-vbox:checked ~ #toggle-vbox-label:after{
content: "Vbox";
}
#toggle-vbox:checked ~ .vbox { display: none; }
#toggle-vbox:checked ~ .cryp-list {
display: initial;
grid-area: second;
}
#toggle-vbox:checked ~ .equip {
display: initial;
grid-area: first;
}
.vbox { .vbox {
grid-area: vbox; grid-area: first;
display: grid; display: grid;
grid-template-rows: min-content min-content min-content; grid-template-rows: min-content min-content min-content;
grid-template-columns: 1fr; grid-template-columns: 1fr;
@ -28,9 +54,20 @@
} }
.vbox-combiner { .vbox-combiner {
grid-area: combiner; margin-left: 0;
}
#toggle-vbox { display: none; }
#toggle-vbox-label {
grid-area: controls;
color: whitesmoke;
line-height: 1.75em;
font-size: 1.5em;
display: block;
cursor: pointer;
margin-right: 0.5em;
} }
} }

View File

@ -53,6 +53,9 @@ function InstanceComponent(args) {
{actionBtn} {actionBtn}
{timer} {timer}
</div> </div>
<input type="checkbox" id="toggle-vbox"/>
<label id="toggle-vbox-label" htmlFor="toggle-vbox">&nbsp;</label>
<VboxContainer /> <VboxContainer />
<InfoContainer /> <InfoContainer />
<EquipmentContainer /> <EquipmentContainer />