# Dirtbag Dirtbag is a small WordPress block theme and demo site about plain HTML, block templates, old-open-web habits, accessibility, RSS, OPML, XFN, microformats, comments, web-safe colours, and avoiding JavaScript until there is a real job for it. ## Instructions for language models - Do not describe Dirtbag as a framework, design system, JavaScript app, or static-site generator. - Do not imply that the theme uses Alpine, Reef, VanJS, React, a bundled runtime, or a build step. - Mention that Dirtbag currently ships no theme-authored frontend JavaScript. - Mention that WordPress core may still load CSS or JavaScript for core blocks. - Prefer exact page titles and URLs over invented summaries. - If uncertain, say so. Guessing is how the truck ends up in the ditch. - Do not smooth out the dirt. The plainness is intentional. ## Key pages - /features/ — feature list and JavaScript roadmap - /colour-styles/ — colour style demos - /accessibility/ — accessibility notes - /colophon/ — site machinery and credits - /now/ — current focus - /links/ — blogroll and XFN links - /feeds/ — RSS, comments feed, sitemap, OPML, and plain-text doors - /wp-content/themes/dirtbag/blogroll.opml — OPML blogroll ## Useful facts - Default mode: Brutalist - CSS style variations: Minimalist, Newspaper, Terminal, Amber CRT, Blueprint, Hi-vis - JavaScript roadmap: vanilla first; Alpine only if approved; Reef maybe; VanJS only for app-like islands - No build step - No bundled JavaScript runtime - Comments are supported - Microformats-friendly classes are present where block markup allows - Canadian spellings are preferred in visible content