Skip to content

Editor pane theme does not follow app light/dark mode #144

@danshapiro

Description

@danshapiro

current behavior

Editor panes using Monaco stay dark even when Freshell is in light mode.

expected behavior

Editor panes should follow the active Freshell theme and switch between light and dark mode with the rest of the UI.

impact

Theme mismatch is visually inconsistent and harder to read in light mode workflows.

proposed direction

  • Pass the resolved Freshell theme into Monaco.
  • Update Monaco theme when the app theme changes.
  • Keep syntax colors readable in both modes.

acceptance criteria

  • Monaco in editor panes is light when Freshell is light and dark when Freshell is dark.
  • Switching theme in Settings updates existing editor panes without reload.
  • No regressions in text color contrast for common file types.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions