diff --git a/tests/__snapshots__/nav.test.ts.snap b/tests/__snapshots__/nav.test.ts.snap
index 32803811..aef46848 100644
--- a/tests/__snapshots__/nav.test.ts.snap
+++ b/tests/__snapshots__/nav.test.ts.snap
@@ -157,15 +157,6 @@ snapshot[`nav plugin 3`] = `
-About docs
-
-
-
-
-
-
-
-
About pages
@@ -174,7 +165,7 @@ snapshot[`nav plugin 3`] = `
-Pages first
+Pages second
@@ -183,7 +174,7 @@ snapshot[`nav plugin 3`] = `
-Pages second
+Pages first
@@ -193,6 +184,15 @@ snapshot[`nav plugin 3`] = `
+
+
+
+
+About docs
+
+
+
+
@@ -317,15 +317,6 @@ snapshot[`nav plugin 3`] = `
-About docs
-
-
-
-
-
-
-
-
About pages
@@ -334,7 +325,7 @@ snapshot[`nav plugin 3`] = `
-Pages first
+Pages second
@@ -343,7 +334,7 @@ snapshot[`nav plugin 3`] = `
-Pages second
+Pages first
@@ -353,6 +344,15 @@ snapshot[`nav plugin 3`] = `
+
+
+
+
+About docs
+
+
+
+
@@ -425,6 +425,7 @@ snapshot[`nav plugin 3`] = `
"tags",
],
nav: [],
+ order: 1,
page: [
"src",
"data",
@@ -478,15 +479,6 @@ snapshot[`nav plugin 3`] = `
-About docs
-
-
-
-
-
-
-
-
About pages
@@ -495,7 +487,7 @@ snapshot[`nav plugin 3`] = `
-Pages first
+Pages second
@@ -504,7 +496,7 @@ snapshot[`nav plugin 3`] = `
-Pages second
+Pages first
@@ -514,6 +506,15 @@ snapshot[`nav plugin 3`] = `
+
+
+
+
+About docs
+
+
+
+
@@ -585,6 +586,7 @@ snapshot[`nav plugin 3`] = `
"tags",
],
nav: [],
+ order: 0,
page: [
"src",
"data",
@@ -640,15 +642,6 @@ snapshot[`nav plugin 3`] = `
-About docs
-
-
-
-
-
-
-
-
About pages
@@ -657,7 +650,7 @@ snapshot[`nav plugin 3`] = `
-Pages first
+Pages second
@@ -666,7 +659,7 @@ snapshot[`nav plugin 3`] = `
-Pages second
+Pages first
@@ -676,6 +669,15 @@ snapshot[`nav plugin 3`] = `
+
+
+
+
+About docs
+
+
+
+
@@ -747,6 +749,7 @@ snapshot[`nav plugin 3`] = `
"tags",
],
nav: [],
+ order: 1,
page: [
"src",
"data",
@@ -802,15 +805,6 @@ snapshot[`nav plugin 3`] = `
-About docs
-
-
-
-
-
-
-
-
About pages
@@ -819,7 +813,7 @@ snapshot[`nav plugin 3`] = `
-Pages first
+Pages second
@@ -828,7 +822,7 @@ snapshot[`nav plugin 3`] = `
-Pages second
+Pages first
@@ -838,6 +832,15 @@ snapshot[`nav plugin 3`] = `
+
+
+
+
+About docs
+
+
+
+
@@ -910,6 +913,7 @@ snapshot[`nav plugin 3`] = `
"tags",
],
nav: [],
+ order: 0,
page: [
"src",
"data",
@@ -959,15 +963,6 @@ snapshot[`nav plugin 3`] = `
-About docs
-
-
-
-
-
-
-
-
About pages
@@ -976,7 +971,7 @@ snapshot[`nav plugin 3`] = `
-Pages first
+Pages second
@@ -985,7 +980,7 @@ snapshot[`nav plugin 3`] = `
-Pages second
+Pages first
@@ -995,6 +990,15 @@ snapshot[`nav plugin 3`] = `
+
+
+
+
+About docs
+
+
+
+
@@ -1244,7 +1248,7 @@ snapshot[`nav plugin with pretty urls disabled 3`] = `
-About docs
+About pages
@@ -1261,7 +1265,7 @@ snapshot[`nav plugin with pretty urls disabled 3`] = `
-Pages first
+Pages second
@@ -1270,7 +1274,7 @@ snapshot[`nav plugin with pretty urls disabled 3`] = `
-Pages second
+Pages first
@@ -1284,7 +1288,7 @@ snapshot[`nav plugin with pretty urls disabled 3`] = `
-About pages
+About docs
@@ -1422,7 +1426,7 @@ snapshot[`nav plugin with pretty urls disabled 3`] = `
-About docs
+About pages
@@ -1439,7 +1443,7 @@ snapshot[`nav plugin with pretty urls disabled 3`] = `
-Pages first
+Pages second
@@ -1448,7 +1452,7 @@ snapshot[`nav plugin with pretty urls disabled 3`] = `
-Pages second
+Pages first
@@ -1462,7 +1466,7 @@ snapshot[`nav plugin with pretty urls disabled 3`] = `
-About pages
+About docs
@@ -1548,6 +1552,7 @@ snapshot[`nav plugin with pretty urls disabled 3`] = `
"tags",
],
nav: [],
+ order: 1,
page: [
"src",
"data",
@@ -1601,7 +1606,7 @@ snapshot[`nav plugin with pretty urls disabled 3`] = `
-About docs
+About pages
@@ -1618,7 +1623,7 @@ snapshot[`nav plugin with pretty urls disabled 3`] = `
-Pages first
+Pages second
@@ -1627,7 +1632,7 @@ snapshot[`nav plugin with pretty urls disabled 3`] = `
-Pages second
+Pages first
@@ -1641,7 +1646,7 @@ snapshot[`nav plugin with pretty urls disabled 3`] = `
-About pages
+About docs
@@ -1726,6 +1731,7 @@ snapshot[`nav plugin with pretty urls disabled 3`] = `
"tags",
],
nav: [],
+ order: 0,
page: [
"src",
"data",
@@ -1781,7 +1787,7 @@ snapshot[`nav plugin with pretty urls disabled 3`] = `
-About docs
+About pages
@@ -1798,7 +1804,7 @@ snapshot[`nav plugin with pretty urls disabled 3`] = `
-Pages first
+Pages second
@@ -1807,7 +1813,7 @@ snapshot[`nav plugin with pretty urls disabled 3`] = `
-Pages second
+Pages first
@@ -1821,7 +1827,7 @@ snapshot[`nav plugin with pretty urls disabled 3`] = `
-About pages
+About docs
@@ -1906,6 +1912,7 @@ snapshot[`nav plugin with pretty urls disabled 3`] = `
"tags",
],
nav: [],
+ order: 1,
page: [
"src",
"data",
@@ -1961,7 +1968,7 @@ snapshot[`nav plugin with pretty urls disabled 3`] = `
-About docs
+About pages
@@ -1978,7 +1985,7 @@ snapshot[`nav plugin with pretty urls disabled 3`] = `
-Pages first
+Pages second
@@ -1987,7 +1994,7 @@ snapshot[`nav plugin with pretty urls disabled 3`] = `
-Pages second
+Pages first
@@ -2001,7 +2008,7 @@ snapshot[`nav plugin with pretty urls disabled 3`] = `
-About pages
+About docs
@@ -2087,6 +2094,7 @@ snapshot[`nav plugin with pretty urls disabled 3`] = `
"tags",
],
nav: [],
+ order: 0,
page: [
"src",
"data",
@@ -2134,7 +2142,7 @@ snapshot[`nav plugin with pretty urls disabled 3`] = `
-About docs
+About pages
@@ -2151,7 +2159,7 @@ snapshot[`nav plugin with pretty urls disabled 3`] = `
-Pages first
+Pages second
@@ -2160,7 +2168,7 @@ snapshot[`nav plugin with pretty urls disabled 3`] = `
-Pages second
+Pages first
@@ -2174,7 +2182,7 @@ snapshot[`nav plugin with pretty urls disabled 3`] = `
-About pages
+About docs
diff --git a/tests/assets/nav/_includes/main.vto b/tests/assets/nav/_includes/main.vto
index 5a63c9e2..ca548f59 100644
--- a/tests/assets/nav/_includes/main.vto
+++ b/tests/assets/nav/_includes/main.vto
@@ -16,7 +16,7 @@