summaryrefslogtreecommitdiff
path: root/kew.go
diff options
context:
space:
mode:
Diffstat (limited to 'kew.go')
-rw-r--r--kew.go6
1 files changed, 5 insertions, 1 deletions
diff --git a/kew.go b/kew.go
index 5874d50..f330170 100644
--- a/kew.go
+++ b/kew.go
@@ -70,7 +70,11 @@ func render_nav(n NavNode, b *strings.Builder) {
b.WriteString("<ul>\n")
for _, f := range n.Files {
- b.WriteString(`<li><a href="` + f.Path + `">` + f.Name + "</a></li>\n")
+ p := f.Path
+ if !strings.HasPrefix(p, "/") {
+ p = "/" + p
+ }
+ b.WriteString(`<li><a href="` + p + `">` + f.Name + "</a></li>\n")
}
for _, c := range n.Children {