SiteFS
Docs
Github
How-To Docs
Getting Started
Get started on building your homepage.
Make a blog
Make a blog of markdown pages
Sync to S3
Setup your s3 account and sync your site to it.
API Docs
Command
How to use the `sitefs` command line tool.
Config
All the configuration options for how to run the generation script.
Markdown Pages
Markdown pages are a great way to quickly build content pages that are easy to read. You even get special layout tools just for them!
Page object
The object that represents a page, used thoughoug layouts for reading data and in ruby pages for generating them.
Render Context
The context with which all layouts are rendered. Helpers and methods used to help build your pages.
Ruby page
Use code to powerfully build pages out. Access the file system or read json/yaml to build out pages in any way you need or want.
Single Page
The quickest way to make a page, just make an html.erb file and use the templating engine to render the page within your layout.
Tag Pages
Just like ruby pages, but run at the end of the process. Used for building pages that list all of the pages for a tag.
Templates
Templates provide a way of nesting your html to allow for shared layouts in any nested way you want.
The contents of this website are © 2017 under the terms of the
MIT License
.