Skip to content

[FEATURE] Allow users to customize dark mode color palette (e.g. dark blue instead of muddy brown) #60862

Description

@bdwalter

Summary

The current dark mode color palette uses warm muddy brown/tan tones that many users find unpleasant. Please let users override the dark mode palette — at minimum offer a preset alternative (e.g. dark blue), and ideally allow custom color values via settings.

Motivation

Proposed UX

Two options, in increasing order of effort:

  1. Preset themes: Add a "Dark Blue" (and maybe "Dark High Contrast", "Dark Solarized") option alongside the existing dark theme in /config.
  2. Custom palette: Allow users to set individual color slots in settings.json — primary text, accents, borders, diff add/remove, etc. — and have them reliably apply across all UI surfaces (see [BUG] Custom theme overrides silently ignored for markdown-rendered slots (codespan, text, error, warning, success, ...) #52465 for an existing gap).

Related

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