components: semantic web for main components

This commit is contained in:
vanadium23 2024-11-30 00:16:08 +03:00
parent fc901e1084
commit 799c8c4fc1
2 changed files with 8 additions and 8 deletions

View File

@ -112,12 +112,12 @@ export default ((userOpts?: Partial<Options>) => {
<polyline points="6 9 12 15 18 9"></polyline>
</svg>
</button>
<div id="explorer-content">
<nav id="explorer-content">
<ul class="overflow" id="explorer-ul">
<ExplorerNode node={fileTree} opts={opts} fileData={fileData} />
<li id="explorer-end" />
</ul>
</div>
</nav>
</div>
)
}

View File

@ -202,19 +202,19 @@ export function renderPage(
const Body = BodyConstructor()
const LeftComponent = (
<div class="left sidebar">
<aside class="left sidebar">
{left.map((BodyComponent) => (
<BodyComponent {...componentData} />
))}
</div>
</aside>
)
const RightComponent = (
<div class="right sidebar">
<aside class="right sidebar">
{right.map((BodyComponent) => (
<BodyComponent {...componentData} />
))}
</div>
</aside>
)
const lang = componentData.fileData.frontmatter?.lang ?? cfg.locale?.split("-")[0] ?? "en"
@ -230,7 +230,7 @@ export function renderPage(
</Header>
<Body {...componentData}>
{LeftComponent}
<div class="center">
<main class="center">
<div class="page-header">
<div class="popover-hint">
{beforeBody.map((BodyComponent) => (
@ -245,7 +245,7 @@ export function renderPage(
<BodyComponent {...componentData} />
))}
</div>
</div>
</main>
{RightComponent}
<Footer {...componentData} />
</Body>