Feature: Add dynamic edit URLs and custom navigation menu
All checks were successful
deploy-docs / build-and-deploy (push) Successful in 22s
All checks were successful
deploy-docs / build-and-deploy (push) Successful in 22s
This commit is contained in:
@@ -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
|
||||||
|
|
||||||
|
|||||||
16
config/_default/menus.en.toml
Normal file
16
config/_default/menus.en.toml
Normal 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
|
||||||
6
config/_default/params.toml
Normal file
6
config/_default/params.toml
Normal 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
|
||||||
Reference in New Issue
Block a user