Tema område del (TOD) is an open-source Eleventy starter template for building course websites that organize a subject into themes, areas, and parts.
What is Tema område del?
Tema område del (TOD) is a starter template for course websites, built on the Eleventy static site generator. It takes curriculum content structured into themes, areas, and parts and outputs a static, deployable website. The template is maintained by GitHub user jensadev and currently powers the webbutveckling, programmering, and git och github course sites, each hosted in its own repository. Version 3.0.0 introduced a new CSS structure, breaking compatibility with earlier releases to simplify styling.
Key Features
- Thematic course structure — Organizes content into nested themes, areas, and parts, following a pedagogical model that breaks subjects into digestible units.
- Eleventy static site generator — Produces fast static HTML sites from Markdown content and templates, with no backend or database required.
- Netlify-ready — Includes a Netlify deployment badge and is designed for straightforward deployment to Netlify from a GitHub repository.
- Update script — Provides an
update.shscript that syncs a fork or clone with the latest TOD changes, though the script clears local modifications. - Open license — Released under Creative Commons CC BY-NC 4.0, allowing non-commercial use and adaptation with attribution.
- Production-proven — Used by active education repositories such as tod-webbutveckling, tod-programmering, and tod-github on GitHub.
- Built on accessible, fluid foundations — Credits Utopia for fluid type and spacing, Inclusive Components for accessibility patterns, and Learn Eleventy from Scratch for guidance.
Who is it for?
Tema område del is for anyone creating structured course websites. Teachers and course authors can use it to publish a subject-specific site with a predictable hierarchy of themes, areas, and parts. Educational developers and Eleventy users can fork or extend the template to build custom learning platforms. Open-source maintainers can reuse it to spin up course sites quickly and keep them updated via the included script.
What can you do with Tema område del?
- Course authors: Scaffold a new course site by clicking "Use template" on GitHub, then customize the content and structure.
- Developers: Fork the repository for full control over merging upstream TOD updates, as recommended in the installation guide.
- Students: Follow course material organized from broad themes down to specific parts, making relationships between topics explicit.
How does Tema område del work?
Start by using the GitHub "Use template" button or cloning the repository, then enter the directory. The README recommends forking if you want granular control over future updates. When a new TOD version is released, run update.sh to bring your copy up to date, knowing that the script removes existing local changes.





