Fix contact layout and JSON-LD, plain typography, add battlebots clip - #4
Merged
Merged
Conversation
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>
Deploying with
|
| 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 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
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.