neovim/test/functional
Evgeni Chasnovski 0c850add3e
fix(colorscheme): default statusline groups usability #26921
Problem: Current values of `StatusLine` and `StatusLineNC` are currently
  designed to be visually distinctive while being not intrusive.
  However, the compromise was more shifted towards "not intrusive".
  After the feedback, statusline highlight groups should be designed to:
  - Make current window clearly noticeable. Meaning `StatusLine` and
    `StatusLineNC` should obviously differ.
  - Make non-current windows clearly separable. Meaning `StatusLineNC`
    and `Normal`/`NormalNC` should obviously differ.

Solution:
  - Update `StatusLineNC` to have more visible background.
  - Update `StatusLine` to be inverted variant of `StatusLineNC`.
  - Update `WinBar` and `WinBarNC` to not link to `StatusLine` and
    `StatusLineNC` because it makes two goals harder to achieve.
  - Update `TabLine` to link to `StatusLineNC` instead of `StatusLine`
    to not be very visually intrusive.
2024-01-13 16:35:37 -08:00
..
api Merge pull request #26734 from bfredl/splitaroo 2024-01-13 10:59:46 +01:00
autocmd test: rename (meths, funcs) -> (api, fn) 2024-01-12 18:59:14 +00:00
core test: rename (meths, funcs) -> (api, fn) 2024-01-12 18:59:14 +00:00
editor test: rename (meths, funcs) -> (api, fn) 2024-01-12 18:59:14 +00:00
ex_cmds test: rename (meths, funcs) -> (api, fn) 2024-01-12 18:59:14 +00:00
fixtures refactor: format test/* 2024-01-03 02:09:29 +01:00
legacy test: rename (meths, funcs) -> (api, fn) 2024-01-12 18:59:14 +00:00
lua Merge pull request #26734 from bfredl/splitaroo 2024-01-13 10:59:46 +01:00
options test: rename (meths, funcs) -> (api, fn) 2024-01-12 18:59:14 +00:00
plugin test: rename (meths, funcs) -> (api, fn) 2024-01-12 18:59:14 +00:00
provider test: rename (meths, funcs) -> (api, fn) 2024-01-12 18:59:14 +00:00
shada test: rename (meths, funcs) -> (api, fn) 2024-01-12 18:59:14 +00:00
terminal test: rename (meths, funcs) -> (api, fn) 2024-01-12 18:59:14 +00:00
treesitter test: rename (meths, funcs) -> (api, fn) 2024-01-12 18:59:14 +00:00
ui fix(colorscheme): default statusline groups usability #26921 2024-01-13 16:35:37 -08:00
vimscript test: rename (meths, funcs) -> (api, fn) 2024-01-12 18:59:14 +00:00
example_spec.lua refactor: format test/* 2024-01-03 02:09:29 +01:00
helpers.lua test: rename (meths, funcs) -> (api, fn) 2024-01-12 18:59:14 +00:00
luacats_grammar_spec.lua fix(doc): improve doc generation of types using lpeg 2024-01-11 16:24:12 +00:00
preload.lua refactor: format test/* 2024-01-03 02:09:29 +01:00