Skip to content

Add shared artwork for six language ports - #263

Merged
tony merged 2 commits into
mainfrom
feat/language-branding
Nov 9, 2026
Merged

tony merged 2 commits into
mainfrom
feat/language-branding

Conversation

@tony

@tony tony commented Nov 7, 2026 •

Copy link
Copy Markdown
Contributor

What changed, and why:

Provide OCaml, Erlang, Common Lisp, Haskell, Clojure and Perl assets under the existing public brand layout, with library, workspace and MCP sets. Their accent palettes retain the shared neutral surfaces and reading text. Source ledgers record the copied artwork and the site-relative manifest overrides. Perl cards describe the scaffold without an API example. Port routes and documentation integration remain separate work.

Checks run:

  • PASS: branding and SVG color-scheme tests (1.76s).
  • PASS: generated CSS freshness and focused type-aware lint (0.63s for lint).
  • PASS: site Astro type check (61.86s), with no errors or warnings.
  • FAIL: the broader pnpm test run ended in a V8 out-of-memory failure (17.93s).
  • The assembled publication tree was not built.

Tool use:

Codex prepared the artwork and integrations. Source colors, image hashes, manifests, README paths, and package contents were checked locally; an independent review inspected this PR's revision.

Companion PR:

Source artwork.

tony added 2 commits November 7, 2026 08:40
why: New port integrations need artwork and accessible language accents.

what:
- Add five palettes and their library, workspace and MCP image sets
- Keep reading text and surfaces neutral in both color schemes
- Record source hashes and site-specific manifest paths
why: Prepare the shared Perl identity for its port integration.

what:
- Add library, workspace, and MCP images with source digests
- Keep reading surfaces neutral and reserve teal for accents
- Describe the Perl scaffold without inventing an API example
@tony tony changed the title Add shared artwork for five language ports Add shared artwork for six language ports Nov 7, 2026
@tony
tony merged commit 66bf85f into main Nov 9, 2026
3 checks passed
@tony
tony temporarily deployed to docs-preview-cleanup November 9, 2026 13:38 — with GitHub Actions Inactive

This branch was previously deployed

2 inactive deployments
docs-preview-cleanup — 29954599 Deployed Nov 9, 2026 by tony via cleanup #227
docs-preview — 29954599 Deployed Nov 7, 2026 by tony via publish-preview / publish #1187
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