City-of-Bloomington/inRoads

Rework full screen layout

Opened this issue · 1 comments

The current implementation is very rigid. We cannot add new elements or increase the amount of text without having to redo many hard coded CSS size declarations. If we want to stick with a full-screen layout, we should switch to declaring the layout in vh units.

https://developer.mozilla.org/en-US/docs/Web/CSS/length

Actually, we might want to do a layout using flexbox. It's supported by all browsers nowadays.