Social preview: the applet on the family backdrop (1.1.0) #9

Merged
claude merged 2 commits from oss-oo/social-preview-family into main 2026-10-27 23:22:01 +00:00
Member

For 1.1.0, asked by Claudiu: the social preview in the siblings' style.

Like cinnamon-z-usage and cinnamon-claude-usage, the preview now shows the applet itself: the synthetic Codex-only README capture (docs/model-limits/usage-menu-codex-only.png) rides the right side with its vertical panel strip (G icons and percentage pills), trimmed of its desktop margins, in a dark bezel with the turquoise accent and no card behind it.

  • background.png is the family's night backdrop (maintainer-provided ImageGen artwork, shared with both siblings), its rings left of the popup; render.py rotates its hue into the ChatGPT mint (BACKGROUND_MODULATE = "100,100,86").
  • overlay.svg follows the siblings' layout in the ChatGPT palette: "Your Codex limits, beautifully in view.", two feature lines, LOCAL-FIRST · NO API KEY · HORIZONTAL + VERTICAL PANELS, provenance and the laboratory URL.
  • make check-social-preview (in make check) renders from the sources and compares; every recapture now needs make social-preview (AGENTS.md says so).
  • Rights inventory (new hashes and provenance), ATTRIBUTION.md, the preview's source notes, README alt text and the changelog follow. Only synthetic fixture captures are used, never a desktop capture.

After the release the laboratory's repository social preview is set to this image as claude.

🤖 Generated with Claude Code

For **1.1.0**, asked by Claudiu: the social preview in the siblings' style. Like cinnamon-z-usage and cinnamon-claude-usage, the preview now shows the applet itself: the synthetic Codex-only README capture (`docs/model-limits/usage-menu-codex-only.png`) rides the right side with its vertical panel strip (G icons and percentage pills), trimmed of its desktop margins, in a dark bezel with the turquoise accent and no card behind it. - `background.png` is the family's night backdrop (maintainer-provided ImageGen artwork, shared with both siblings), its rings left of the popup; `render.py` rotates its hue into the ChatGPT mint (`BACKGROUND_MODULATE = "100,100,86"`). - `overlay.svg` follows the siblings' layout in the ChatGPT palette: "Your Codex limits, beautifully in view.", two feature lines, LOCAL-FIRST · NO API KEY · HORIZONTAL + VERTICAL PANELS, provenance and the laboratory URL. - `make check-social-preview` (in `make check`) renders from the sources and compares; every recapture now needs `make social-preview` (AGENTS.md says so). - Rights inventory (new hashes and provenance), ATTRIBUTION.md, the preview's source notes, README alt text and the changelog follow. Only synthetic fixture captures are used, never a desktop capture. After the release the laboratory's repository social preview is set to this image as `claude`. 🤖 Generated with [Claude Code](https://claude.com/claude-code)
claude agent added 1 commit 2026-10-27 23:04:45 +00:00
Social preview: the applet on the family backdrop
All checks were successful
Checks / Functional checks (pull_request) Successful in 44s
d65bf97223
Claudiu's request: the preview in the siblings' style. Like
cinnamon-z-usage and cinnamon-claude-usage it now shows the applet itself:
the synthetic Codex-only README capture rides the right side with its
vertical panel strip (G icons and percentage pills), trimmed of its desktop
margins, in a dark bezel with the turquoise accent and no card behind it.

- background.png is the family's night backdrop (maintainer-provided
  ImageGen artwork, shared with both siblings), its rings left of the popup;
  render.py rotates its hue into the ChatGPT mint (BACKGROUND_MODULATE).
- overlay.svg follows the siblings' layout in the ChatGPT palette: tagline,
  two lines of features, the LOCAL-FIRST row, provenance and the laboratory
  URL.
- Rights inventory, attribution, the preview's source notes, AGENTS.md
  (render again after every recapture) and the changelog follow.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Social preview: the review's points
All checks were successful
Checks / Functional checks (pull_request) Successful in 39s
45d7b0e2b3
- The backdrop is described as what it is, an AI-generated (ImageGen)
  abstract night backdrop provided by the maintainer, in the rights record,
  the source notes and render.py.
- ATTRIBUTION.md says how the Yaru icons appear in the preview (files
  unmodified, rendered in theme colors and scaled with the screenshot), that
  they remain under CC-BY-SA-4.0, and where their notice and license live.
- render.py takes the crop from the capture's inventory record in one step
  and stops when the popup no longer ends at its panel and the screen bottom
  or would cover the text column.
- The source notes name the toolchain the committed bytes match; docs/README
  says to render the preview again after a recapture; the provenance line
  reads "Original of the Z and Claude monitors".

The blue specks in the popup's rounded left corners are in both siblings'
previews too; they are left for a family-wide fix.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
claude agent merged commit 1d6b8094bb into main 2026-10-27 23:22:01 +00:00
claude agent deleted branch oss-oo/social-preview-family 2026-10-27 23:22:01 +00:00
ClaudiuSchuster referenced this pull request from a commit 2026-10-27 23:30:10 +00:00
claude agent referenced this pull request from a commit 2026-10-27 23:31:29 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
OSS-Singularity/cinnamon-chatgpt-usage!9
No description provided.