Blog Updates: Syntax Highlighing and Tags
written
I am very behind on blog content, so let’s milk the shoddy construction of this blog for everything it’s worth. :)
Syntax Highlighting in Asciidoc Templates
My blog has supported syntax highlighting since the beginning with eleventy-plugin-syntaxhighlight, but only in Markdown documents. This made my recent blog post on Rust zip iterators look not so great. By copy-pasting from following a very helpful blog post, that right has been wronged:
print("Hello, world!")
Improved Tag Integration
I have begun to better integrate tags into the blog.
They now show up in the header of every weblog post and media consumption page;
they use similar CSS to that of my navigation bar with the addition of some
nice badge CSS from W3Schools.
When you click on a tag, you navigate to its page, generated using 11ty’s
pagination functionality.
I got some extra help from
their quick tip page on tag pages
and their base-blog
template.
Finally, I have added a "Tags" link to the navbar, which has all the tags in one place;
this page is also based on another from base-blog
.
I intend to "backtag" all previous posts soon.