Feature: Add dynamic edit URLs and custom navigation menu
All checks were successful
deploy-docs / build-and-deploy (push) Successful in 22s

This commit is contained in:
2026-03-25 03:12:21 +00:00
parent 58495c1aa0
commit 8c57fe074e
3 changed files with 29 additions and 1 deletions

View File

@@ -29,7 +29,7 @@ jobs:
rm -rf content static rm -rf content static
# Create real folders for the build # Create real folders for the build
mkdir -p content static mkdir -p content static config/_default
# Copy the new content from the docs repository # Copy the new content from the docs repository
cp -r $DOCS_DIR/* content/ cp -r $DOCS_DIR/* content/
@@ -40,6 +40,12 @@ jobs:
rm -rf content/static rm -rf content/static
fi fi
# Move dynamic config overrides (e.g. menus.en.toml, params.toml) if they exist
if [ -d "content/config/_default" ]; then
cp -r content/config/_default/* config/_default/
rm -rf content/config
fi
# Clean git metadata # Clean git metadata
rm -rf content/.git content/.gitea rm -rf content/.git content/.gitea

View File

@@ -0,0 +1,16 @@
# This overrides the framework's default menu for the public site.
[[main]]
name = "Projects"
pageRef = "/projects"
weight = 10
[[main]]
name = "Posts"
pageRef = "/posts"
weight = 20
[[main]]
name = "Stream"
pageRef = "/stream"
weight = 30

View File

@@ -0,0 +1,6 @@
# This dynamically overrides the framework's article settings for the public site.
[article]
showEdit = true
showEditURL = true
editURL = "https://git.wompmacho.com/wompmacho/docs-public/src/branch/main"
editAppendPath = true