From d59a00b68e5814a24926c7441971213e6ba1d665 Mon Sep 17 00:00:00 2001 From: Narawit Rakket Date: Sat, 26 Mar 2022 13:52:11 +0700 Subject: [PATCH] fix: fix LSP highlight for light theme --- lua/vscode/colors.lua | 1 + lua/vscode/theme.lua | 6 +++--- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/lua/vscode/colors.lua b/lua/vscode/colors.lua index 27f9c36..e7553eb 100644 --- a/lua/vscode/colors.lua +++ b/lua/vscode/colors.lua @@ -116,6 +116,7 @@ local generate = function() -- Other ui specific colors colors.vscUiBlue = '#084671' colors.vscUiOrange = '#f28b25' + colors.vscPopupHighlightLightBlue = '#d7eafe' return colors end diff --git a/lua/vscode/theme.lua b/lua/vscode/theme.lua index 6d3d9de..a4a8168 100644 --- a/lua/vscode/theme.lua +++ b/lua/vscode/theme.lua @@ -480,9 +480,9 @@ theme.load_syntax = function() DiagnosticUnderlineWarn = { nil, nil, 'undercurl', c.vscYellow }, DiagnosticUnderlineInfo = { nil, nil, 'undercurl', c.vscBlue }, DiagnosticUnderlineHint = { nil, nil, 'undercurl', c.vscBlue }, - LspReferenceText = { nil, c.vscPopupHighlightGray, 'none', nil }, - LspReferenceRead = { nil, c.vscPopupHighlightGray, 'none', nil }, - LspReferenceWrite = { nil, c.vscPopupHighlightGray, 'none', nil }, + LspReferenceText = { nil, isDark and c.vscPopupHighlightGray or c.vscPopupHighlightLightBlue, 'none', nil }, + LspReferenceRead = { nil, isDark and c.vscPopupHighlightGray or c.vscPopupHighlightLightBlue, 'none', nil }, + LspReferenceWrite = { nil, isDark and c.vscPopupHighlightGray or c.vscPopupHighlightLightBlue, 'none', nil }, -- Nvim compe CmpItemKindVariable = { c.vscLightBlue, nil, 'none', nil },