reclaiming styles

This commit is contained in:
ntr 2019-04-09 16:39:15 +10:00
parent 6c3aaf2eb3
commit 9b1b8c698b
2 changed files with 19 additions and 2 deletions

View File

@ -340,6 +340,15 @@ header {
margin: 0; margin: 0;
} }
.vbox-btn:active, .vbox-btn:hover, .vbox-btn:focus {
color: black;
}
.vbox-btn.reclaiming, .vbox-btn.reclaiming:hover {
color: #a52a2a;
box-shadow: inset 0.5em 0 0 0 #a52a2a;
}
.vbox { .vbox {
flex: 1 1 25%; flex: 1 1 25%;

View File

@ -196,7 +196,15 @@ function Vbox(args) {
// //
// EVERYTHING // EVERYTHING
// //
function reclaimClick(e) {
e.stopPropagation();
return setReclaiming(!reclaiming);
}
const classes = `vbox ${activeVar !== null || activeCryp ? 'hidden' : ''}`; const classes = `vbox ${activeVar !== null || activeCryp ? 'hidden' : ''}`;
const reclaimClass = `instance-btn instance-ui-btn vbox-btn ${reclaiming ? 'reclaiming' : ''}`;
return ( return (
<div className={classes} onClick={() => setReclaiming(false)} > <div className={classes} onClick={() => setReclaiming(false)} >
<div className="vbox-hdr"> <div className="vbox-hdr">
@ -215,8 +223,8 @@ function Vbox(args) {
</table> </table>
<span onTouchStart={e => e.target.scrollIntoView(true)}>INVENTORY</span> <span onTouchStart={e => e.target.scrollIntoView(true)}>INVENTORY</span>
<button <button
className="instance-btn instance-ui-btn vbox-btn" className={reclaimClass}
onClick={() => setReclaiming(!reclaiming)}> onClick={reclaimClick}>
reclaim reclaim
</button> </button>
<table className="vbox-table"> <table className="vbox-table">