From 21d39005ec91f3fed0b29ac00f5ebc30fbbfbd9b Mon Sep 17 00:00:00 2001 From: Lifepillar Date: Sat, 21 May 2016 18:15:16 +0200 Subject: [PATCH] Set WildMenu in flat variant the same as PmenuSel. --- colors/solarized8_dark_flat.vim | 2 +- colors/solarized8_light_flat.vim | 2 +- src/solarized8.vim | 10 +++++++++- 3 files changed, 11 insertions(+), 3 deletions(-) diff --git a/colors/solarized8_dark_flat.vim b/colors/solarized8_dark_flat.vim index 353466c..4deb0db 100644 --- a/colors/solarized8_dark_flat.vim +++ b/colors/solarized8_dark_flat.vim @@ -60,7 +60,7 @@ hi! VertSplit cterm=NONE gui=NONE ctermfg=0 guifg=#073642 ctermbg=0 guibg=#07364 hi! Title cterm=NONE,bold gui=NONE,bold ctermfg=9 guifg=#cb4b16 ctermbg=NONE guibg=NONE hi! VisualNOS ctermfg=NONE guifg=NONE ctermbg=0 guibg=#073642 cterm=NONE,reverse gui=NONE,reverse hi! WarningMsg cterm=NONE,bold gui=NONE,bold ctermfg=1 guifg=#dc322f ctermbg=NONE guibg=NONE -hi! WildMenu ctermfg=7 guifg=#eee8d5 ctermbg=0 guibg=#073642 cterm=NONE,reverse gui=NONE,reverse +hi! WildMenu ctermfg=0 guifg=#073642 ctermbg=7 guibg=#eee8d5 cterm=NONE,reverse gui=NONE,reverse hi! Folded cterm=NONE,bold gui=NONE,bold ctermfg=12 guifg=#839496 ctermbg=0 guibg=#073642 guisp=#002b36 hi! FoldColumn cterm=NONE gui=NONE ctermfg=12 guifg=#839496 ctermbg=0 guibg=#073642 if get(g:, "solarized_diffmode", "") == "high" diff --git a/colors/solarized8_light_flat.vim b/colors/solarized8_light_flat.vim index 50d3129..b7c60ca 100644 --- a/colors/solarized8_light_flat.vim +++ b/colors/solarized8_light_flat.vim @@ -60,7 +60,7 @@ hi! VertSplit cterm=NONE gui=NONE ctermfg=7 guifg=#eee8d5 ctermbg=7 guibg=#eee8d hi! Title cterm=NONE,bold gui=NONE,bold ctermfg=9 guifg=#cb4b16 ctermbg=NONE guibg=NONE hi! VisualNOS ctermfg=NONE guifg=NONE ctermbg=7 guibg=#eee8d5 cterm=NONE,reverse gui=NONE,reverse hi! WarningMsg cterm=NONE,bold gui=NONE,bold ctermfg=1 guifg=#dc322f ctermbg=NONE guibg=NONE -hi! WildMenu ctermfg=0 guifg=#073642 ctermbg=7 guibg=#eee8d5 cterm=NONE,reverse gui=NONE,reverse +hi! WildMenu ctermfg=14 guifg=#93a1a1 ctermbg=15 guibg=#fdf6e3 cterm=NONE,reverse gui=NONE,reverse hi! Folded cterm=NONE,bold gui=NONE,bold ctermfg=11 guifg=#657b83 ctermbg=7 guibg=#eee8d5 guisp=#fdf6e3 hi! FoldColumn cterm=NONE gui=NONE ctermfg=11 guifg=#657b83 ctermbg=7 guibg=#eee8d5 if get(g:, "solarized_diffmode", "") == "high" diff --git a/src/solarized8.vim b/src/solarized8.vim index b47661a..c392340 100644 --- a/src/solarized8.vim +++ b/src/solarized8.vim @@ -317,7 +317,15 @@ for s:solarized_background in ["dark", "light"] call s:put("hi! Title" .s:fmt_bold .s:fg_orange .s:bg_none) call s:put("hi! VisualNOS" .s:fg_none .s:bg_base02 .s:fmt_revbb) call s:put("hi! WarningMsg" .s:fmt_bold .s:fg_red .s:bg_none) - call s:put("hi! WildMenu" .s:fg_base2 .s:bg_base02 .s:fmt_revbb) + if s:solarized_contrast == "flat" + if s:solarized_background == "dark" + call s:put("hi! WildMenu" .s:fg_base02 .s:bg_base2 .s:fmt_revbb) + else + call s:put("hi! WildMenu" .s:fg_base01 .s:bg_base03 .s:fmt_revbb) + endif + else + call s:put("hi! WildMenu" .s:fg_base2 .s:bg_base02 .s:fmt_revbb) + endif call s:put("hi! Folded" .s:fmt_undb .s:fg_base0 .s:bg_base02 .s:sp_base03) call s:put("hi! FoldColumn" .s:fmt_none .s:fg_base0 .s:bg_base02) call s:put('if get(g:, "solarized_diffmode", "") == "high"')