mirror of
https://github.com/shoelace-style/webawesome.git
synced 2026-01-12 12:09:26 +00:00
Add tooltip to theme selector
This commit is contained in:
@@ -10,6 +10,10 @@
|
||||
const noTransitions = Object.assign(document.createElement('style'), {
|
||||
textContent: '* { transition: none !important; }'
|
||||
});
|
||||
const tooltip = Object.assign(document.createElement('sl-tooltip'), {
|
||||
content: 'Toggle dark mode',
|
||||
placement: 'left'
|
||||
});
|
||||
const toggle = Object.assign(document.createElement('sl-icon-button'), {
|
||||
name: isDark ? 'sun' : 'moon',
|
||||
label: 'Toggle dark mode'
|
||||
@@ -35,7 +39,8 @@
|
||||
});
|
||||
});
|
||||
|
||||
sidebarToggle.insertAdjacentElement('afterend', toggle);
|
||||
tooltip.appendChild(toggle);
|
||||
sidebarToggle.insertAdjacentElement('afterend', tooltip);
|
||||
});
|
||||
});
|
||||
})();
|
||||
|
||||
Reference in New Issue
Block a user