Estático
DEPRECATED: We have moved on to https://github.com/unic/estatico-nou, which is more modular and "standards-based".
Static site generator for frontend unicorns.
Estático has been born as a result of a collective work of our frontend team. We use it in our daily work for rapid creation of clean, modern, maintainable static websites.
See it in action
Features overview
- Static web server with livereload functionality and file watcher
- Modular architecture support:
- Preview of modules with demo, source code and documentation
- Scaffolding for easy creation of empty modules and pages
- Automated generation of production-ready CSS and JavaScript from your modules' sources (with minified versions and sourcemaps)
- Templating engine provides more logic for modules and pages
- Separate layer for data (to keep it away from code)
- Automatically generated basic living styleguide for your project, which includes:
- List of colors used in project (define your color palette via ColorSchemer or as JSON, CSS variables will be created automatically)
- Fonts and typography overview
- Form elements overview
- Overview of atomic components, like images, lists, etc.
- Automated icon solutions:
- Icon fonts generation
- SVG data urls with PNG fallback
- PNG sprites
- Convenient way of dealing with breakpoints (once configured in CSS they become available in both CSS and JavaScript)
Documentation
Setup / Usage
Tasks
See docs/Tasks.md
Coding Guidelines
License
Apache 2.0.