Skip to content

Gauge colors make them invisible in some cases #556

@abarisain

Description

@abarisain

Hello,
With some of the Catppuccin themes, the gauges used in the copilot popup do not show up.

I believe it's because "gauge.background", "gauge.foreground" and their warning/error variants are way too transparent.

Image

I worked around this by setting

"workbench.colorCustomizations": {
    "[Catppuccin Macchiato]": {
      "editorIndentGuide.background1": "#797a9c2e",
      "gauge.background": "#9d9fc6ad",
      "gauge.errorForeground": "#611905",
      "gauge.errorBackground": "#b22d09",
    }
  },

Those colors do not fit catppuccin's palette but they fix my issue.

Note: I think there is an issue with VSCode's implementation as they inverted the gauge.foreground/gauge.background (and its error variant) in this popup: the filled part uses "background" and the ... background uses "foreground". I believe the official themes look great by accident.
I filed an issue there (microsoft/vscode#256443), but even if VSCode fixes this issue, the theme will still show nothing

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions