diff --git a/.github/workflows/pr-checks.yml b/.github/workflows/pr-checks.yml
index 3cbec76..3b7d728 100644
--- a/.github/workflows/pr-checks.yml
+++ b/.github/workflows/pr-checks.yml
@@ -10,7 +10,7 @@ on:
jobs:
quality:
- name: Lint, Format, Test
+ name: Lint, Format, Test, Build
runs-on: ubuntu-latest
steps:
@@ -34,3 +34,6 @@ jobs:
- name: Test
run: npm run test
+
+ - name: Build
+ run: npm run build
diff --git a/.gitignore b/.gitignore
index 18ce53a..a0a06f0 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,2 +1,3 @@
node_modules
_site
+.codex
diff --git a/_includes/components/date-range.njk b/_includes/components/date-range.njk
new file mode 100644
index 0000000..9783f24
--- /dev/null
+++ b/_includes/components/date-range.njk
@@ -0,0 +1,18 @@
+{% macro renderDateRange(start, end, includeDuration=false) %}
+
+{% endmacro %}
+
+{% macro renderDateRangeWithDuration(start, end) %}
+ {{ renderDateRange(start, end, true) }}
+{% endmacro %}
diff --git a/_includes/layouts/base.njk b/_includes/layouts/base.njk
index f1c8cdc..77d91b9 100644
--- a/_includes/layouts/base.njk
+++ b/_includes/layouts/base.njk
@@ -39,6 +39,7 @@
{{ content | safe }}
+