本文列出一些主題觸發的一些事件,你可以通過事件監聽器來捕獲這些事件。
顏色模式事件#
當顏色模式改變時,HBS 將觸發一個名為 hbs:mode
的自定義事件,這對於根據主題顏色模式調整你的小部件的樣式很有用。
內置的 Utterances 和 Giscus 評論引擎就是依靠這個事件來調整它們的主題為淺色或深色。
1document.addEventListener('hbs:mode', (e: CustomEvent) => {
2 console.log('mode changed: ', e.detail.mode);
3});
評論