You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/building-blocks/index.md
+19Lines changed: 19 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -44,6 +44,25 @@ Links from your documentation to other documentation sets. Validated against pub
44
44
45
45
Links from other documentation sets to yours. Validated to prevent breaking changes when you move or delete content.
46
46
47
+
## Navigation
48
+
49
+
### Documentation Set Navigation
50
+
51
+
A documentation set is responsible for defining how files are organized in the navigation. This is done by defining a `toc` section in the `docset.yml` file.
52
+
If the `toc` section becomes to big folders can define a dedicated `toc.yml` file to organize the files and link them in their parent `toc.yml` or `docset.yml` file.
53
+
54
+
Read more details in the reference for [docset.yml](../configure/content-set/index.md)
55
+
56
+
### Global Navigation
57
+
58
+
The global navigation is defined in the [`navigation.yml`](../configure/site/navigation.md) file.
59
+
This navigation only concerns itself with `toc` sections defined in either `docset.yml` or `toc.yml` files.
60
+
These `toc` sections can be reorganized independently of their position in the documentation set navigation.
61
+
62
+
Dangling `toc` sections are **not** allowed and the assembler build will report an error if it finds any. All `toc` sections must be linked in `navigation.yml`.
63
+
64
+
Read more details in the reference for [navigation.yml](../configure/site/navigation.md)
65
+
47
66
## How it all works together
48
67
49
68
1. Each repository builds its documentation set independently
0 commit comments