// Vlontia — Tweaks panel (spacing + atmosphere) const VL_TWEAK_DEFAULTS = /*EDITMODE-BEGIN*/{ "resultsGap": 24, "sectionSpacing": 112, "orbs": true, "cursorGlow": true }/*EDITMODE-END*/; function VlTweaks() { const [t, setTweak] = useTweaks(VL_TWEAK_DEFAULTS); React.useEffect(() => { const r = document.documentElement.style; r.setProperty('--results-gap', t.resultsGap + 'px'); r.setProperty('--secpad', t.sectionSpacing + 'px'); document.body.classList.toggle('no-orbs', !t.orbs); document.body.classList.toggle('no-glow', !t.cursorGlow); }, [t]); return ( setTweak('resultsGap', v)} /> setTweak('sectionSpacing', v)} /> setTweak('orbs', v)} /> setTweak('cursorGlow', v)} /> ); } ReactDOM.createRoot(document.getElementById('tweaks-root')).render();