This is a multi-page theme, where the list page displays a set of image buttons linking to your sub-pages. It passes the web accessibility evaluation tool tests.
Preview at https://kc0bfv.github.io/ticky_tacky_dark
The exampleSite demonstrates the features unique to this theme. In your site config params section the following extra parameters are supported:
favicon - the favicon URL, relative to your site (placed in header meta tag)webmasterEmail - the webmaster email displayed in the footerauthor - the author for the header meta tagdescription - the description for the header meta tagheaderimages - a list of relative image URLs for the header of each pagemsvalidate - MS validation taggooglesiteverification - Google site verification tagPages you add have custom front matter options:
buttonimage - the relative image URL for the page's button on the front pagesideimages - a list of relative image URLs for the left sidebar on the pagesideimagealt - the alternate text for the page's left sidebar imageweight - an integer that specifies page ordering for the front page. If you want the buttons and navbar items to show pages in a specific order, specify the ordering via weight. Ordering goes from lowest weight to highest, left to right, top to bottom.Navigation from the main page happens via a button image. These images are, optimally, 300x300 pixels. Specify these button image URLs in a page's front matter with the buttonimage option.
On sub-pages, images can appear on the left side. Sizing can vary there, but at full size images come out as about 277.5 pixels, and a size of about 300x500 pixels works nicely. You can specify multiple images for a sub-page, and they'll be randomly selected on load. Specify them as a list of image URLs on the page front matter, with option sideimages.
Header images are, optimally, 950x200 pixels. Specify these in the site configuration as a list of image URLs with option headerimages. One will be randomly selected on page load.
Put this theme in your site's themes folder, then modify the site config to specify the theme ticky_tacky_tark, or use the -t ticky_tacky_dark command line switch.