" Vim Color File
" Generated by iTerm2-Color-Schemes
" Name: Claude Light
" URL: https://github.com/mbadolato/iTerm2-Color-Schemes

hi clear
if exists("syntax_on")
  syntax reset
endif

let g:colors_name = "Claude-Light"

" Normal colors
hi Normal guifg=#141413 guibg=#faf9f5

" Syntax highlighting groups
hi Comment guifg=#51504d
hi Constant guifg=#8a6220
hi Identifier guifg=#184e95
hi Statement guifg=#e34a4a
hi PreProc guifg=#d55382
hi Type guifg=#639900
hi Special guifg=#199f70
hi Underlined guifg=#3886e5 gui=underline
hi Error guifg=#a84b3a guibg=#faf9f5
hi Todo guifg=#b87700 guibg=#faf9f5

" Additional groups for better compatibility
hi String guifg=#2e7c4c
hi Character guifg=#2e7c4c
hi Number guifg=#8a6220
hi Boolean guifg=#8a6220
hi Float guifg=#8a6220

hi Function guifg=#184e95

hi Conditional guifg=#e34a4a
hi Repeat guifg=#e34a4a
hi Label guifg=#e34a4a
hi Operator guifg=#b6b5aa
hi Keyword guifg=#e34a4a
hi Exception guifg=#a84b3a

hi Include guifg=#d55382
hi Define guifg=#d55382
hi Macro guifg=#d55382
hi PreCondit guifg=#d55382

hi StorageClass guifg=#639900
hi Structure guifg=#639900
hi Typedef guifg=#639900

hi SpecialChar guifg=#199f70
hi Tag guifg=#199f70
hi Delimiter guifg=#b6b5aa
hi SpecialComment guifg=#51504d
hi Debug guifg=#b87700

hi Ignore guifg=#faf9f5

" Cursor and line highlighting
hi Cursor guifg=#faf9f5 guibg=#d97757
hi CursorLine guibg=#f0eee6
hi CursorColumn guibg=#f0eee6

" Visual selection
hi Visual guibg=#f0eee6

" Search highlighting
hi Search guibg=#b87700 guifg=#faf9f5
hi IncSearch guibg=#b87700 guifg=#faf9f5

" Line numbers
hi LineNr guifg=#51504d
hi CursorLineNr guifg=#141413

" Status line
hi StatusLine guifg=#141413 guibg=#51504d
hi StatusLineNC guifg=#51504d guibg=#faf9f5

" Tab line
hi TabLine guifg=#51504d guibg=#faf9f5
hi TabLineSel guifg=#141413 guibg=#f0eee6
hi TabLineFill guibg=#faf9f5

" Popup menu
hi Pmenu guifg=#141413 guibg=#51504d
hi PmenuSel guifg=#faf9f5 guibg=#f0eee6
hi PmenuSbar guibg=#51504d
hi PmenuThumb guibg=#141413

" Diff highlighting
hi DiffAdd guibg=#2e7c4c
hi DiffChange guibg=#8a6220
hi DiffDelete guibg=#a84b3a
hi DiffText guibg=#184e95

" Fold highlighting
hi Folded guifg=#51504d guibg=#faf9f5
hi FoldColumn guifg=#51504d guibg=#faf9f5

" Spell checking
hi SpellBad gui=undercurl guisp=#a84b3a
hi SpellCap gui=undercurl guisp=#184e95
hi SpellRare gui=undercurl guisp=#882b4d
hi SpellLocal gui=undercurl guisp=#066049

" Error and warning messages
hi ErrorMsg guifg=#a84b3a
hi WarningMsg guifg=#8a6220
hi MoreMsg guifg=#184e95
hi Question guifg=#2e7c4c

" Mode message
hi ModeMsg guifg=#2e7c4c

" Directory
hi Directory guifg=#184e95

" Title
hi Title guifg=#882b4d

" Match parenthesis
hi MatchParen guibg=#51504d

" Sign column
hi SignColumn guifg=#51504d guibg=#faf9f5
