CivicTechWR/WRvotes

Update site structure to allow for adding page nav structure

Closed this issue · 2 comments

We need a way to add basic navigation to the site, at the very least a "home" button when you get into sub pages like http://civictechwr.org/WRvotes/waterloo/7/ (linked from the properties in the Waterloo Ward 7 Geo data)

By default, github pages doesn't enable editing of headers and footers and whatnot, but github pages does if you tweak it a bit. It looks like these instructions would help: https://help.github.com/articles/customizing-css-and-html-in-your-jekyll-theme/

There is now a structure for adding elements to a top menu. You have to do two things: Add a page someplace, and then update the menu-layout.yml file.

The location of this file is going to be renamed in the next couple of days, but the basic structure is here.

So far we do not have the ability to do nested menus. This is possible to accomplish, but may not be wise.

I think we can call this done - any follow-on work needed should be guided by someone with UX experience.