Skip to content

Catppuccin macchiato is unreadable in desktop light mode #29629

Closed as not planned

Description

@anmorgunov

When the desktop color scheme is set to light and the theme is set to Catppuccin Macchiato (or Frappe), much of the ui becomes extremely low contrast: text, sidebars, settings panels, and controls are pale/washed out against light gray surfaces.

This appears to come from packages/ui/src/theme/themes/catppuccin-macchiato.json: the light and dark variants are currently identical, both using the dark macchiato palette:

"neutral": "#24273a",
"ink": "#cad3f5"

That palette works for dark mode, but in light mode opencode still resolves it through the light theme path, producing unreadable colors.

Expected behavior: either catppuccin macchiato should provide a readable light variant (like Latte), or dark-only catppuccin variants should not be applied as light themes.

Sparately, the default catppuccin theme’s light palette may be debatable because it uses rosewater as neutral instead of the base color that Catppuccin Light theme uses.

Plugins

No response

OpenCode version

1.5.11

Steps to reproduce

  1. open opencode desktop
  2. go to Settings -> Appearance
  3. set color scheme to Light
  4. set theme to Catppuccin Macchiato
  5. observe that text and controls become very low contrast / hard to read

Screenshot and/or share link

Image

Operating System

macos 15.7.4 (24g517)

Terminal

not applicable; OpenCode Desktop

Activity

  1. github-actions commented on May 27, 2026

    @github-actions
    Contributor

    This issue might be a duplicate of existing issues. Please check:

  2. github-actions commented on Jul 27, 2026

    @github-actions
    Contributor

    To stay organized issues are automatically closed after 60 days of no activity. If the issue is still relevant please open a new one.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions