Dit artikel geeft een overzicht van de aangepaste gebeurtenissen die door het thema worden uitgezonden. Je kunt deze gebeurtenissen opvangen via event listeners.

Kleurmodus-gebeurtenis

HBS zendt een aangepaste gebeurtenis genaamd hbs:mode uit wanneer de kleurmodus verandert. Dit is handig om de stijl van je widget aan te passen aan de kleurmodus van het thema. De ingebouwde reactie-engines Utterances en Giscus maken gebruik van deze gebeurtenis om hun thema aan te passen aan lichte of donkere modus.

1document.addEventListener('hbs:mode', (e: CustomEvent) => {
2  console.log('mode changed: ', e.detail.mode);
3});