krata/_javascript/commons/mode-toggle.js

14 lines
345 B
JavaScript
Raw Normal View History

2022-10-25 13:26:44 +02:00
/**
* Listener for theme mode toggle
*/
2022-10-25 13:26:44 +02:00
$(function () {
$(".mode-toggle").on('click',(e) => {
2022-10-25 13:26:44 +02:00
const $target = $(e.target);
let $btn = ($target.prop("tagName") === "button".toUpperCase() ?
$target : $target.parent());
$btn.trigger('blur'); // remove the clicking outline
2022-10-25 13:26:44 +02:00
flipMode();
});
});