From ed33548adcb6e615cc7207f369ad49e4070f2128 Mon Sep 17 00:00:00 2001 From: Lee Cattarin Date: Tue, 5 May 2026 14:25:50 -0700 Subject: [PATCH] sort artists by name --- _config/filters.js | 5 +++++ src/residents.njk | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/_config/filters.js b/_config/filters.js index 1153349..5a48517 100644 --- a/_config/filters.js +++ b/_config/filters.js @@ -26,4 +26,9 @@ export default function (eleventyConfig) { return shuffledArray; }); + /* Sort alphabetically by item title */ + eleventyConfig.addFilter("sortAlphabeticallyByTitle", collection => { + collection.sort((b, a) => b.data.title.localeCompare(a.data.title)); + return collection; + }); }; diff --git a/src/residents.njk b/src/residents.njk index 76c1cab..0ce1ea9 100644 --- a/src/residents.njk +++ b/src/residents.njk @@ -6,5 +6,5 @@ eleventyNavigation: key: 🎨 artists --- -{% set items = collections.residents | reverse %} +{% set items = collections.residents | sortAlphabeticallyByTitle %} {% include "directory.njk" %}