Kibun Status & Custom Slug Routing
ewan (eòghann)
November 22, 2025
Kibun Status
I've introduced the KibunStatusCard, which surfaces my current "Kibun" (mood/status) directly on the homepage. This involved adding a new AT Protocol fetcher and type definitions for the Kibun lexicon.
Custom Slug Routing
To better manage internal links and publications, I've implemented a configurable slug-to-publication mapping system. This allows for clean, readable URLs that automatically route to the correct AT Protocol publication (e.g., WhiteWind or Leaflet).
Video & Interactivity
- HLS Video: Added support for HLS (HTTP Live Streaming) using hls.js, allowing for high-quality video playback within posts.
- Wolf Mode: Added a "WolfToggle" to the header—a fun Easter egg that enables a "wolf-speak" mode across the site.
- Runes: Migrated several core components, including the BlueskyPostCard, to Svelte 5 runes for improved reactivity and performance.
Discussion in the ATmosphere