/* global React, LangCtx, Nav, Hero, Stats, Services, Clients, About, Contact, Footer, TweaksPanel, useTweaks, TweakSection, TweakRadio, TweakToggle, TweakColor */ const TWEAK_DEFAULTS = /*EDITMODE-BEGIN*/{ "accent": "#B5DC3C", "heroLayout": "split", "dark": false }/*EDITMODE-END*/; function accentShades(hex) { return { '--mb-accent': hex, '--mb-accent-soft': `color-mix(in srgb, ${hex} 20%, white)`, '--mb-accent-deep': `color-mix(in srgb, ${hex} 65%, black)`, }; } function App() { const [t, setTweak] = useTweaks(TWEAK_DEFAULTS); const [lang, setLang] = React.useState('bs'); React.useEffect(() => { document.body.classList.toggle('theme-dark', !!t.dark); document.documentElement.lang = lang; }, [t.dark, lang]); return (
); } ReactDOM.createRoot(document.getElementById('root')).render();