diff --git a/lib/ui/icon.js b/lib/ui/icon.js index 037dccf..56511a2 100644 --- a/lib/ui/icon.js +++ b/lib/ui/icon.js @@ -26,6 +26,7 @@ export function changeIcon(svg, type, id) { export function createIcon(type, id, style) { const svg = document.createElementNS(svgns, 'svg'); + svg.classList.add('ui-icon'); svg.appendChild(createUse(type, id)); if (style != null) { for (let css of Object.entries(style)) { @@ -38,6 +39,7 @@ export function createIcon(type, id, style) { export function resolveIcon(container) { const svgs = container.querySelectorAll('svg[data-id]'); for (let icon of svgs) { + icon.classList.add('ui-icon'); const type = icon.dataset.type; const id = icon.dataset.id; icon.replaceChildren(createUse(type, id));