Skip to content

Conversation

@pablopunk
Copy link

@pablopunk pablopunk commented Jan 14, 2026

What does this PR do?

Set system theme background to transparent (RGBA with alpha=0) to allow terminal transparency settings (e.g., Ghostty background-opacity) to show through. Dialog panels and UI elements remain opaque with terminal-derived colors for readability.

Fixes #4027

The issue being open for so long and the fix being so simple makes me think I'm not aware of some other issue this may cause 🤔. I've checked #4369 but it's not an issue on my PR (see screenshots below)

How did you verify your code works?

$ bun run dev

Before/After

CleanShot 2026-01-14 at 15 14 20
CleanShot 2026-01-14 at 15 15 08
CleanShot 2026-01-14 at 15 15 36
CleanShot 2026-01-14 at 15 16 16
CleanShot 2026-01-14 at 15 44 38

Set system theme background to transparent (RGBA with alpha=0) to allow terminal transparency settings (e.g., Ghostty background-opacity) to show through. Dialog panels and UI elements remain opaque with terminal-derived colors for readability.

Changes:
- Main background now fully transparent instead of using terminal background color
- Dialog panels, elements, and menus keep opaque backgrounds for clarity

Fixes anomalyco#4027
@pablopunk pablopunk marked this pull request as draft January 14, 2026 14:38
@github-actions
Copy link
Contributor

The following comment was made by an LLM, it may be inaccurate:

No duplicate PRs found

@pablopunk pablopunk marked this pull request as ready for review January 14, 2026 14:42
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.

System them in macos with ghostty doesn't apply opacity

1 participant