summaryrefslogtreecommitdiff
path: root/eleventy.config.mjs
diff options
context:
space:
mode:
Diffstat (limited to 'eleventy.config.mjs')
-rw-r--r--eleventy.config.mjs10
1 files changed, 10 insertions, 0 deletions
diff --git a/eleventy.config.mjs b/eleventy.config.mjs
index 4c7c7ad..359695a 100644
--- a/eleventy.config.mjs
+++ b/eleventy.config.mjs
@@ -7,6 +7,16 @@ export default function(eleventyConfig) {
eleventyConfig.addNunjucksFilter("date", (dateObj, formatString = 'MM.dd.yyyy') => format(dateObj, formatString))
+ eleventyConfig.addCollection("navItems", function (collectionsApi) {
+ return collectionsApi.getAll().filter(i => {
+ if (i.data.nav) {
+ return i.data.nav > 0
+ }
+ }).sort(function (a, b) {
+ return (a.data.nav ?? -1000) - (b.data.nav ?? -1000);
+ });
+ });
+
eleventyConfig.addBundle("css", {
toFileDirectory: "assets/css/bundles/",