diff --git a/lib/chiya_web/controllers/page_html.ex b/lib/chiya_web/controllers/page_html.ex
index 1a11113..348679c 100644
--- a/lib/chiya_web/controllers/page_html.ex
+++ b/lib/chiya_web/controllers/page_html.ex
@@ -15,7 +15,7 @@ defmodule ChiyaWeb.PageHTML do
def do_render_outline(%{text: text, children: children, level: _level}) do
content_tag(:ul, [class: "m-0"],
do: [
- content_tag(:li, do: content_tag(:a, text, href: "##{Slugger.slugify(text)}")),
+ content_tag(:li, do: content_tag(:a, text, href: "##{Slugger.slugify_downcase(text)}")),
Enum.map(children, &do_render_outline/1)
]
)