Skip to content

docs: give entity its logo, derived from the mascotte - #28

Merged
btravers merged 1 commit into
mainfrom
feat/logo
Aug 7, 2026
Merged

docs: give entity its logo, derived from the mascotte#28
btravers merged 1 commit into
mainfrom
feat/logo

Conversation

@btravers

@btravers btravers commented Aug 7, 2026

Copy link
Copy Markdown
Contributor

The beet as the ID photo on its own record — identity, validated, persisted, which is what an entity is. The stamp carries a check: the record is validated, literally what make does.

Concept the record of the beet, stamped valid
Silhouette landscape ID card — no sibling uses it (disc, shield, hourglass)
Beet DNA byte-identical to the family: body #CE3D80, shade #8E1A52, leaves #2C8B4E/#3DAE62, eyes #3A0D24, blush #EE9CC4
Accent ink — card #33262C / interior #9C8894, inverting to #E3D7DE / #8A7580 in dark
Detail tight ID crop with leaf tips escaping the photo frame; tilted double-ring stamp with worn ink gaps

One deliberate family deviation, decided during review: every sibling's dark variant only brightens its accent, but a near-black card cannot brighten on a dark ground — ink inverts instead.

README

Header mirrors unthrown's: centered logo · name · tagline · badges · docs links. Two differences from a straight copy:

  • A <picture> element serves logo-dark.svg on GitHub's dark theme — unthrown ships one file, but the ink card genuinely needs both variants.
  • The npm version/downloads badges will show package not found until the first publish, then light up. Added now so the header doesn't need a second pass after the bootstrap release.

Files live in docs/public/, matching where every sibling keeps theirs. The npm-facing packages/entity/README.md is untouched — relative image paths are unreliable on npm, and it's meant to be a short card.

No changeset: nothing here ships in the package.

Companion PR adds entity-{light,dark}.svg to btravstack.github.io/apps/website/public/logos/.

🤖 Generated with Claude Code

The beet as the ID photo on its own record -- identity, validated (the stamp
carries a check, which is literally what `make` does), on a landscape card
silhouette no sibling uses. Beet palette byte-identical to the family; the ink
pair is #33262C/#9C8894, inverting rather than brightening in dark mode since
a near-black card cannot brighten on a dark ground.

The README header mirrors unthrown's: centered logo, name, tagline, badges,
docs links. A <picture> element serves the dark variant on GitHub's dark
theme. The npm badges will light up on first publish.

Files live in docs/public/ as the siblings keep theirs.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Copilot AI lite review requested due to automatic review settings August 7, 2026 14:48
@btravers
btravers merged commit 5c213a7 into main Aug 7, 2026
14 checks passed
@btravers
btravers deleted the feat/logo branch August 7, 2026 14:49

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds a dedicated “entity” logo (light/dark variants) and updates the repository README header to present the logo, project name, badges, and documentation links in a centered layout, aligning the repository’s top-level documentation with the project’s identity/branding.

Changes:

  • Update root README.md header to include a centered logo, badges, and docs links.
  • Add new light theme logo SVG under docs/public/.
  • Add new dark theme logo SVG under docs/public/.

Reviewed changes

Copilot reviewed 1 out of 3 changed files in this pull request and generated 1 comment.

File Description
README.md Introduces a centered header with <picture>-based theme switching plus badges/links.
docs/public/logo-light.svg Adds the light-variant entity logo asset.
docs/public/logo-dark.svg Adds the dark-variant entity logo asset.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread README.md
Comment on lines +1 to +5
<div align="center">

<picture>
<source media="(prefers-color-scheme: dark)" srcset="docs/public/logo-dark.svg">
<img src="docs/public/logo-light.svg" alt="entity" width="170" height="114" />
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