From 187c3838048448f4dd8295259d986f0f691bffc1 Mon Sep 17 00:00:00 2001 From: Cory Dransfeldt Date: Thu, 29 May 2025 14:05:42 -0700 Subject: [PATCH] fix(blocks/index.liquid): properly support calendar banner block --- package-lock.json | 4 ++-- package.json | 2 +- src/includes/blocks/index.liquid | 29 +++++++++++++++++------------ 3 files changed, 20 insertions(+), 15 deletions(-) diff --git a/package-lock.json b/package-lock.json index 637a0ef..ad4db22 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "coryd.dev", - "version": "8.1.4", + "version": "8.1.5", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "coryd.dev", - "version": "8.1.4", + "version": "8.1.5", "license": "MIT", "dependencies": { "minisearch": "^7.1.2", diff --git a/package.json b/package.json index 1c12f46..3c2448c 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "coryd.dev", - "version": "8.1.4", + "version": "8.1.5", "description": "The source for my personal site. Built using 11ty (and other tools).", "type": "module", "engines": { diff --git a/src/includes/blocks/index.liquid b/src/includes/blocks/index.liquid index 7adaa0c..94d9b5a 100644 --- a/src/includes/blocks/index.liquid +++ b/src/includes/blocks/index.liquid @@ -1,9 +1,12 @@ {%- for block in blocks -%} {%- case block.type -%} - {%- when "youtube_player" -%} - {% render "blocks/youtube-player.liquid", - url:block.url + {%- when "calendar_banner" -%} + {% render "blocks/banners/calendar.liquid", + url:block.url, + text:block.text %} + {%- when "divider" -%} + {{ block.markup | markdown }} {%- when "forgejo_banner" -%} {% render "blocks/banners/forgejo.liquid", url:block.url @@ -12,6 +15,14 @@ {% render "blocks/banners/github.liquid", url:block.url %} + {%- when "hero" -%} + {% render "blocks/hero.liquid", + globals:globals, + image:block.image, + alt:block.alt + %} + {%- when "markdown" -%} + {{ block.text | markdown }} {%- when "npm_banner" -%} {% render "blocks/banners/npm.liquid", url:block.url, @@ -22,15 +33,9 @@ url:block.url, text:block.text %} - {%- when "hero" -%} - {% render "blocks/hero.liquid", - globals:globals, - image:block.image, - alt:block.alt + {%- when "youtube_player" -%} + {% render "blocks/youtube-player.liquid", + url:block.url %} - {%- when "markdown" -%} - {{ block.text | markdown }} - {%- when "divider" -%} - {{ block.markup | markdown }} {%- endcase -%} {%- endfor -%}