─── ❖ ── ✦ ── ❖ ───

Associated notes

This note is part of a series about how this blog is set up. See here for an overview.

A collection of Quartz bugs I noticed, and some improvement Ideas I came up with.

Bugs

  • Graph config: removeTags: [], // what tags to remove from the graph (at least in the global graph) doesn’t work, like here: removeTags: [note], β†’ crashes GitHub Action
    • (I use #note on all posts β†’ linkToAll in the RecentNotes plugin to link to all notes created)
    • idea for possible workaround: implement a path like https://zoylendt.github.io/all-notes to link to all notes

  • searching for foo.bar returns sites containing foo and bar separately as well β†’ should only return sites containing foo.bar
  • if the string #foo appears in a .md file outside of the frontmatter, it gets added to the list of tags despite not being present in the frontmatter
  • https://zoylendt.github.io/tags/{tagname}/ and https://zoylendt.github.io/{foldername}/ β†’ layout looks different from normal pages, like https://zoylendt.github.io/
  • RSS feed crashed for an unknown reason: https://zoylendt.github.io/index.xml

Enhancement ideas

  • add -, ->, /cdot or emoji in front of chapters in ToC, in order to enhance readability
    • check first if chapter title starts with an emoji
    • related bug: -> renders in ToC as <span>&rarr;</span>
  • specify a part of .md file that doesn’t get parsed into quartz (e.g. for dataview, in order to use this)
  • check for dead (internal) links
  • GitHub-commit-history-style history in the last year β†’ like https://github.com/Platane/snk but only for commits to your blog
  • create small field in right (or left) layout section for markdown content, like the (compact) spotify widget: https://github.com/kittinan/spotify-github-profile
  • hide horizontal scrolling bar in code blocks that don’t need them

─── ❖ ── ✦ ── ❖ ───