From a96734c394e1802204d387e833148d5e7e2926d8 Mon Sep 17 00:00:00 2001 From: Leyla Becker Date: Sun, 22 Feb 2026 13:51:09 -0600 Subject: [PATCH] feat: added unit conversion buttons --- _includes/base.njk | 35 + _includes/recipe.njk | 2 + eleventy.config.js | 3 + js/measurements.js | 87 +++ lib/measurements/__tests__/matcher.test.js | 805 ++++++++++++++++++++ lib/measurements/matcher.js | 475 ++++++++++++ lib/measurements/plugin.js | 367 +++++++++ package.json | 7 +- pnpm-lock.yaml | 841 +++++++++++++++++++++ recipe.njk | 3 + 10 files changed, 2624 insertions(+), 1 deletion(-) create mode 100644 js/measurements.js create mode 100644 lib/measurements/__tests__/matcher.test.js create mode 100644 lib/measurements/matcher.js create mode 100644 lib/measurements/plugin.js diff --git a/_includes/base.njk b/_includes/base.njk index dc7cebd..42cbf06 100644 --- a/_includes/base.njk +++ b/_includes/base.njk @@ -120,6 +120,37 @@ + + {% if pageType == 'recipe' %} + + {% endif %}
@@ -137,6 +168,10 @@ {{ content | safe }} + {% if pageType == 'recipe' %} + + {% endif %} + {% if mermaid %}