// App + Tweaks wiring — fonts are fixed (Vipnagorgialla + Roboto per user) const TWEAK_DEFAULTS = /*EDITMODE-BEGIN*/{ "theme": "dark", "accent": "amber" }/*EDITMODE-END*/; const App = () => { const [tweaks, setTweak] = useTweaks(TWEAK_DEFAULTS); React.useEffect(() => { document.body.classList.toggle("theme-light", tweaks.theme === "light"); document.body.classList.toggle("theme-dark", tweaks.theme === "dark"); ["red", "blue", "green", "mono", "amber"].forEach((a) => { document.body.classList.toggle(`accent-${a}`, tweaks.accent === a); }); setTimeout(() => { window.__bindHovers?.(); window.__bindReveals?.(); }, 50); }, [tweaks]); return ( <>