Skip to content

docs+assets: swap banner to logo-only hero, add star history, trim README - #16

Merged
johnnyhuy merged 4 commits into
mainfrom
revise-pidex-branding
Jul 22, 2026
Merged

docs+assets: swap banner to logo-only hero, add star history, trim README#16
johnnyhuy merged 4 commits into
mainfrom
revise-pidex-branding

Conversation

@johnnyhuy

Copy link
Copy Markdown
Contributor

Summary

  • Banner swapped to the pidex logo (isometric cube with Pi coding agent logo + wordmark) on the design-system background. No more framed workbench window in the hero.
  • Removed the Design tokens, What's next, and Documentation sections from the README. Updated nav.
  • Added a Star History chart at the bottom.
  • Cleaned up unused intermediate images (framed-window.svg/png, banner-bg.png, screenshot.png). build-banner.py now inlines the background SVG and composes bg + logo directly.

Testing

  • mise run build green (lint, typecheck, unit, bundle)
  • Anti-pattern sweep: no em-dashes or smart quotes

johnnyhuyand others added 4 commits July 20, 2026 22:36
- Cube uses the design system's cool/neutral surfaces (bg-canvas, panel,
bg-deep) instead of the warm bronze. No more orange in the mark.
- Pi coding agent logo (P + i dot) is painted on the cube's top face
using an isometric affine transform. Pi logo paths come from
pi.dev/pi-logo.svg. Transform fixed so the logo fits the rhombus.
- Logo lockup: [isometric cube] [Pi icon] [pidex] in Georgia serif.
- Banner: framed workbench window with traffic lights, tab bar, and
a 48px top pad that matches the tab bar background so the two
surfaces blend and the traffic lights don't create a visible
top-bar that interferes with the tabs.
- Removed the old faceted-pi app icon and flat mark assets
(icon.png, icon.svg, mark.png, mark.svg, icon-premium.jpg) plus
the build-icon.py script. Kept the new logo.svg/logo.png.
- _design.py cleaned up: removed the pi_path font extraction (no
longer used; the new logo uses inline paths from pi.dev).
Co-authored-by: opencode-agent <hello@sst.dev>
…ADME
- Banner is now the pidex logo (isometric cube with the Pi coding
agent logo on its top face + wordmark) centered on the design-system
background. The framed workbench window is gone; the workbench
demo lives in the In action GIFs instead.
- Cube is large enough to read as the brand mark, peeks from the
bottom of the banner for a modern rising feel.
- Removed the framed-window intermediate (SVG + PNG) and the
screenshot.png that were only used to build the old banner.
Cleaned up build-banner.py to inline the background SVG and
compose bg + logo directly.
- README: removed the Design tokens, What's next, and Documentation
sections. Updated the nav to drop the Design tokens link. Added a
Star History chart at the bottom using star-history.com.
Co-authored-by: opencode-agent <hello@sst.dev>
The Pi coding agent logo (P + i dot) was being mapped to the full
top-face rhombus, causing the i dot to overflow past the face edges.
Added a 0.65 pad_scale so the logo fits with clear padding on all
sides of the top face.
Co-authored-by: opencode-agent <hello@sst.dev>
@johnnyhuy
johnnyhuy merged commit 7ae8ce4 into mainJul 22, 2026
11 checks passed
@johnnyhuy
johnnyhuy deleted the revise-pidex-branding branch July 22, 2026 12:08
johnnyhuy added a commit that referenced this pull request Aug 9, 2026
…ADME (#16)
* assets+logo: align to design system, Pi coding logo on neutral cube
- Cube uses the design system's cool/neutral surfaces (bg-canvas, panel,
bg-deep) instead of the warm bronze. No more orange in the mark.
- Pi coding agent logo (P + i dot) is painted on the cube's top face
using an isometric affine transform. Pi logo paths come from
pi.dev/pi-logo.svg. Transform fixed so the logo fits the rhombus.
- Logo lockup: [isometric cube] [Pi icon] [pidex] in Georgia serif.
- Banner: framed workbench window with traffic lights, tab bar, and
a 48px top pad that matches the tab bar background so the two
surfaces blend and the traffic lights don't create a visible
top-bar that interferes with the tabs.
- Removed the old faceted-pi app icon and flat mark assets
(icon.png, icon.svg, mark.png, mark.svg, icon-premium.jpg) plus
the build-icon.py script. Kept the new logo.svg/logo.png.
- _design.py cleaned up: removed the pi_path font extraction (no
longer used; the new logo uses inline paths from pi.dev).
Co-authored-by: opencode-agent <hello@sst.dev>
* docs+assets: swap banner to logo-only hero, add star history, trim README
- Banner is now the pidex logo (isometric cube with the Pi coding
agent logo on its top face + wordmark) centered on the design-system
background. The framed workbench window is gone; the workbench
demo lives in the In action GIFs instead.
- Cube is large enough to read as the brand mark, peeks from the
bottom of the banner for a modern rising feel.
- Removed the framed-window intermediate (SVG + PNG) and the
screenshot.png that were only used to build the old banner.
Cleaned up build-banner.py to inline the background SVG and
compose bg + logo directly.
- README: removed the Design tokens, What's next, and Documentation
sections. Updated the nav to drop the Design tokens link. Added a
Star History chart at the bottom using star-history.com.
Co-authored-by: opencode-agent <hello@sst.dev>
* assets+logo: scale Pi logo to 65% of top face for padding
The Pi coding agent logo (P + i dot) was being mapped to the full
top-face rhombus, causing the i dot to overflow past the face edges.
Added a 0.65 pad_scale so the logo fits with clear padding on all
sides of the top face.
Co-authored-by: opencode-agent <hello@sst.dev>
---------
Co-authored-by: opencode-agent <hello@sst.dev>
johnnyhuy added a commit that referenced this pull request Aug 9, 2026
…ADME (#16)
* assets+logo: align to design system, Pi coding logo on neutral cube
- Cube uses the design system's cool/neutral surfaces (bg-canvas, panel,
bg-deep) instead of the warm bronze. No more orange in the mark.
- Pi coding agent logo (P + i dot) is painted on the cube's top face
using an isometric affine transform. Pi logo paths come from
pi.dev/pi-logo.svg. Transform fixed so the logo fits the rhombus.
- Logo lockup: [isometric cube] [Pi icon] [pidex] in Georgia serif.
- Banner: framed workbench window with traffic lights, tab bar, and
a 48px top pad that matches the tab bar background so the two
surfaces blend and the traffic lights don't create a visible
top-bar that interferes with the tabs.
- Removed the old faceted-pi app icon and flat mark assets
(icon.png, icon.svg, mark.png, mark.svg, icon-premium.jpg) plus
the build-icon.py script. Kept the new logo.svg/logo.png.
- _design.py cleaned up: removed the pi_path font extraction (no
longer used; the new logo uses inline paths from pi.dev).
Co-authored-by: opencode-agent[bot] <219766164+opencode-agent[bot]@users.noreply.github.com>
* docs+assets: swap banner to logo-only hero, add star history, trim README
- Banner is now the pidex logo (isometric cube with the Pi coding
agent logo on its top face + wordmark) centered on the design-system
background. The framed workbench window is gone; the workbench
demo lives in the In action GIFs instead.
- Cube is large enough to read as the brand mark, peeks from the
bottom of the banner for a modern rising feel.
- Removed the framed-window intermediate (SVG + PNG) and the
screenshot.png that were only used to build the old banner.
Cleaned up build-banner.py to inline the background SVG and
compose bg + logo directly.
- README: removed the Design tokens, What's next, and Documentation
sections. Updated the nav to drop the Design tokens link. Added a
Star History chart at the bottom using star-history.com.
Co-authored-by: opencode-agent[bot] <219766164+opencode-agent[bot]@users.noreply.github.com>
* assets+logo: scale Pi logo to 65% of top face for padding
The Pi coding agent logo (P + i dot) was being mapped to the full
top-face rhombus, causing the i dot to overflow past the face edges.
Added a 0.65 pad_scale so the logo fits with clear padding on all
sides of the top face.
Co-authored-by: opencode-agent[bot] <219766164+opencode-agent[bot]@users.noreply.github.com>
---------
Co-authored-by: opencode-agent[bot] <219766164+opencode-agent[bot]@users.noreply.github.com>
Sign up for freeto 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

@johnnyhuy