← Loom

Introducing Loom

LoomCollective — 2026


What is Loom?

A Jekyll theme built for technical publishing.


The Stack

Layer Technology
Static site Jekyll 4.3
CSS Tailwind + custom tokens
JS Alpine.js + ES modules
Build Vite 6
Deploy GitHub Actions

Visualisation Runtime

assets/js/core.js scans each page and loads only what it needs:

// Only ECharts loads on pages that use [data-viz]
if (document.querySelector('[data-viz]')) {
  loadECharts();
}

No JavaScript tax on simple posts.


Dark Mode

Stored in localStorage as loom-dark.

Applied synchronously in <head> — no flash on load.

The accent colour #F0177A works in both modes.


Speaker Notes

Press S to open the speaker view.


Thank you

loomcollective.github.io