diff --git a/client/cryps.css b/client/cryps.css index 2d359b35..59a4a83e 100644 --- a/client/cryps.css +++ b/client/cryps.css @@ -340,6 +340,15 @@ header { 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 { flex: 1 1 25%; diff --git a/client/src/components/vbox.component.jsx b/client/src/components/vbox.component.jsx index 078b4758..c7852080 100644 --- a/client/src/components/vbox.component.jsx +++ b/client/src/components/vbox.component.jsx @@ -196,7 +196,15 @@ function Vbox(args) { // // EVERYTHING // + + function reclaimClick(e) { + e.stopPropagation(); + return setReclaiming(!reclaiming); + } + const classes = `vbox ${activeVar !== null || activeCryp ? 'hidden' : ''}`; + const reclaimClass = `instance-btn instance-ui-btn vbox-btn ${reclaiming ? 'reclaiming' : ''}`; + return (
setReclaiming(false)} >
@@ -215,8 +223,8 @@ function Vbox(args) { e.target.scrollIntoView(true)}>INVENTORY