All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

Git commits / PRs will follow the semantic versioning to easily track changes made.

[0.1.1] - 2026-02-23

Added

  • Add icon-driven metadata tokens (published, updated, reading time, and tag list) in ContentMeta along with translated labels for the new fields.

Changed

  • Rebuild the ContentMeta component and its Sass to render the new tokens as a styled list and remove the standalone TagList from the default layout.

[0.1.0] - 2026-02-23

Added

  • Add heart icon in the footer trademark line (which changes its color on the basis of secondary color defined in the quartz.config.ts).
  • Create a PromptDivider component to show nerdy terminal divider line below folder / page names. It will show below folder / page metadata. This prompt divider styling is configurable.
  • Add cute cat gif on the main / index page.
  • Add CHANGELOG.md file to track development and changes for this website.

Changed

  • Show only current folder name instead of whole folder path in folderPage component. E.g: instead of showing “AREAS ❯ Blog” when on “Blog” folder page, we only show “Blog”.
  • Change “Created with” text to “Build with” in the footer.
  • Change “Folder:” to ”📂” icon in folder page before folder name.
  • Change FolderContent component to wrap folder name, folder metadata inside fragment, so that we can include showing PromptDivider as well.
  • Change trademark line in Footer to include “Themed by Shahroz” line.
  • Change Explorer component to take in startCollapsed prop to either expand or collapse the file explorer on left side based on value being passed by note or folder page.
  • Update Breadcrumbs component to show 🏡 icon instead of “Home” text. Inspired from https://quartz.eilleeenz.com/.
  • Conditionally render and not showing file metadata for the index page.
  • Conditionally render and showing file explorer as collapsed for both folder and note pages.
  • Update secondary color of website to #5A8F1D in light mode and #6B9725 in dark mode.
  • Update quartz.config.ts to open external links in new tabs always.
    Plugin.CrawlLinks({
      markdownLinkResolution: "shortest",
      openLinksInNewTab: true,
    })