Runtime API
The same API is exposed as `window.MoDuLHubControlRoom` and `window.MoDuLHubTheme`.
- `getContract()`
- `getClasses()`
- `getSelectors()`
- `varName()` and `cssVar()`
Global userscript theme contract
Global Theme
MoDuL Hub Control Room is the shared source of truth for colours, fonts, radius, spacing, borders, table styling, and future script refactors.
All current, future, and edited historical MoDuL userscripts should use these identifiers instead of local theme names.
The same API is exposed as `window.MoDuLHubControlRoom` and `window.MoDuLHubTheme`.
Every script table should use the same class/data contract.
Read visual values from `--mh-*` variables so one editor can theme all scripts.
Released July 28, 2026.
v0.2.10 adds dedicated colours for selected controls, their text, borders, and glow.
The v0.2.9 launcher remains movable with mouse, pen, or touch, with its position saved across reloads.
Custom positions stay within the visible browser area after resizing.