Skip to content

Commit f40be96

Browse files
committed
directory/index.md creates the directory/ URL.
1 parent 047dce9 commit f40be96

File tree

3 files changed

+3
-3
lines changed

3 files changed

+3
-3
lines changed

src/render.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -149,7 +149,7 @@ ${parseResult.html}</main>
149149
function renderListItem(p: Page, path: string): string {
150150
return `<li class="observablehq-link${
151151
p.path === path ? " observablehq-link-active" : ""
152-
}"><a href="${escapeDoubleQuoted(relativeUrl(path, p.path.replace(/\/index$/, "") || "/"))}">${escapeData(
152+
}"><a href="${escapeDoubleQuoted(relativeUrl(path, p.path.replace(/\/index$/, "/") || "/"))}">${escapeData(
153153
p.name
154154
)}</a></li>`;
155155
}

test/output/build/multi/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@
2828
<input id="observablehq-sidebar-toggle" type="checkbox">
2929
<nav id="observablehq-sidebar">
3030
<ol>
31-
<li class="observablehq-link"><a href="./subsection">Sub-Section</a></li>
31+
<li class="observablehq-link"><a href="./subsection/">Sub-Section</a></li>
3232
<li class="observablehq-link observablehq-link-active"><a href="./">Multi test</a></li>
3333
</ol>
3434
</nav>

test/output/build/multi/subsection/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
<input id="observablehq-sidebar-toggle" type="checkbox">
1616
<nav id="observablehq-sidebar">
1717
<ol>
18-
<li class="observablehq-link observablehq-link-active"><a href="../subsection">Sub-Section</a></li>
18+
<li class="observablehq-link observablehq-link-active"><a href="./">Sub-Section</a></li>
1919
<li class="observablehq-link"><a href="../">Multi test</a></li>
2020
</ol>
2121
</nav>

0 commit comments

Comments
 (0)