SurfSense/surfsense_web/app/(home)/free
xianren 3f85f2a56b fix(a11y): remove nested <main> landmarks under (home) layout
The (home)/layout.tsx already wraps children in <main>. Having another
<main> inside each child page produces nested landmarks, which is
invalid HTML and confuses screen readers.

Changed the outermost wrapper from <main> → <div> in:
- surfsense_web/app/(home)/page.tsx (homepage)
- surfsense_web/app/(home)/free/page.tsx (free AI chat landing)

Other (home) descendants (login/register/privacy/terms/changelog/
announcements/blog/contact/free/[model_slug]) were already using <div>.

Closes #1191
2026-04-16 22:30:55 +08:00
..
[model_slug] cloud: added openrouter integration with global configs 2026-04-15 23:46:29 -07:00
page.tsx fix(a11y): remove nested <main> landmarks under (home) layout 2026-04-16 22:30:55 +08:00