Skip to content

Commit e55be90

Browse files
Modify landing page navigation flow
Redirect section headers to the first subtree content page instead of the TOC. Include breadcrumbs in Geps to enhance user navigation.
1 parent c639977 commit e55be90

4 files changed

Lines changed: 41 additions & 1 deletion

File tree

.gitignore

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,3 +66,6 @@ site/static/wizard/data/*
6666

6767

6868
.lycheecache
69+
70+
# Local Netlify folder
71+
.netlify

geps/_index.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,10 @@ title: "GEPs"
33
weight: 10
44
cascade:
55
type: docs
6+
params:
7+
ui:
8+
breadcrumb_disable: false
9+
10+
_build:
11+
list: never
612
---

site/hugo.toml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -109,4 +109,5 @@ defaultContentLanguage = "en"
109109

110110
[[module.mounts]]
111111
source = "../geps"
112-
target = "content/geps"
112+
target = "content/enhancements/geps"
113+

site/static/_redirects

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
/docs/ /docs/introduction/ 301!
2+
/docs/concepts/ /docs/concepts/api-overview/ 301!
3+
/docs/mesh/ /docs/mesh/mesh-overview/ 301!
4+
/docs/implementations/ /docs/implementations/list/ 301!
5+
/docs/implementations/versions/ /docs/implementations/versions/v_one_five/ 301!
6+
7+
/guides/ /guides/getting-started/introduction/ 301!
8+
/guides/getting-started/ /guides/getting-started/introduction/ 301!
9+
/guides/user-guides/ /guides/user-guides/http-routing/ 301!
10+
11+
/reference/ /reference/api-types/gateway/ 301!
12+
/reference/api-types/ /reference/api-types/gateway/ 301!
13+
/reference/api-types/policy/ /reference/api-types/policy/backendtlspolicy/ 301!
14+
/reference/api-spec/ /reference/api-spec/main/spec/ 301!
15+
/reference/api-spec/main/ /reference/api-spec/main/spec/ 301!
16+
/reference/api-spec/1.5/ /reference/api-spec/1.5/spec/ 301!
17+
/reference/api-spec/1.4/ /reference/api-spec/1.4/spec/ 301!
18+
19+
/enhancements/ /enhancements/overview/ 301!
20+
/enhancements/by-state/ /enhancements/by-state/standard/ 301!
21+
22+
/geps/* /enhancements/geps/:splat 301!
23+
/enhancements/geps/ /enhancements/list/ 301!
24+
25+
/contributing/ /contributing/get-involved/ 301!
26+
27+
28+
29+
30+

0 commit comments

Comments
 (0)