2.0 KiB
2.0 KiB
Changelog
All notable changes to the New Optic website will be documented in this file.
1.0.0 - 2026-05-16
Added
- Built the full multilingual New Optic marketing website.
- Added French, Arabic, and English language support.
- Added RTL layout support for Arabic.
- Added sticky glass navbar with mobile menu and smooth section scrolling.
- Added premium hero, about, services, collections, trust, contact, and footer sections.
- Added central editable business configuration in
config/business.ts. - Added structured translation files in
messages/. - Added WhatsApp, phone, map, and QR-code contact CTAs.
- Added Google Maps QR code asset.
- Added product collection imagery for prescription glasses, sunglasses, kids glasses, and budget frames.
- Added desktop-only
liquidGLprogressive enhancement for glass panels. - Added magnetic/stretch CTA button interactions.
- Added mobile performance optimizations, including a compressed mobile background image.
- Added SEO metadata and local business JSON-LD.
- Added
Agent.MDfor future development guidance.
Changed
- Updated customer-corrected business facts: New Optic is active since around 2004, does not offer eye exams, and offers contact lenses plus colored contact lenses.
- Optimized mobile rendering by disabling heavy blur, fixed backgrounds, ambient animations, and WebGL glass below desktop widths.
- Changed mobile CSS to reference only the compressed mobile background by default, keeping the full PNG desktop-only.
- Added mobile
content-visibilitycontainment so offscreen sections do less rendering work on low-end devices. - Removed the WebGL liquid glass layer from the contact QR panel so the QR code renders immediately and remains scannable.
- Reworked collection cards from abstract placeholders to image-led product cards.
- Improved dark-section heading contrast.
- Corrected French typography and accents.
Verified
npm run buildpasses.- Initial Gitea release created as
v1.0.0.