Static page generation for ilot / Générateur de pages statiques pour ilot
- CSS 66.5%
- HTML 22.3%
- Ruby 7.1%
- SCSS 3.2%
- JavaScript 0.9%
|
|
||
|---|---|---|
| .forgejo/workflows | ||
| src | ||
| .gitignore | ||
| .tool-versions | ||
| LICENSE | ||
| README.md | ||
static-page-generator
Static page generation for ilot / Générateur de pages statiques pour ilot
Tech stack
- Middleman (static page generation)
- Ruby (running middleman)
- Tailwind CSS (generating decent looking and responsive web pages)
recommended tools
- asdf: manage the ruby environement and node environement for tailwind integration separately from any other project. A .tools-version file is provided for convenience
- A working live-reload environment: on Linux middleman live-reload works out of the box. On WSL I never got it to work.
How it works
the source folder
Root of the middleman structure for HTML rendering. Heavily borrows from rails with a less complexity
the data folder
Separating the data from the code is good practice. Right now only the events data is stored in json format