fix italic
authorIsrothy <isrothy@gmail.com>
Thu, 22 Sep 2022 05:55:18 +0000 (13:55 +0800)
committerIsrothy <isrothy@gmail.com>
Thu, 22 Sep 2022 05:55:18 +0000 (13:55 +0800)
lua/nord/theme.lua

index e7ec9576a6a064562b7ecc349acea916c8b846e6..704ea137d74e16ec84141395cda725f2a739a9b1 100644 (file)
@@ -650,21 +650,21 @@ theme.loadPlugins = function()
         AerialEnum = { fg = nord.nord9_gui },
         AerialEnumMember = { fg = nord.nord4_gui },
         AerialEvent = { fg = nord.nord9_gui },
-        AerialField = { fg = nord.nord4_gui },
+        AerialField = vim.g.nord_italic and  { fg = nord.nord4_gui, style = "italic"} or {fg = nord.nord4_gui },
         AerialFile = { fg = nord.nord14_gui },
-        AerialFunction = vim.g.nord_italic and { fg = nord.nord8_gui } or { fg = nord.nord8_gui, style = "italic" },
+        AerialFunction = vim.g.nord_italic and { fg = nord.nord8_gui, style = "italic" } or { fg = nord.nord8_gui },
         AerialInterface = { fg = nord.nord9_gui },
         AerialKey = { fg = nord.nord9_gui },
-        AerialMethod = { fg = nord.nord7_gui },
-        AerialModule = { fg = nord.nord4_gui },
-        AerialNamespace = { fg = nord.nord4_gui },
+        AerialMethod = vim.g.nord_italic and  { fg = nord.nord7_gui, style = "italic" } or {fg = nord.nord7_gui },
+        AerialModule = vim.g.nord_italic and  { fg = nord.nord4_gui, style = "italic" } or { fg = nord.nord4_gui },
+        AerialNamespace = vim.g.nord_italic and  { fg = nord.nord4_gui, style = "italic" } or { fg = nord.nord4_gui },
         AerialNull = { fg = nord.nord9_gui },
         AerialNumber = { fg = nord.nord15_gui },
         AerialObject = { fg = nord.nord9_gui },
         AerialOperator = { fg = nord.nord9_gui },
-        AerialPackage = { fg = nord.nord4_gui },
-        AerialProperty = { fg = nord.nord10_gui },
-        AerialString = vim.g.nord_italic and { fg = nord.nord14_gui } or { fg = nord.nord14_gui, style = "italic" },
+        AerialPackage = vim.g.nord_italic and  { fg = nord.nord4_gui, style = "italic" } or { fg = nord.nord4_gui },
+        AerialProperty = vim.g.nord_italic and  { fg = nord.nord4_gui, style = "italic" } or { fg = nord.nord10_gui },
+        AerialString = vim.g.nord_italic and { fg = nord.nord14_gui, style = "italic" } or { fg = nord.nord14_gui },
         AerialStruct = { fg = nord.nord9_gui },
         AerialTypeParameter = { fg = nord.nord10_gui },
         AerialVariable = {fg = nord.nord4_gui, style = "bold"},