Commit Graph

13 Commits

Author SHA1 Message Date
Claudia R 3ea9348d9a Upgraded project to newest Eleventy and refactored project from commonJS to ESM
- Updated packages
- Upgraded Eleventy to V3.0.0
- Replaced the svg-icon-sprite plugin with eleventy-plugin-icons
- Removed additional shortcode for the eleventy-img plugin
- Refactored collections, filters and eleventy config
- Added metadata to make the use of Eleventy detectable
2024-11-19 19:19:37 +01:00
Claudia R c25bd6ee37 Refactored eleventy configs
- moved collections to separate file
- moved filters to separate file
- moved shortcodes to separate file
- updated affected templates
- cleaned up eleventy file
2023-03-03 21:13:58 +01:00
Claudia Reynders d524e98843 Added RSS feed 2022-04-30 19:43:23 +02:00
Claudia Reynders 6d358612d8 Added the svg icon sprite configuration 2022-04-30 18:38:41 +02:00
Claudia Reynders 42fddb5416 Added excerpts
- added configuration for excerpts
- updated example articles with excerpts
- added excerpt to render in the article previews
2022-04-30 18:25:07 +02:00
Claudia Reynders 396c4739a0 Added Category shortcodes
- added a shortcode that creates the categories (used for navigation & category-focused page-creation)
- added a shortcode that creates collections based on categories listed in articles
2022-04-30 18:10:50 +02:00
Claudia Reynders 0d696e507c Added new article layout template that will be rendered inside a page template.
Added an alias for the new article layout to Eleventy config
2022-04-25 21:37:05 +02:00
Claudia Reynders d6470ed206 Added date filter to make dates readable by using the luxon plugin 2022-04-25 21:08:14 +02:00
Claudia Reynders f8c0f147aa Added v1 of image optimisation using the eleventy-img plugin 2022-04-25 21:06:47 +02:00
Claudia Reynders f38b722b09 Created blog collection by filtering based on folder and markdown filetype 2022-04-25 20:47:32 +02:00
Claudia Reynders a7cfc2682d Added eleventyNavigation plugin to config 2022-04-24 16:40:02 +02:00
Claudia Reynders 080eed16b5 Added layout to eleventy config and index page 2022-04-24 15:00:40 +02:00
Claudia Reynders c4ed92a057 Added eleventy config
Added input and output directories and set the templating engine to nunjucks
2022-04-24 13:03:48 +02:00