This is a Jekyll build.
/src
/appengine - the server to host the static content
/site - the documentation
/getting-started - the getting started articles
/multi-device-layouts - responsive design guide
/introduction-to-media - the guide to using media
/optimizing-performance - the perf articles
/using-touch - managing touch
/showcase - the case-studies
/build is never checked in but generated by Jekyll.
The table of contents is generated from src/site/_project.yaml
To parse the _project.yaml file include {% injectdata content _project.yaml %}
in the page.
You then have access to the variables in the page object.
The table of contents is generated from src/site/_book.yaml
To parse the _book.yaml include {% injectdata content _book.yaml %}
in the page and then iterate as follows:
{% for section in page.content.toc %}
SOME MARKUP
{% endfor %}
{{ articles category}} a list of articles in divs, ordered by the "order" preamble. {{ showcases category}} a list of showcases