refactor papercolor colorscheme

This commit is contained in:
itchyny
2015-07-28 07:13:09 +09:00
parent b1adb8eb4c
commit db7e639a04
3 changed files with 218 additions and 218 deletions

View File

@@ -2,8 +2,9 @@
" Filename: autoload/lightline/colorscheme/PaperColor.vim " Filename: autoload/lightline/colorscheme/PaperColor.vim
" Author: TKNGUE " Author: TKNGUE
" License: MIT License " License: MIT License
" Last Change: 2015-07-27 06:01 " Last Change: 2015/07/28 07:12:52.
" ============================================================================= " =============================================================================
function! s:grey_number(x) function! s:grey_number(x)
if &t_Co == 88 if &t_Co == 88
if a:x < 23 if a:x < 23
@@ -193,11 +194,10 @@
let r = ("0x" . strpart(a:rgb, 1, 2)) + 0 let r = ("0x" . strpart(a:rgb, 1, 2)) + 0
let g = ("0x" . strpart(a:rgb, 3, 2)) + 0 let g = ("0x" . strpart(a:rgb, 3, 2)) + 0
let b = ("0x" . strpart(a:rgb, 5, 2)) + 0 let b = ("0x" . strpart(a:rgb, 5, 2)) + 0
return s:color(r, g, b) return s:color(r, g, b)
endfunction endfunction
function! lightline#colorscheme#PaperColor#X(color) function! lightline#colorscheme#PaperColor#color(color)
return [a:color, s:rgb(a:color)] return [a:color, s:rgb(a:color)]
endfunction endfunction
@@ -206,4 +206,3 @@ if &background ==# 'light'
else else
let g:lightline#colorscheme#PaperColor#palette = g:lightline#colorscheme#PaperColor_dark#palette let g:lightline#colorscheme#PaperColor#palette = g:lightline#colorscheme#PaperColor_dark#palette
endif endif

View File

@@ -5,41 +5,41 @@
" Last Change: 2015-07-27 06:01 " Last Change: 2015-07-27 06:01
" ============================================================================= " =============================================================================
let s:red = lightline#colorscheme#PaperColor#color_set("#df0000") let s:red = lightline#colorscheme#PaperColor#color("#df0000")
let s:green = lightline#colorscheme#PaperColor#color_set("#008700") let s:green = lightline#colorscheme#PaperColor#color("#008700")
let s:blue = lightline#colorscheme#PaperColor#color_set("#00afaf") let s:blue = lightline#colorscheme#PaperColor#color("#00afaf")
let s:pink = lightline#colorscheme#PaperColor#color_set("#afdf00") let s:pink = lightline#colorscheme#PaperColor#color("#afdf00")
let s:olive = lightline#colorscheme#PaperColor#color_set("#dfaf5f") let s:olive = lightline#colorscheme#PaperColor#color("#dfaf5f")
let s:navy = lightline#colorscheme#PaperColor#color_set("#df875f") let s:navy = lightline#colorscheme#PaperColor#color("#df875f")
let s:orange = lightline#colorscheme#PaperColor#color_set("#d75f00") let s:orange = lightline#colorscheme#PaperColor#color("#d75f00")
let s:purple = lightline#colorscheme#PaperColor#color_set("#8959a8") let s:purple = lightline#colorscheme#PaperColor#color("#8959a8")
let s:aqua = lightline#colorscheme#PaperColor#color_set("#3e999f") let s:aqua = lightline#colorscheme#PaperColor#color("#3e999f")
" Basics: " Basics:
let s:foreground = lightline#colorscheme#PaperColor#color_set("#d0d0d0") let s:foreground = lightline#colorscheme#PaperColor#color("#d0d0d0")
let s:background = lightline#colorscheme#PaperColor#color_set("#444444") let s:background = lightline#colorscheme#PaperColor#color("#444444")
let s:window = lightline#colorscheme#PaperColor#color_set("#efefef") let s:window = lightline#colorscheme#PaperColor#color("#efefef")
let s:status = lightline#colorscheme#PaperColor#color_set("#c6c6c6") let s:status = lightline#colorscheme#PaperColor#color("#c6c6c6")
let s:error = lightline#colorscheme#PaperColor#color_set("#5f0000") let s:error = lightline#colorscheme#PaperColor#color("#5f0000")
" Tabline: " Tabline:
let s:tabline_bg = lightline#colorscheme#PaperColor#color_set("#3a3a3a") let s:tabline_bg = lightline#colorscheme#PaperColor#color("#3a3a3a")
let s:tabline_active_fg = lightline#colorscheme#PaperColor#color_set("#1c1c1c") let s:tabline_active_fg = lightline#colorscheme#PaperColor#color("#1c1c1c")
let s:tabline_active_bg = lightline#colorscheme#PaperColor#color_set("#00afaf") let s:tabline_active_bg = lightline#colorscheme#PaperColor#color("#00afaf")
let s:tabline_inactive_fg = lightline#colorscheme#PaperColor#color_set("#c6c6c6") let s:tabline_inactive_fg = lightline#colorscheme#PaperColor#color("#c6c6c6")
let s:tabline_inactive_bg = lightline#colorscheme#PaperColor#color_set("#585858") let s:tabline_inactive_bg = lightline#colorscheme#PaperColor#color("#585858")
" Statusline: " Statusline:
let s:statusline_active_fg = lightline#colorscheme#PaperColor#color_set("#1c1c1c") let s:statusline_active_fg = lightline#colorscheme#PaperColor#color("#1c1c1c")
let s:statusline_active_bg = lightline#colorscheme#PaperColor#color_set("#5f8787") let s:statusline_active_bg = lightline#colorscheme#PaperColor#color("#5f8787")
let s:statusline_inactive_fg = lightline#colorscheme#PaperColor#color_set("#c6c6c6") let s:statusline_inactive_fg = lightline#colorscheme#PaperColor#color("#c6c6c6")
let s:statusline_inactive_bg = lightline#colorscheme#PaperColor#color_set("#444444") let s:statusline_inactive_bg = lightline#colorscheme#PaperColor#color("#444444")
" Visual: " Visual:
let s:visual_fg = lightline#colorscheme#PaperColor#color_set("#000000") let s:visual_fg = lightline#colorscheme#PaperColor#color("#000000")
let s:visual_bg = lightline#colorscheme#PaperColor#color_set("#8787af") let s:visual_bg = lightline#colorscheme#PaperColor#color("#8787af")
let s:p = {'normal': {}, 'inactive': {}, 'insert': {}, 'replace': {}, 'visual': {}, 'tabline': {}} let s:p = {'normal': {}, 'inactive': {}, 'insert': {}, 'replace': {}, 'visual': {}, 'tabline': {}}
let s:p.normal.left = [ [ s:foreground, s:background ], [ s:statusline_active_fg, s:status ], [ s:statusline_active_fg, s:statusline_active_bg ] ] let s:p.normal.left = [ [ s:foreground, s:background ], [ s:statusline_active_fg, s:status ], [ s:statusline_active_fg, s:statusline_active_bg ] ]

View File

@@ -2,25 +2,26 @@
" Filename: autoload/lightline/colorscheme/PaperColor_light.vim " Filename: autoload/lightline/colorscheme/PaperColor_light.vim
" Author: TKNGUE " Author: TKNGUE
" License: MIT License " License: MIT License
" Last Change: 2015-07-27 06:010 " Last Change: 2015/07/28 07:12:26.
" ============================================================================= " =============================================================================
let s:red = lightline#colorscheme#PaperColor#color_set("#df0000") "Include/Exception
let s:green = lightline#colorscheme#PaperColor#color_set("#008700") "Boolean/Special let s:red = lightline#colorscheme#PaperColor#color("#df0000") "Include/Exception
let s:blue = lightline#colorscheme#PaperColor#color_set("#4271ae") "Keyword let s:green = lightline#colorscheme#PaperColor#color("#008700") "Boolean/Special
let s:pink = lightline#colorscheme#PaperColor#color_set("#d7005f") "Type let s:blue = lightline#colorscheme#PaperColor#color("#4271ae") "Keyword
let s:olive = lightline#colorscheme#PaperColor#color_set("#718c00") "String let s:pink = lightline#colorscheme#PaperColor#color("#d7005f") "Type
let s:navy = lightline#colorscheme#PaperColor#color_set("#005f87") "StorageClass let s:olive = lightline#colorscheme#PaperColor#color("#718c00") "String
let s:orange = lightline#colorscheme#PaperColor#color_set("#d75f00") "Number let s:navy = lightline#colorscheme#PaperColor#color("#005f87") "StorageClass
let s:purple = lightline#colorscheme#PaperColor#color_set("#8959a8") "Repeat/Conditional let s:orange = lightline#colorscheme#PaperColor#color("#d75f00") "Number
let s:aqua = lightline#colorscheme#PaperColor#color_set("#3e999f") "Operator/Delimiter let s:purple = lightline#colorscheme#PaperColor#color("#8959a8") "Repeat/Conditional
let s:aqua = lightline#colorscheme#PaperColor#color("#3e999f") "Operator/Delimiter
" Basics: " Basics:
let s:foreground = lightline#colorscheme#PaperColor#color_set("#4d4d4c") let s:foreground = lightline#colorscheme#PaperColor#color("#4d4d4c")
let s:background = lightline#colorscheme#PaperColor#color_set("#F5F5F5") let s:background = lightline#colorscheme#PaperColor#color("#F5F5F5")
let s:window = lightline#colorscheme#PaperColor#color_set("#efefef") let s:window = lightline#colorscheme#PaperColor#color("#efefef")
let s:status = s:aqua let s:status = s:aqua
let s:error = lightline#colorscheme#PaperColor#color_set("#ffafdf") let s:error = lightline#colorscheme#PaperColor#color("#ffafdf")
" Tabline: " Tabline:
let s:tabline_bg = s:navy let s:tabline_bg = s:navy
@@ -33,7 +34,7 @@ let s:tabline_inactive_bg = s:aqua
let s:statusline_active_fg = s:window let s:statusline_active_fg = s:window
let s:statusline_active_bg = s:navy let s:statusline_active_bg = s:navy
let s:statusline_inactive_fg = s:foreground let s:statusline_inactive_fg = s:foreground
let s:statusline_inactive_bg = lightline#colorscheme#PaperColor#color_set("#dadada") let s:statusline_inactive_bg = lightline#colorscheme#PaperColor#color("#dadada")
" Visual: " Visual:
let s:visual_fg = s:background let s:visual_fg = s:background