From 7b56af73126b67dc8e1da18b30f76518f7a31db5 Mon Sep 17 00:00:00 2001 From: Mat Manna Date: Thu, 11 Jun 2026 21:53:39 -0400 Subject: [PATCH] feat: fix heatmap --- _data/foot.yml | 2 +- _data/nav.yml | 2 +- _layouts/page.html | 20 +++++++ index.md | 8 +-- scripts/post-build.js | 131 ++++++++++++++++++++++++++++++++++++++++-- worker/index.js | 49 ++++++++++------ worker/wrangler.toml | 3 + 7 files changed, 188 insertions(+), 27 deletions(-) create mode 100644 _layouts/page.html diff --git a/_data/foot.yml b/_data/foot.yml index 2be7fc8..c2c3865 100644 --- a/_data/foot.yml +++ b/_data/foot.yml @@ -1,5 +1,5 @@ title: Mat Manna -emoji: šŸŽ© +emoji: šŸ° pages: - title: projects url: /projects diff --git a/_data/nav.yml b/_data/nav.yml index b266c85..6587f98 100644 --- a/_data/nav.yml +++ b/_data/nav.yml @@ -1,5 +1,5 @@ title: Mat Manna -emoji: šŸŽ© +emoji: šŸ° description: Indie maker, aspiring engineer, & security enthusiast. pages: - title: projects diff --git a/_layouts/page.html b/_layouts/page.html new file mode 100644 index 0000000..c7bf16b --- /dev/null +++ b/_layouts/page.html @@ -0,0 +1,20 @@ +--- +layout: default +--- + +

{{ page.title | default: page.name | replace: '.md', '' | replace: '.html', '' }}

+ +
+ {% if page.toc == true %} + {% include toc-card.html html=content %} + {% endif %} +
+ +
+ + {{ content }} +
+ +{% if page.toc == true %} +{% include scrollspy.html %} +{% endif %} diff --git a/index.md b/index.md index f696557..15523ba 100644 --- a/index.md +++ b/index.md @@ -45,12 +45,12 @@ Outside of computing, I’m also a guitarist, competition aficionado, and lingua
Recently, I've been shipping, (expand for stats!) but also:
- - Hackatime activity heatmap + + Hackatime activity heatmap