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%
Find a file
Antoine Martin 5b0773bd6d
Some checks failed
/ render (push) Failing after 1m3s
ci: add git to ci
2026-03-17 22:05:23 -04:00
.forgejo/workflows ci: add git to ci 2026-03-17 22:05:23 -04:00
src initial commit with simple test 2026-03-13 11:05:25 -04:00
.gitignore Initial commit 2026-03-12 19:31:29 +00:00
.tool-versions initial commit with simple test 2026-03-13 11:05:25 -04:00
LICENSE Initial commit 2026-03-12 19:31:29 +00:00
README.md initial commit with simple test 2026-03-13 11:05:25 -04:00

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)
  • 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