Polestar
Polestar is a free, open-source leveling guide addon for WoW: Forever: an in-game arrow and leveling routes that make sense for every race 1 to 60, plus class quests.
翻訳待ち
A simple PWA for TTRPG Progress Clocks...
翻訳待ち
Loading the full README.
Read the full README ↗A minimal, offline-first PWA for Game Masters running tabletop RPG sessions.
Progress clocks are a tool popularised by Blades in the Dark: a circle divided into segments that fills up incrementally as a larger event unfolds — an alarm system tripping, a ritual completing, guards closing in. When the clock is full, something happens.
localStorage; no accounts, no serverOpen index.html in any modern browser, or serve the folder with any static file server:
npx serve .
# or
python3 -m http.server
To edit clocks (add, rename, reset, delete): tap the ✏ pencil icon bottom-left to enter edit mode. Tap again to hide the controls before showing the screen to your players.
Warm phosphor on cold machined glass, by way of the npc overlay — a bit Ninth World. Surfaces sit at one hue and everything lit sits at another, so the clock palettes read as illuminated rather than painted. Clock names are set in a condensed grotesque and treated as signage: this is an instrument read across a table in dim light, not a document.
Vanilla HTML, CSS, and JavaScript — no build step, no framework, no dependencies. All colours are defined in oklch().
Ticking a clock patches that one card in place rather than re-rendering the grid, so keyboard focus survives and CSS transitions can actually run. Clocks are <button>-role controls inside a real list, with changes announced through a live region.
Uses registered custom properties (@property), View Transitions, and @starting-style — all Baseline. Animations respect prefers-reduced-motion. WCAG AA contrast throughout, verified against the brightest point of the background rather than its average.