Commit Graph

52 Commits

Author SHA1 Message Date
de5b144286 NoJs version now generates a index.html page
No longer is nojs/pages/* generated. Instead pages are generated to nojs/pageName; where
pageName is the name of the page (with extension changed to html) with the exception that if
the page is named "home.markdown" it will be generated as index.html in the nojs folder.

Fixed links in templates accordingly.
2013-11-04 01:13:28 -05:00
610d11903b Hakyll configuration primarily complete.
All changes are detailed below. Both the ajax (default) and nojs version
are being generated properly. Remaining tasks include:
 - theming (css - both versions)
 - additional work on the templates (both versions [where applicable])
 - writing content (used by both versions but only one copy needed)
 - writing addition js where needed (for default version only)

Changes:
  .gitmodules: added/fixed git submodules; uses bootstrap and jquery-address
  css/default.css: various minor modifications to make things look sane
  index.html: home page for default version of site
  js/default.js: minor modifications to enable carousel and loading of content with ajax
  news/*: A bunch of bogus news articles to test the generation of the site
  pages/*: All pages are written here. Giving a 'weight' in the metadata will be used to order
    the navigation.
  site.hs: Many changes..see the source. Mostly complete (perhaps consider doing a screen
    reader version of the site)
  templates/*: Did various work thoughout the templates (including splitting up some between
    the different versions (noted by templateName-versionName)
      templates/archive.html
      templates/default-nojs.html
      templates/default.html
      templates/footer.html
      templates/nav-nojs.html
      templates/nav.html
      templates/news-nojs.html
      templates/news.html
      templates/page.html
      templates/post-list.html
      templates/post.html
      templates/recent-news-nojs.html
      templates/recent-news.html
2013-11-02 21:08:00 -04:00