diff --git a/client/public/stylesheets/units.css b/client/public/stylesheets/units.css index 88a53b3b..1cf374de 100644 --- a/client/public/stylesheets/units.css +++ b/client/public/stylesheets/units.css @@ -247,6 +247,10 @@ div.unit .unit-summary { z-index:20; } +[data-hide-labels] div.unit .unit-summary { + display:none; +} + div.unit .unit-summary > * { padding:1px; } diff --git a/client/src/index.ts b/client/src/index.ts index 875a2a6e..a894aecb 100644 --- a/client/src/index.ts +++ b/client/src/index.ts @@ -86,6 +86,18 @@ function setup() { }); + /* Keyup events */ + document.addEventListener( "keyup", ev => { + + switch( ev.code ) { + case "KeyL": + document.body.toggleAttribute( "data-hide-labels" ); + break; + } + + }); + + document.addEventListener( "toggleVisibility", ( ev:CustomEventInit ) => { document.body.toggleAttribute( "data-hide-" + ev.detail.unitType )