A static website workflow forked from Crius.
With hyperion you can:
- Write HTML with Nunjucks
- Accessible variables within Nunjucks by using the
app.json
file. To reference a variable, useapp.variable.path...
. - If a
NODE_ENV
is set, the script will look for a property insideenvironments
with the same name as the environment name to set theapp
object. - Create new Nunjucks context variables and filters by editing
hyperion.js
.
- Accessible variables within Nunjucks by using the
- Write CSS with Stylus
- Build your website's grid with the RolleiFLEX flex helper framework. (stylus)
- Use simplified media queries with rupture (stylus)
- Responsive font-size and other useful mixins
- Write modern Javascript
- See live changes (CSS/JS/HTML) on your project with browserSync
- Need to manage a new type of resource, like, let's say... sounds? Just define it in the
crius.json
and let the magic happen!