Skip to content

Light mode / theme toggle #52

Description

@acgh213

What

chisel currently has only a dark theme. There's no light mode and no theme toggle.

Why it matters

A writing tool is used during all hours — morning sunlight, office fluorescents, coffee shop windows. Dark-only mode is hard to read in bright environments and limits accessibility for users who need or prefer light backgrounds.

Current state

All colors in tui/styles.go are dark-background-oriented. The status bar, editor, corkboard cards, outliner, and reader all assume dark mode. There's no keybinding or config setting to switch themes.

Suggested approach

  • Add a theme toggle keybinding (e.g. F1 or Ctrl+T)
  • Define light variants of the existing peach palette in tui/styles.go
  • Persist preference in the project or user config
  • Light mode should cover: editor, binder, status bar, corkboard, outliner, reader, quicknote, search overlay, right panel

Environment

  • chisel built from main (bf349ff)
  • Go 1.24.4, Linux amd64
  • Tested on Debian 13 with Cinnamon desktop

Metadata

Metadata

Assignees

No one assigned

    Labels

    P3: mediumNice to have, lower leverageenhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions