LumenCore Atelier

Return to your studio notes

Forgot password? Reset here

Start your LumenCore profile

By joining you agree to our Terms and Privacy.

Legal / Effective January 1, 2025

Privacy policy.

This policy explains how LumenCore Atelier handles information when you browse the website, save courses, use the cart, or contact the studio.

Information you provide

When you contact us, we may receive your name, email address, phone number, and message so that we can respond to your request.

Information stored in your browser

Fallows, cart quantities, theme preference, and cookie-banner preference may be stored in localStorage on your device. This static website does not transmit those preferences to LumenCore Atelier.

How information is used

We use submitted contact information to answer questions, coordinate requested workshops, maintain service records, and communicate about an inquiry.

Sharing and retention

We do not sell personal information. Information may be handled by hosting, email, or form-service providers needed to operate the requested communication. We retain inquiries only as long as reasonably necessary for the relationship or legal obligations.

Your choices

You may ask what personal information we hold, request correction or deletion where applicable, or withdraw a non-essential communication preference by emailing [email protected].

Updates and contact

We may revise this policy when practices change. Questions can be sent to [email protected] or +1 (415) 555-0186.

Read the terms Contact the studio
`; const footerHTML = ``; document.querySelector('header').innerHTML = headerHTML; document.querySelector('footer').innerHTML = footerHTML; // Theme toggle const themeBtn = document.getElementById('themeToggle'); if (themeBtn) { themeBtn.addEventListener('click', () => { document.body.classList.toggle('bg-stone-950'); document.body.classList.toggle('bg-stone-100'); document.body.classList.toggle('text-stone-100'); document.body.classList.toggle('text-stone-950'); }); } // Mobile menu const menuToggle = document.getElementById('menuToggle'); const siteNav = document.getElementById('siteNav'); if (menuToggle && siteNav) { menuToggle.addEventListener('click', () => { siteNav.classList.toggle('hidden'); siteNav.classList.toggle('flex'); siteNav.classList.toggle('flex-col'); siteNav.classList.toggle('absolute'); siteNav.classList.toggle('top-20'); siteNav.classList.toggle('left-0'); siteNav.classList.toggle('right-0'); siteNav.classList.toggle('bg-stone-950'); siteNav.classList.toggle('p-6'); siteNav.classList.toggle('border-b'); siteNav.classList.toggle('border-stone-700'); }); } // Modals document.querySelectorAll('[data-modal]').forEach(btn => { btn.addEventListener('click', () => { const modal = document.getElementById(btn.getAttribute('data-modal')); if (modal) modal.showModal(); }); }); // Cookie banner const banner = document.getElementById('cookieBanner'); const acceptBtn = document.getElementById('acceptCookies'); const key = 'lumenCookiesAccepted'; if (banner && acceptBtn) { if (localStorage.getItem(key) === 'true') { banner.style.display = 'none'; } else { banner.style.display = 'flex'; } acceptBtn.addEventListener('click', function() { localStorage.setItem(key, 'true'); banner.style.display = 'none'; }); } })();