Skip to content

Conversation

@alxndrsn
Copy link
Contributor

@alxndrsn alxndrsn commented Nov 21, 2025

Benefits:

  • drop ruby dependency

Eleventy is mostly compatible with Jekyll, so there are minimal changes to the site.

The main changes are:

  • collections need to be defined explicitly, and (may) need to change dir
  • collections are referenced via collections.x instead of site.x
  • collection props are referenced via item.data.x instead of item.x
  • page props are renamed from e.g. page.title to global title
  • include vs page usage of the posts collection means that post now becomes post.data vs global, depending on how the template is used

TODO

  • syntax highlighting

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant