20 Commits
Author SHA1 Message Date
hanzo-dev d933d3d6d0 ci: run linux jobs on zenlm-build-linux-amd64 ARC scale set (no GitHub-hosted builders)
Claude-Session: https://claude.ai/code/session_01RFrWpXc1BsqfrFYMbyDusJ
2026-07-11 00:11:08 -07:00
hanzo-dev a41f9b24bb assets: zen wordmark (svg + 128/256/512 png)
Generated by the new wordmark pipeline; zen defines getWordmarkSVG.
Consistent with the repo's tracked dist/ rendered assets.

Claude-Session: https://claude.ai/code/session_01XsNmNwzHUSKXfN7gYruUsM
2026-07-08 06:43:32 -07:00
hanzo-dev 291c52940d build: optional wordmark output (SVG + aspect-preserving PNGs) for brands that define getWordmarkSVG
Brand-neutral: brands without a wordmark skip it entirely — one build, no
per-brand wiring. Namespace import keeps the mark optional (no hard import).

Claude-Session: https://claude.ai/code/session_01XsNmNwzHUSKXfN7gYruUsM
2026-07-08 06:41:50 -07:00
hanzo-dev f9498c9854 brand isolation: build.ts is now brand-neutral (no hardcoded brand names — all from package.json); drop dead generator.ts/generate-showcase.ts and cross-brand aliases; publish 0.1.3
Enforces one-brand-per-repo: the shared build.ts carries no brand name (byte-
identical everywhere, driven by package.json "brand"); removed the unused
generator.ts/generate-showcase.ts (leftover, carried foreign-brand output
paths); genericized the animated-mark provenance and README brand-package
examples. Each package now names only its own brand.
v0.1.3
2026-07-04 13:36:58 -07:00
hanzo-dev 1577eff98a build: deterministic showcase (drop build timestamp)
The showcase embedded new Date() in two spots, so every build re-dirtied
dist/showcase.html and churned git. Replaced with a static subtitle — builds
are now reproducible (no dates in generated files).
2026-07-04 13:03:15 -07:00
hanzo-dev f5c1a280d6 chore: sync generated showcase.html 2026-07-04 13:01:25 -07:00
hanzo-dev c3d35c9ccd docs: brand README intro (was generic placeholder) 2026-07-04 13:00:35 -07:00
hanzo-dev 303cacdd31 brand: real hero (mark + name, not 'logo' placeholder) + neutral svg names; publish 0.1.2
Re-mints the README hero: the template shipped a generic card whose wordmark
literally read "logo" with a truncated subtitle. generateHero() now composes
the brand's own white mark + real name + full tagline + github/domain footer,
driven by a package.json "brand" block — one template, every org. Also renames
dist SVG sources brand-neutral (logo.svg, favicon.svg, …) so the shared build is
correct for every brand (they were hanzo-prefixed after the earlier port).
v0.1.2
2026-07-04 12:59:01 -07:00
hanzo-dev 7d981536a2 assets: ICO + Slack (2000² square) + named web icons; track dist images; build generates; publish 0.1.1
Ports the canonical logo build: multi-resolution .ico, square 2000×2000
Slack app icon, web-standard named icons (android-chrome/apple-touch-icon/
mstile) alongside favicon/icons/apple/dock/menubar/og. Adds a .gitignore
(track png/ico/svg, ignore node_modules + compiled JS). build now runs
generate so the npm package ships rendered images.
v0.1.1
2026-07-03 16:09:54 -07:00
z c7ac720d35 docs(brand): add hero banner 2026-06-28 21:00:05 -07:00
z 931d68607e chore(brand): dynamic hero banner 2026-06-28 21:00:04 -07:00
hanzo-dev cf83f82312 chore: add package-lock 2026-06-28 19:35:54 -07:00
hanzo-dev 4412cdfd81 feat: scaffold @zenlm/logo — animated ensō mark, brand-neutral SVG + React, getAnimatedSVG() 2026-06-28 19:34:08 -07:00
hanzo-dev d4501597de feat(logo): add zen enso SVG mark 2026-06-20 09:09:38 +00:00
Antje WorringandClaude Opus 4.8 e80ca28183 docs: tidy LLM.md indexes; CLAUDE.md -> LLM.md symlink convention
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-17 09:48:26 -07:00
Zen Authors 32693c6607 Add Apache-2.0 LICENSE + NOTICE 2026-06-17 04:12:59 +00:00
Antje WorringandClaude Opus 4.8 cac3ecc582 Add Claude Code project docs (CLAUDE.md, LLM.md)
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-05-31 21:46:02 -07:00
Zach Kelling ceaacc4dad Fix GitHub Pages deployment 2026-01-25 21:10:01 -08:00
Zach Kelling be0a870a82 Add GitHub Pages site with deploy workflow 2026-01-25 20:53:33 -08:00
Zach Kelling b36b75654b Add initial README 2026-01-25 20:07:51 -08:00