{
"$type": "site.standard.document",
"canonicalUrl": "https://devlog.croft.click/2026/05/08/wheel-of-the-year-seasons",
"description": "Colour themes now follow the Wheel of the Year — eight distinct themes for each sabbat, shifting automatically as midnight crosses into a new period.",
"path": "/2026/05/08/wheel-of-the-year-seasons",
"publishedAt": "2026-05-08T22:20:35.000Z",
"site": "at://did:plc:ofrbh253gwicbkc5nktqepol/site.standard.publication/3mlen2qhzrt2s",
"tags": [
"website",
"pkgs"
],
"textContent": "Colour themes now follow the Wheel of the Year. Eight seasonal themes map to the eight sabbats, replacing the previous four-theme rotation.\n\nSeasonal themes (new \"Wheel of the Year\" category):\n\n| Sabbat | Dates | Theme | Colour |\n|--------|-------|-------|--------|\n| Samhain | Oct 31 – Nov 1 | Ocean | deep blue |\n| Yule | Dec 20–23 | Slate | dark cold grey |\n| Imbolc | Feb 1–2 | Frost | pale ice-blue |\n| Ostara | Mar 19–21 | Sage | green |\n| Beltane | Apr 30 – May 1 | Ember | fire-red |\n| Litha | Jun 20–22 | Amber | bright gold |\n| Lughnasadh | Aug 1–2 | Copper | harvest orange |\n| Mabon | Sep 21–24 | Rust | earthy brown-red |\n\nBetween-sabbat periods use the season in force — no jarring jumps mid-cycle.\n\nAuto-midnight updates: If a user leaves the page open at midnight and the date has crossed into a new sabbat or period, the theme updates automatically (every 60s check). Tick stops the moment they pick an explicit theme.\n\nwebsite bumped: 11.11.1 → 11.12.0\n\nPart of the @ewanc26/pkgs monorepo.",
"title": "Website: Wheel of the Year seasonal themes with auto-midnight updates"
}