Skip to content

Pinjasaur/blot-theme-jot

Repository files navigation

Blot Theme: Jot

This is my personal theme for Blot. It's a fork of the Index theme.

Features

  • Light and dark themes(!!)
  • Navigational keyboard shortcuts (h, j, k, and l)
  • Hash ids for each header
  • is-active class for active menu links
  • Outlined footnotes & refs when :targeted
  • Canonicalized URLs
  • OpenGraph image <meta> from thumbnails
  • Display last-modified date in entries
  • instant.page for just-in-time preloading
  • /tags page to list all tags
  • Non-permalink RSS <guid>s
  • CSS hyphenation
  • Deploy script (plus more, see #scripts)

Screenshots

Blog Light

Blog Dark

Post Light

Post Dark

  • 404.sh

    Check for internal 404 hyperlinks.

  • deploy.sh

    Changes I make directly to this codebase modify a "staging" template I have enabled in Blot. To "deploy", I use the deploy.sh script to move files into an adjacent directory that is the "live" template within Blot. This allows me to use template preview URLs to view any changes before they impact live visitors, in an ideal world.

  • screenshots.sh

    Generate the screenshots featured in this README.

  • weeknotes.sh

    Generate (and print to stdout) the ISO 8601 compliant weeknotes file.

  • ytd.sh

    Get the current YTD post count.

License

Blot, including the base Index theme, is licensed by David Merfield under CC0.

Modifications by myself, Paul Esch-Laurent, are licensed under MIT.

About

Theme for Blot, as used on my blog.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published