diff --git a/colors/solarized8_dark_high.vim b/colors/solarized8_dark_high.vim index 4c4ea6e..9bb598a 100644 --- a/colors/solarized8_dark_high.vim +++ b/colors/solarized8_dark_high.vim @@ -41,7 +41,7 @@ else hi! CursorLineNr cterm=NONE,bold gui=NONE,bold ctermfg=14 guifg=#93a1a1 ctermbg=0 guibg=#073642 endif if get(g:, "solarized_statusline", "") == "low" - hi! StatusLine ctermfg=11 guifg=#657b83 ctermbg=7 guibg=#eee8d5 cterm=NONE,reverse gui=NONE,reverse + hi! StatusLine ctermfg=11 guifg=#657b83 ctermbg=15 guibg=#fdf6e3 cterm=NONE,reverse gui=NONE,reverse else hi! StatusLine ctermfg=14 guifg=#93a1a1 ctermbg=0 guibg=#073642 cterm=NONE,reverse gui=NONE,reverse endif diff --git a/src/solarized8.vim b/src/solarized8.vim index 10ab041..4ae22e3 100644 --- a/src/solarized8.vim +++ b/src/solarized8.vim @@ -266,7 +266,11 @@ for s:solarized_background in ["dark", "light"] call s:put(" hi! StatusLine" .s:fg_base02 .s:bg_base1 .s:fmt_revbb) else if s:solarized_background == "dark" - call s:put(" hi! StatusLine" .s:fg_base01 ." ctermbg=7 guibg=#eee8d5" .s:fmt_revbb) + if s:solarized_contrast == "high" + call s:put(" hi! StatusLine" .s:fg_base01 ." ctermbg=15 guibg=#fdf6e3" .s:fmt_revbb) + else + call s:put(" hi! StatusLine" .s:fg_base01 ." ctermbg=7 guibg=#eee8d5" .s:fmt_revbb) + endif else call s:put(" hi! StatusLine" .s:fg_base01 ." ctermbg=15 guibg=#fdf6e3" .s:fmt_revbb) endif