Skip to content

Fix contact layout and JSON-LD, plain typography, add battlebots clip - #4

Merged
adman234 merged 1 commit into
mainfrom
site-fixes-v3
Sep 21, 2026
Merged

adman234 merged 1 commit into
mainfrom
site-fixes-v3

Conversation

@adman234

Copy link
Copy Markdown
Contributor

Needs no configuration: everything here is static output. Deliberately leaves out the zone reorganization, the badge restyle, and the mailing list.

Contact page. A two-col block nested inside .prose was capped at 72ch, so each column rendered 306px on a 1280px desktop and the map and form came out at phone width. Pages opt out with wide: true; the map moves below at full width, and a short questions block fills the left column.

JSON-LD. Inside a ld+json script the template engine already JSON-encodes each value, so the jsonify pipes produced ""https://columbiagadgetworks.org/\"" with literal quote characters. url, logo, description, taxID, email, telephone and the whole postal address were affected, which makes the organization markup unusable to a crawler.

Image alt text. The photos merged in #2 kept the descriptions of the images they replaced, so the 3D printer photo was labelled as a plaster mold and the laser photo as a laser-cut sign. Both now describe what is actually shown.

Typography and controls. Arial with Consolas for small labels, so nothing is downloaded and text paints on the first frame; heading weight 800 to 700 and h1 3.2rem to 3rem, since Arial sets heavier than the old stack. Buttons 8px to 3px radius, and btn-light takes an ink border instead of white on white. The hero chip becomes a squared placard with a rust rule. Badges are untouched.

Battlebots clip, self-hosted with preload="none", a poster still and a faststart re-mux, as a news post and a homepage feature. Adds a reusable video shortcode with VideoObject markup.

Content. Casting is aluminium only, the cost section carries the City of Columbia Office of Cultural Affairs credit, training reads discounted rather than free, membership dues confirmed at $50 and $100, and the wiki is linked from several more pages. Arrows removed from link text, em dashes removed repo-wide.

Needs no configuration: everything here is static output. Deliberately leaves
out the zone reorganization, the badge restyle, and the mailing list.

Contact page. A two-col block nested inside .prose was capped at 72ch, so each
column rendered 306px on a 1280px desktop and the map and form came out at
phone width. Pages opt out with `wide: true`; the map moves below at full
width, and a short questions block fills the left column.

JSON-LD. Inside a ld+json script the template engine already JSON-encodes each
value, so the jsonify pipes produced "\"https://columbiagadgetworks.org/\"" with
literal quote characters. url, logo, description, taxID, email, telephone and
the whole postal address were affected, which makes the organization markup
unusable to a crawler.

Image alt text. The photos merged in #2 kept the descriptions of the images
they replaced, so the 3D printer photo was labelled as a plaster mold and the
laser photo as a laser-cut sign. Both now describe what is actually shown.

Typography and controls. Arial with Consolas for small labels, so nothing is
downloaded and text paints on the first frame; heading weight 800 to 700 and
h1 3.2rem to 3rem, since Arial sets heavier than the old stack. Buttons 8px to
3px radius, and btn-light takes an ink border instead of white on white. The
hero chip becomes a squared placard with a rust rule. Badges are untouched.

Battlebots clip, self-hosted with preload="none", a poster still and a
faststart re-mux, as a news post and a homepage feature. Adds a reusable video
shortcode with VideoObject markup.

Content. Casting is aluminium only, the cost section carries the City of
Columbia Office of Cultural Affairs credit, training reads discounted rather
than free, membership dues confirmed at $50 and $100, and the wiki is linked
from several more pages. Arrows removed from link text, em dashes removed
repo-wide.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@cloudflare-workers-and-pages

Copy link
Copy Markdown

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Preview URL Updated (UTC)
✅ Deployment successful!
View logs
website 38bca95 Commit Preview URL

Branch Preview URL
Sep 21 2026, 12:55 PM

@adman234
adman234 merged commit 4701e3b into main Sep 21, 2026
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.

1 participant