Skip to content

Publish Aaron's website changes from development - #2

Merged
laffan merged 26 commits into
mainfrom
development
Nov 12, 2026
Merged

laffan merged 26 commits into
mainfrom
development

Conversation

@laffan

@laffan laffan commented Nov 12, 2026

Copy link
Copy Markdown
Owner

Before: the live site has the earlier layout, gallery order, bio and carousel, with no contact form or favicon.

After: the live site matches the reviewed development preview: Afronauts and Tenga-Tenga first and in Aaron's order, larger gallery images with only titles under them and full details in the zoom view, the Ukupupuka-first exhibitions page with the Simple Commodities text, the new bio with a Formspree contact form, the News item for Competing Cosmologies, a homepage carousel that follows Aaron's carousel folder with back and forward arrows, and Aaron's favicon.

How: merges the development branch, which already contains the changes from #1. vercel.json only affects Vercel preview builds and tells Vercel to skip main, so the GitHub Pages build is unchanged. The thumbnail script now also covers the new images/home folder.


Generated by Claude Code

claude added 26 commits November 8, 2026 10:39
Keeps the automatic rotation; clicking an arrow restarts the timer.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
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 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Replaces the short summary with Sana Ginwalla's exhibition text from Aaron's
Projects Document, credited to her. Exhibition descriptions can now be a list
of paragraphs with an optional credit line.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Labels for Mwamba, Lombe, Jojo, Flight Is Better When Done in Tandem,
From the Ground Up! Ulubuto and The Afronauts now match Aaron's list.
Untitled (Afronaut Interaction) and the current Afronaut Banana image are
removed from the project (image files kept). The six labelled works follow
the order of Aaron's label list; Chintelelwe, For Freedom We Dream Until It
Happens, W.I.T.C.H Album Cover and Pillars follow in their previous order
until the full order from his Projects Document is confirmed.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Uses the Afronauts text from Aaron's Projects Document: the Nkoloso and
Zambian Space Program paragraphs show by default, and the halo and Christian
iconography paragraph sits behind a Read more toggle. Two small fixes to the
source text: "direct correlated" to "directly correlated" and
"Golden helmet" to "golden helmet".

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Following Aaron's note (modelled on Shirin Towfiq's site): the image column
is wider, the gaps between images are smaller, and the caption under each
thumbnail is just the title. Year, medium and dimensions still appear in the
lightbox when an image is clicked. Thumbnails are generated at 800px instead
of 400px so the larger images stay sharp.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Text from Aaron's "Texts to lift for Website projects" doc, with two typos
fixed: "Mulenga He has exhibited" and "bricollage".

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Aaron asked for this Wende Museum show to be listed under News. Dates,
venue and curators are from the museum's exhibition page, read on
8 November 2026; it opened on 7 November 2026.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Vercel builds previews only; pushes to main are skipped there because the
live site deploys from main through GitHub Pages. Thumbnails fall back to
full-size copies when ImageMagick isn't available on Vercel's build image.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
The lightbox image now takes only the height left after the caption, so the
materials line is never pushed off screen. On phones the caption sits above
the arrow buttons.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…You Carry Your Load

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
At the site's widest the gallery column is about 966px, so three columns
gave 315px thumbnails; halving the gap only added about 6px each. Raising
the minimum column width to 340px gives two columns of about 478px.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
A plain HTML form posts to Formspree, so it works without JavaScript; a small
inline script sends it in the background and shows success or error in place.
Includes a hidden spam trap field.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Slides follow the folder's numbering (1 to 10). Works already on the site use
their existing images; five photos that aren't elsewhere on the site are added
under images/home. Pillars and Afronaut Jojo, already in the carousel, stay at
the end.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
… folder

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@vercel

vercel Bot commented Nov 12, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
aaronsamuelmulenga Building Building Preview Nov 12, 2026 11:52pm UTC

@laffan
laffan merged commit 1e4fafe into main Nov 12, 2026
1 of 2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants