combos wip

This commit is contained in:
ntr 2019-11-24 22:00:53 +11:00
parent c76212b285
commit 64fc508ae6
2 changed files with 36 additions and 2 deletions

View File

@ -3,7 +3,7 @@
grid-area: vbox; grid-area: vbox;
display: grid; display: grid;
grid-template-rows: 3fr 2fr; grid-template-rows: 3fr 2fr;
grid-template-columns: 1fr 4fr 6fr 15.5em; // =\ grid-template-columns: 1fr 4fr 6fr min-content; // =\
grid-template-areas: grid-template-areas:
"store-hdr store info combos" "store-hdr store info combos"
"stash-hdr stash combiner combos"; "stash-hdr stash combiner combos";
@ -176,10 +176,12 @@
h2 { h2 {
text-transform: uppercase; text-transform: uppercase;
} }
svg { svg {
display: inline; display: inline;
height: 1em; height: 1em;
} }
figure { figure {
display: inline; display: inline;
height: 0.5em; height: 0.5em;
@ -187,11 +189,13 @@
margin-right: 0.5em; margin-right: 0.5em;
} }
} }
figcaption { figcaption {
font-size: 1em; font-size: 1em;
display: inline-block; display: inline-block;
vertical-align: middle; vertical-align: middle;
} }
margin-left: 1em; margin-left: 1em;
grid-area: info; grid-area: info;
display: grid; display: grid;
@ -234,6 +238,31 @@
grid-template-areas: grid-template-areas:
"comboHeader" "comboHeader"
"comboList"; "comboList";
h2 {
text-transform: uppercase;
}
svg {
display: inline;
height: 1em;
}
figure {
display: inline;
height: 0.5em;
svg {
margin-right: 0.5em;
}
}
figcaption {
font-size: 1em;
display: inline-block;
vertical-align: middle;
}
.combo-header { .combo-header {
text-align: center; text-align: center;
} }

View File

@ -9,6 +9,7 @@ const InfoContainer = require('./vbox.info');
const StashElement = require('./vbox.stash'); const StashElement = require('./vbox.stash');
const StoreElement = require('./vbox.store'); const StoreElement = require('./vbox.store');
const Combiner = require('./vbox.combiner'); const Combiner = require('./vbox.combiner');
const Combos = require('./vbox.combos');
const addState = connect( const addState = connect(
function receiveState(state) { function receiveState(state) {
@ -256,7 +257,11 @@ class Vbox extends preact.Component {
vboxHighlight={vboxHighlight} vboxHighlight={vboxHighlight}
vboxBuySelected={vboxBuySelected} vboxBuySelected={vboxBuySelected}
/> />
<div class="combos"></div> <Combos
vboxHighlight={vboxHighlight}
vboxBuySelected={vboxBuySelected}
/>
</div> </div>
); );
} }