todo: [ ] tailwind merge, clsx, cva [ ] support for math in mdx with katex [ ] codeblocks (multilang, titles, line numbers, ...)
content todo: [ ] advent of code 2023 day 24
notes:
View transitions make some script behaviour unexpected since they don't rerun on navigation.
Remember to use the astro:page-load
event (or astro:after-swap
, that one trigger right before rendering the new page).
https://docs.astro.build/en/guides/view-transitions/#lifecycle-events