From bcb7a33b0c68d6913dc5121d03fac3bbeef6bcd1 Mon Sep 17 00:00:00 2001 From: Claude Date: Sun, 8 Nov 2026 10:39:45 +0000 Subject: [PATCH 01/25] Add back and forward arrows to homepage slideshow Keeps the automatic rotation; clicking an arrow restarts the timer. Co-Authored-By: Claude Opus 5.5 --- content/index.njk | 21 ++++++++++++++++++--- public/styles.css | 32 ++++++++++++++++++++++++++++++++ 2 files changed, 50 insertions(+), 3 deletions(-) diff --git a/content/index.njk b/content/index.njk index 9bfed45..6d636c2 100644 --- a/content/index.njk +++ b/content/index.njk @@ -20,6 +20,8 @@ featured: {%- endif -%} {%- endfor -%} + + diff --git a/public/styles.css b/public/styles.css index da15555..adee719 100644 --- a/public/styles.css +++ b/public/styles.css @@ -165,6 +165,38 @@ img { object-fit: contain; } +.slideshow__nav { + position: absolute; + top: 50%; + transform: translateY(-50%); + z-index: 2; + background: transparent; + border: 0; + color: var(--ink); + font-family: inherit; + font-size: 1.6rem; + line-height: 1; + padding: 0.5rem 0.75rem; + cursor: pointer; +} + +.slideshow__nav:hover { + opacity: 0.55; +} + +.slideshow__nav:focus-visible { + outline: 2px solid var(--ink); + outline-offset: 2px; +} + +.slideshow__nav--prev { left: -3rem; } +.slideshow__nav--next { right: -3rem; } + +@media (max-width: 1000px) { + .slideshow__nav--prev { left: 0; } + .slideshow__nav--next { right: 0; } +} + /* ---------- Section nav ---------- */ .section-nav { From ec73390a317f0104fd2087f90129d72acb9331b3 Mon Sep 17 00:00:00 2001 From: Claude Date: Sun, 8 Nov 2026 10:40:14 +0000 Subject: [PATCH 02/25] Remove Photography and Collected General Works from Projects Aaron asked for both sections to go: Collected General Works repeats the Ukupupuka exhibition, and Photography will be replaced by catalogue images later. The image files and data entries stay in place so they can be reused. The homepage Meditate slide now links to the Ukupupuka exhibition instead of a Projects anchor that no longer exists. Co-Authored-By: Claude Opus 5.5 --- content/index.njk | 3 ++- content/projects/index.njk | 41 +++----------------------------------- 2 files changed, 5 insertions(+), 39 deletions(-) diff --git a/content/index.njk b/content/index.njk index 6d636c2..067cb26 100644 --- a/content/index.njk +++ b/content/index.njk @@ -14,7 +14,8 @@ featured: {%- set project = projects | findByImage(filename) -%} {%- if project -%} diff --git a/content/projects/index.njk b/content/projects/index.njk index 9cccc0a..ead1f6c 100644 --- a/content/projects/index.njk +++ b/content/projects/index.njk @@ -13,9 +13,7 @@ permalink: /projects/ { label: "Tenga Tenga", slug: "tenga-tenga" }, { label: "Afronauts", slug: "afronauts" }, { label: "Coffee Art", slug: "coffee-art" }, - { label: "Art Videos", slug: "art-videos" }, - { label: "Photography", slug: "photography" }, - { label: "Collected General Works", slug: "collected-general-works" } + { label: "Art Videos", slug: "art-videos" } ] -%}
  • {{ group.label }}
  • {%- endfor -%} @@ -29,15 +27,11 @@ permalink: /projects/ {%- set coffee = "In a planned installation of sculpture, image, and sound, I turn to Mbusa, a Bemba marriage ritual from Zambia. Working in acrylic and coffee on canvas, I ask how African culture and technology shape our understanding of the world, looking back toward ancestral practices." -%} {%- set video = "" -%} -{%- set photo = "" -%} - -{%- set lorem = "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum." -%} {%- set projectGroups = [ { key: "Tenga Tenga", label: "Tenga Tenga", desc: tenga }, { key: "Afronauts", label: "Afronauts", desc: afronauts }, { key: "Coffee Art", label: "Coffee Art", desc: coffee }, - { key: "Art Videos", label: "Art Videos", desc: video }, - { key: "Photography", label: "Photography", desc: photo } + { key: "Art Videos", label: "Art Videos", desc: video } ] -%} {%- for group in projectGroups -%} @@ -49,7 +43,7 @@ permalink: /projects/