Skip to content

Commit 0686ff2

Browse files
committed
Menus
1 parent dadaa4d commit 0686ff2

File tree

2 files changed

+8
-5
lines changed

2 files changed

+8
-5
lines changed

web/scripts/build.mjs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -182,24 +182,24 @@ async function build() {
182182
const isDocs = mdPath.indexOf('/docs') !== -1;
183183
const isBlog = mdPath.indexOf('/blog') !== -1;
184184
let mobileDocsMenu = '';
185+
let mobileBlogMenu = '';
185186

186187
if (version !== versions[i]) {
187188
prevVersion = version;
188189
version = versions[i];
190+
docsMenu = await buildMenuForVersion(version);
189191
versionsMenu = await buildVersionMenu(uniqueVersions, version);
190192
}
191193
if (isDocs) {
192-
mobileDocsMenu = docsMenu = await buildMenuForVersion(version);
193-
}
194-
if (isBlog) {
195-
mobileDocsMenu = docsMenu = blogMenu;
194+
mobileBlogMenu = blogMenu;
196195
}
197196
htmlFileName = mdPath.replace(docsDir, '').replace(/\.md$/i, '.html');
198197
const htmlFilePath = path.join(resultDir, htmlFileName);
199198
const htmlContent = isDocs || isBlog ? markedWithContents.parse(content) : marked.parse(content);
200199

201200
let resultHtml = template.replace('{content}', `${htmlContent}`);
202201
resultHtml = resultHtml.replace('{docs-menu}', `${mobileDocsMenu}`);
202+
resultHtml = resultHtml.replace('{blog-menu}', `${mobileBlogMenu}`);
203203
resultHtml = resultHtml.replace('{base}', `${base}`);
204204
resultHtml = resultHtml.replace('{versions-menu}', `${versionsMenu}`);
205205
resultHtml = resultHtml.replaceAll('{current-version}', version);

web/src/index.html

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,10 @@
1515
</div>
1616
<div class="menu">
1717
<div class="menu-items">
18-
<div class="menu-item"><a href="./blog/">Blog</a></div>
18+
<div class="menu-item">
19+
<a href="./blog/">Blog</a>
20+
<div class="mobile-docs-menu">{blog-menu}</div>
21+
</div>
1922
<div class="menu-item"><a href="./playground.html">Playground</a></div>
2023
<div class="menu-item">
2124
<a href="{default-version}/docs/">Docs</a>

0 commit comments

Comments
 (0)