Skip to content

kendall/gss.github.io

This branch is 30 commits behind gss/gss.github.io:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

6ebcd4e · Feb 17, 2015
Feb 17, 2015
Feb 14, 2015
Feb 17, 2015
Feb 9, 2015
Feb 14, 2015
Feb 17, 2015
Feb 13, 2015
Feb 9, 2015
May 29, 2014
Feb 17, 2015
Feb 6, 2015
Feb 14, 2015
Feb 6, 2015
Feb 2, 2014
Apr 1, 2014
Jan 29, 2014
Jan 29, 2015
Sep 9, 2014
Jan 29, 2014
Feb 13, 2015
Sep 9, 2014

Repository files navigation

GSS website

This repository contains the Jekyll sources for the GSS website. Changes pushed to this repository will automatically appear on the website.

Local development

Simply install Jekyll and run:

$ jekyll serve --watch

This will start website generation and serve the site at http://localhost:4000. Any file changes will cause a regeneration, and will be available on the site after a browser reload.

Content management

Primary site contents are handled as Jekyll posts that can be either Markdown or HTML. The posts are stored in separate _posts folders under various folders of the site content categories:

  • home: sections of the main page
  • guide: user guide articles
  • example: example articles

Content ordering

As usual with Jekyll, the contents listings for each section will be ordered by post date, newest first. Set a correct date for each post (in the file name or metadata) to get the arranged in the way you like.

Section IDs

To provide helpful styling hooks, the section tags on content listings will have IDs based on the URL of the post. So, for example the file home/_posts/YYYY-MM-DD-hello-world.md would generate the following section:

<section id="home_hello_world">
  <h1>Section title</h1>
  Section contents
</section>

Releases

No releases published

Packages

No packages published

Languages

  • HTML 83.8%
  • CSS 8.9%
  • CoffeeScript 4.1%
  • JavaScript 3.2%