Docs Sidebar

Remove default content directories

Clean up the default menus file

Remove all unused menus in config/_default/menus/menus.en.toml

Add a landing page for the docs directory

Apparently - and I have no idea why - when you remove the guides directory, it breaks the sidebar, so you have to add a landing page to content/docs.

Create a landing page

cd content/docs
npm run create $(pwd)/home.md
# home.md (draft: false)
---
title: "Home"
description: ""
summary: ""
date: 2025-07-11T18:16:24-04:00
lastmod: 2025-07-11T18:16:24-04:00
draft: false
weight: 999
toc: true
seo:
  title: "" # custom title (optional)
  description: "" # custom description (recommended)
  canonical: "" # custom canonical URL (optional)
  noindex: false # false (default) or true
---

Update the docs menu entry to direct to a page

# config/_default/menus/menus.en.toml

[[main]]
  name = "Docs"
  pageRef = "/docs/home/"
  weight = 10

Test with the dev server

npm run dev -- --bind 0.0.0.0 --baseURL http://192.168.13.31:1314 --port 1314