Skip to content

Add a Debug-only portfolio panel renderer - #10

Merged
BlockchainHB merged 1 commit into
mainfrom
hasaam/portfolio-shots
Sep 29, 2026
Merged

BlockchainHB merged 1 commit into
mainfrom
hasaam/portfolio-shots

Conversation

@BlockchainHB

Copy link
Copy Markdown
Owner

Adds PRMonitor --portfolio <dir> (Debug builds only), which renders the menu bar panel as transparent PNGs at exactly 2 px per point, cropped to the panel edge with no shadow. It produces light and dark versions with identical content, plus a fully expanded variant, all from a fictional fixture.

  • The output folder docs/screenshots/portfolio/ is gitignored, since the images are regenerated on demand for the portfolio site.
  • CONTRIBUTING documents the render command and the Icon Composer ictool command for a 1024 px icon in its default style.
  • Monitor.loadPreview gains an updatedSecondsAgo parameter, so the light and dark renders can't disagree on the "Updated …" line.

Verified locally: swift test 39/39, and the Release build succeeds (the renderer is excluded from Release builds).

Render the menu bar panel for portfolio use: transparent PNGs at exactly
2 px per point, cropped to the panel edge, identical in light and dark,
plus a fully expanded variant, from a fictional fixture. The images are
regenerated on demand, so docs/screenshots/portfolio/ is gitignored;
CONTRIBUTING documents the render and icon export commands.
@BlockchainHB
BlockchainHB merged commit 0e51ec7 into main Sep 29, 2026
1 check passed
@chatgpt-codex-connector

chatgpt-codex-connector Bot commented Sep 29, 2026 •

Copy link
Copy Markdown

Codex Review Summary

This comment shows the latest Codex review activity on this pull request.

Review Status Commit Review trigger
📝 Code Review ✅ Completed 2026-09-29T01:53:46.084351Z 9858693 PR opened
ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review" or "@codex security review".

Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings.

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