Commit 9bb1bac
Demote tab-widget body from <main> to <div>
The tab widget previously created <main> elements for both its outer
body container and per-tab content body. Combined with the shell's
own <main>, that meant every tabbed pane view had two or more <main>
landmarks per page.
The page-level <main> landmark now lives on the shell's `.app-view`
in mashlib (see SolidOS/mashlib PR). Tab widget internals become
plain <div>s so we have exactly one <main> per page.
No styling change: the widget uses `style.tabsMainElement` and
`bodyMainStyle` inline, not a `main` selector.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>1 parent d8fcc5a commit 9bb1bac
1 file changed
Lines changed: 2 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
187 | 187 | | |
188 | 188 | | |
189 | 189 | | |
190 | | - | |
| 190 | + | |
191 | 191 | | |
192 | 192 | | |
193 | 193 | | |
| |||
333 | 333 | | |
334 | 334 | | |
335 | 335 | | |
336 | | - | |
| 336 | + | |
337 | 337 | | |
338 | 338 | | |
339 | 339 | | |
| |||
0 commit comments