Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

aetel-web

Source for aetel.org, built with Eleventy.

Testing locally

Requirements: Node.js 20 or later.

npm install
npm run serve

This 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 build

Project structure

  • src/ — Eleventy input. Root pages and quienes-somos/ are .njk templates; 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) and site.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, the noticias collection, permalink handling).

Deployment

Pushing to main triggers .github/workflows/deploy.yml, which builds the site and publishes it to GitHub Pages.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages