VSCodeVim / VSCodeVim/Vim

[feature] Add support to configure background color of the status bar item for different modes

Open
#9,401 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
TypeScript
Stars
15.2k
Forks
1.5k
Avg merge
3d 18h
Merged PRs (30d)
6

Description

Is your feature request related to a problem? Please describe.
The status bar item for mode is not prominent among other items in the status bar

Describe the solution you'd like
Introduce new themable properties for status bar item for mode so that one could either configure it in settings or depend on a theme that supports it.

Describe alternatives you've considered
Right now I use to patch the main vscode code workbench css file to configure colors by looking at the aria label of the item.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by locating the mode status bar item and reviewing how its presentation is declared. Investigate the VS Code theming and settings entry points for status bar colors, then define how background colors can be configured per mode and verify the result with a theme or setting.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
frontend
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.