From ffce189ddc28031284c71dc1cc4402620c873523 Mon Sep 17 00:00:00 2001 From: Pyro Nicampt <81565698+PyroNicampt@users.noreply.github.com> Date: Thu, 2 Jan 2025 06:30:14 -0600 Subject: [PATCH] Clean key layout --- legend.js | 11 ++++++++--- style.css | 4 ++++ 2 files changed, 12 insertions(+), 3 deletions(-) diff --git a/legend.js b/legend.js index fe2c7f2..073f7e5 100644 --- a/legend.js +++ b/legend.js @@ -150,13 +150,17 @@ function populateKey(){ addKeyEntry('', ' Speed Limit'); addKeyEntry('', ' Station Office'); addKeyEntry('', ' Shop'); + addKeyEntry('', ' Repair Service'); + addKeyEntry('', ' Diesel Refuel'); + addKeyEntry('', ' Electric Charger'); addKeyEntry('', ' Coal Tower'); addKeyEntry('', ' Water Tower'); addKeyEntry('', ' Landmark'); addKeyEntry('', ' Garage'); - addKeyEntry('', ' Repair Service'); - addKeyEntry('', ' Diesel Refuel'); - addKeyEntry('', ' Electric Charger'); + //Add empty entries to make entries align right in the columns. + for(let i=0; i<4; i++){ + addKeyEntry(); + } } /** @@ -165,6 +169,7 @@ function populateKey(){ * @param {string} keyLabel */ function addKeyEntry(keyImageHTML, keyLabel){ + if(!keyLabel) keyLabel = ' '; let keyDiv = document.createElement('div'); if(keyImageHTML){ let keyImage = document.createElement('svg'); diff --git a/style.css b/style.css index 68db1dd..8c0e54f 100644 --- a/style.css +++ b/style.css @@ -86,6 +86,10 @@ a:visited{ } } +#legendKey{ + columns: 2; +} + #legend{ transition: transform 400ms cubic-bezier(0.445, 0.050, 0.550, 0.950); display: flex;