Skip to content

Parameterize color schemes #41

@alysbrooks

Description

@alysbrooks

Currently, colors are hard-coded, but there are various situations where you might want to set different colors:

  • To ensure adequate contrast on a different background
  • To ensure readability by people who are colorblind
  • To match your editor or main diff tool's color scheme.

In addition to general usefulness, parameterizing color schemes may address #14 and would be required for lambdaisland/kaocha#403.

  • Allow for multiple built-in schemes: at least dark and light, and possibly a colorblind friendly scheme (if we can't make the dark and light schemes adequately colorblind) or a "classic" scheme if we end up tweaking colors.
  • Allow for customization of the scheme

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

Status

✅ Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions