Skip to content

Add E2B partner theme#1

Open
OndrejDrapalik wants to merge 3 commits into
mainfrom
e2b-theme
Open

Add E2B partner theme#1
OndrejDrapalik wants to merge 3 commits into
mainfrom
e2b-theme

Conversation

@OndrejDrapalik

@OndrejDrapalik OndrejDrapalik commented Jul 8, 2026

Copy link
Copy Markdown
Collaborator

Adds an E2B partner theme to the ray.so code-image tool (like Vercel / Supabase / Resend / AWS have).

What's here

  • e2b theme entry — dark-first, brand orange background, commit-mono, line numbers on
  • Picker icon: bare red E mark (e2b.svg); black-square variant kept as e2b-black.svg
  • E2bFrame component (mirrors Resend frame: blurred dark window, red selection)
  • Syntax palette from the E2B brand colors

Test locally: npm run dev → pick E2B in the Theme dropdown, or #theme=e2b.

⚠️ Open before upstreaming to raycast/ray-so

  • Background is a placeholder solid #ff3001 — needs the real brand bg (see #design / Vojta). Frame uses background-size: cover on assets/e2b/e2b-pattern.png; swap for SVG pattern or tileable PNG.
  • Design sign-off on bg + syntax palette against brand kit.
  • Confirm commit-mono vs brand mono.

Once design is final → PR this from e2b-dev fork → raycast/ray-so.

thicc-e

@cla-bot cla-bot Bot added the cla-signed label Jul 8, 2026
@OndrejDrapalik OndrejDrapalik marked this pull request as ready for review July 8, 2026 20:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant