Steady Static
Installation
npm install -g steady-static
Working with Steady
- steady create-new steady-project
- cd steady-project
Directory Structure
/site - Built site
/src
/_layouts - Put all of your layouts here
/_pages - Put all of your pages here
/_posts - Currently not used
/sass
Example Layout
<!DOCTYPE html>
<html>
<head>
<title>Steady Documentation</title>
<link rel="stylesheet" href="/css/screen.css">
</head>
<body>
{{ body }}
</body>
</html>
{{ body }} is where the main content from a page comes in
Example Page
Pages are saved as html files
<!--
layout: main
url: /
-->
## Markdown Crap
### It works!
This is my first page built with steady!
[google.com](http://google.com)
Let's see it
- steady serve
- browse to http://localhost:8181
Other Notes
Steady defaults to watching your src folder. Whenever a change is made in there it will rebuild the site and reload the page for you.