// Feather Icons Fix - Ensure icons are properly loaded class FeatherIconsFix extends HTMLElement { connectedCallback() { console.log('TaskForge Pro: Feather icons fix component loaded'); // Wait for DOM to be fully ready setTimeout(() => { if (typeof feather !== 'undefined') { console.log('TaskForge Pro: Feather icons library found, replacing icons...'); feather.replace(); } else { console.warn('TaskForge Pro: Feather icons library not found'); } }, 100); } } customElements.define('feather-icons-fix', FeatherIconsFix);