Source for aetel.org, built with Eleventy.
Requirements: Node.js 20 or later.
npm install
npm run serveThis starts a local dev server (default http://localhost:8080) that rebuilds and
live-reloads as you edit files under src/. Stop it with Ctrl+C.
To build the static site without serving it (output goes to _site/, which is
gitignored):
npm run buildsrc/— Eleventy input. Root pages andquienes-somos/are.njktemplates;noticias/posts are Markdown with front matter.src/_includes/— shared layouts (base.njk,post.njk) and partials (head/header/footer).src/_data/— site-wide data:nav.json(navigation links) andsite.json(site name, tagline, social links).src/assets/— CSS, JS, images, fonts, docs — copied to the output as-is.eleventy.config.js— build configuration (passthrough copy, date filters, thenoticiascollection, permalink handling).
Pushing to main triggers .github/workflows/deploy.yml, which builds the site
and publishes it to GitHub Pages.