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

Activity

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

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