// Painel de Tweaks do Nexus · monta separado do app vanilla e aplica via CSS vars. const TWEAK_DEFAULTS = /*EDITMODE-BEGIN*/{ "accent": "#34BDF0", "theme": "Escuro", "density": "Confortável", "panel": "Expansível", "scan": true }/*EDITMODE-END*/; function NexusTweaks() { const [t, setTweak] = useTweaks(TWEAK_DEFAULTS); React.useEffect(() => { if (window.applyNexusTweaks) window.applyNexusTweaks(t); }, [t.accent, t.theme, t.density, t.panel, t.scan]); return ( setTweak('theme', v)} /> setTweak('accent', v)} /> setTweak('density', v)} /> setTweak('scan', v)} /> setTweak('panel', v)} /> ); } (function mountTweaks() { const root = document.getElementById('tweaks-root'); if (root && window.ReactDOM) ReactDOM.createRoot(root).render(); })();