From 98678677d411450f48d0d1f92bb027ee5a52f812 Mon Sep 17 00:00:00 2001 From: Lily Hoskin Date: Thu, 7 Mar 2019 15:13:33 +0000 Subject: [PATCH 1/2] Generate Estilo Javascript Syntax File and add some inital values --- autoload/airline/themes/softera.vim | 6 +++--- colors/soft-era.vim | 11 ++++++++-- estilo/syntax/javascript.yml | 32 +++++++++++++++++++++++++++++ 3 files changed, 44 insertions(+), 5 deletions(-) create mode 100644 estilo/syntax/javascript.yml diff --git a/autoload/airline/themes/softera.vim b/autoload/airline/themes/softera.vim index 38c5068..45bb26f 100644 --- a/autoload/airline/themes/softera.vim +++ b/autoload/airline/themes/softera.vim @@ -1,9 +1,9 @@ " ============================================================ " softera -" +" " URL:https://github.com/soft-aesthetic/soft-era-vim -" Author: Colors <@animalphase> / Port <@ngscheurich> -" Last Change: 2018/04/12 17:52 +" Author: Colors <@animalphase> / Port <@ngscheurich> +" Last Change: 2019/03/07 15:10 " ============================================================ let g:airline#themes#softera#palette = {} diff --git a/colors/soft-era.vim b/colors/soft-era.vim index 1daa023..e451add 100644 --- a/colors/soft-era.vim +++ b/colors/soft-era.vim @@ -2,8 +2,8 @@ " soft-era " " URL: https://github.com/soft-aesthetic/soft-era-vim -" Author: Colors <@animalphase> / Port <@ngscheurich> -" Last Change: 2018/10/04 22:04 +" Author: Colors <@animalphase> / Port <@ngscheurich> +" Last Change: 2019/03/07 15:10 " =============================================================== set background=light @@ -92,6 +92,13 @@ hi Debug guifg=#414141 ctermfg=238 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE hi Underlined guifg=NONE ctermfg=NONE guibg=NONE ctermbg=NONE gui=underline cterm=underline hi Error guifg=#ffffff ctermfg=15 guibg=#dd698c ctermbg=168 gui=NONE cterm=NONE hi Todo guifg=#db90a7 ctermfg=175 guibg=NONE ctermbg=NONE gui=bold cterm=bold +hi javaScriptComment guifg=#e9e4e1 ctermfg=254 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE +hi javaScriptLineComment guifg=#e9e4e1 ctermfg=254 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE +hi javaScriptCommentTodo guifg=#e9e4e1 ctermfg=254 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE +hi javaScriptBraces guifg=#c8b3b3 ctermfg=181 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE +hi javaScriptNull guifg=#414141 ctermfg=238 guibg=#f2edec ctermbg=255 gui=NONE cterm=NONE +hi javaScriptIdentifier guifg=#cb8dd7 ctermfg=176 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE +hi javaScriptReserved guifg=#cb8dd7 ctermfg=176 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE " =================================== diff --git a/estilo/syntax/javascript.yml b/estilo/syntax/javascript.yml new file mode 100644 index 0000000..afb4bac --- /dev/null +++ b/estilo/syntax/javascript.yml @@ -0,0 +1,32 @@ +javaScriptComment: 'lightGray' # Comment +javaScriptLineComment: 'lightGray' # Comment +javaScriptCommentTodo: 'lightGray' # Todo +javaScriptSpecial: '' # Special +javaScriptStringS: '' # String +javaScriptStringD: '' # String +javaScriptCharacter: '' # Character +javaScriptSpecialCharacter: '' # javaScriptSpecial +javaScriptNumber: '' # javaScriptValue +javaScriptConditional: '' # Conditional +javaScriptRepeat: '' # Repeat +javaScriptBranch: '' # Conditional +javaScriptOperator: '' # Operator +javaScriptType: '' # Type +javaScriptStatement: '' # Statement +javaScriptFunction: '' # Function +javaScriptBraces: 'text' # Function +javaScriptError: '' # Error +javaScriptParensError: '' # Error +javaScriptNull: 'textDark bgDarker' # Keyword +javaScriptBoolean: '' # Boolean +javaScriptRegexpString: '' # String +javaScriptIdentifier: 'violet' # Identifier +javaScriptLabel: '' # Label +javaScriptException: '' # Exception +javaScriptMessage: '' # Keyword +javaScriptGlobal: '' # Keyword +javaScriptMember: '' # Keyword +javaScriptDeprecated: '' # Exception +javaScriptReserved: 'violet' # Keyword +javaScriptDebug: '' # Debug +javaScriptConstant: '' # Label From f88ff4557327cab35b7da764d5b1eec062e870d3 Mon Sep 17 00:00:00 2001 From: Lily Hoskin Date: Thu, 7 Mar 2019 16:18:51 +0000 Subject: [PATCH 2/2] Add colors for yajs.vim --- autoload/airline/themes/softera.vim | 4 ++-- colors/soft-era.vim | 20 ++++++++++++++++++-- estilo/syntax/javascript.yml | 17 +++++++++++++++++ 3 files changed, 37 insertions(+), 4 deletions(-) diff --git a/autoload/airline/themes/softera.vim b/autoload/airline/themes/softera.vim index 45bb26f..80cb1fe 100644 --- a/autoload/airline/themes/softera.vim +++ b/autoload/airline/themes/softera.vim @@ -1,9 +1,9 @@ " ============================================================ " softera -" +" " URL:https://github.com/soft-aesthetic/soft-era-vim " Author: Colors <@animalphase> / Port <@ngscheurich> -" Last Change: 2019/03/07 15:10 +" Last Change: 2019/03/07 16:16 " ============================================================ let g:airline#themes#softera#palette = {} diff --git a/colors/soft-era.vim b/colors/soft-era.vim index e451add..775cb94 100644 --- a/colors/soft-era.vim +++ b/colors/soft-era.vim @@ -1,9 +1,9 @@ " =============================================================== " soft-era -" +" " URL: https://github.com/soft-aesthetic/soft-era-vim " Author: Colors <@animalphase> / Port <@ngscheurich> -" Last Change: 2019/03/07 15:10 +" Last Change: 2019/03/07 16:16 " =============================================================== set background=light @@ -99,6 +99,22 @@ hi javaScriptBraces guifg=#c8b3b3 ctermfg=181 guibg=NONE ctermbg=NONE gui=NONE c hi javaScriptNull guifg=#414141 ctermfg=238 guibg=#f2edec ctermbg=255 gui=NONE cterm=NONE hi javaScriptIdentifier guifg=#cb8dd7 ctermfg=176 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE hi javaScriptReserved guifg=#cb8dd7 ctermfg=176 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE +hi javascriptOpSymbol guifg=#ec57b4 ctermfg=205 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE +hi javascriptObjectLabel guifg=#cb8dd7 ctermfg=176 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE +hi javascriptEndColons guifg=#c8b3b3 ctermfg=181 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE +hi javascriptBrackets guifg=#c8b3b3 ctermfg=181 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE +hi javascriptArrowFuncArg guifg=#c8b3b3 ctermfg=181 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE +hi javascriptArrowFunc guifg=#25b7b8 ctermfg=37 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE +hi javascriptObjectLabelColon guifg=#ec57b4 ctermfg=205 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE +hi javascriptArrayMethod guifg=#25b7b8 ctermfg=37 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE +hi javascriptTemplateSB guifg=#414141 ctermfg=238 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE +hi javascriptObjectLiteral guifg=#25b7b8 ctermfg=37 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE +hi javascriptES6SetMethod guifg=#25b7b8 ctermfg=37 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE +hi javascriptBOMWindowMethod guifg=#25b7b8 ctermfg=37 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE +hi javascriptConsoleMethod guifg=#25b7b8 ctermfg=37 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE +hi javascriptMathStaticMethod guifg=#25b7b8 ctermfg=37 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE +hi javascriptMathStaticProp guifg=#cb8dd7 ctermfg=176 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE +hi javascriptDOMStorageProp guifg=#cb8dd7 ctermfg=176 guibg=NONE ctermbg=NONE gui=NONE cterm=NONE " =================================== diff --git a/estilo/syntax/javascript.yml b/estilo/syntax/javascript.yml index afb4bac..5dd7373 100644 --- a/estilo/syntax/javascript.yml +++ b/estilo/syntax/javascript.yml @@ -30,3 +30,20 @@ javaScriptDeprecated: '' # Exception javaScriptReserved: 'violet' # Keyword javaScriptDebug: '' # Debug javaScriptConstant: '' # Label +# For yajs.vim +javascriptOpSymbol: 'hotPink' +javascriptObjectLabel: 'violet' +javascriptEndColons: 'text' +javascriptBrackets: 'text' +javascriptArrowFuncArg: 'text' +javascriptArrowFunc: 'green' +javascriptObjectLabelColon: 'hotPink' +javascriptArrayMethod: 'green' +javascriptTemplateSB: 'textDark' +javascriptObjectLiteral: 'green' +javascriptES6SetMethod: 'green' +javascriptBOMWindowMethod: 'green' +javascriptConsoleMethod: 'green' +javascriptMathStaticMethod: 'green' +javascriptMathStaticProp: 'violet' +javascriptDOMStorageProp: 'violet'