feat: add theme option support

This commit is contained in:
JuanZoran
2023-01-25 11:18:30 +08:00
parent 934231183d
commit 561935ccd7
3 changed files with 72 additions and 39 deletions

View File

@@ -83,24 +83,18 @@ M.conf = {
-- no = '❌'
},
theme = 'default',
-- theme = 'dracula',
-- theme = 'tokyonight',
db_path = '$HOME/.vim/dict/ultimate.db',
-- TODO :
-- engine = {
-- -- TODO
-- 'offline',
-- }
-- register word
-- history = {
-- -- TOOD
-- }
-- TODO add online translate engine
-- online_search = {
-- enable = false,
-- engine = {},
-- }
-- TODO register word
-- TODO :add online translate engine
}
M.setup = function(opts)

View File

@@ -49,7 +49,7 @@ return {
--- TODO :
tokyonight = {
TransWord = {
fg = '#7ee787',
fg = '#4ed4bc',
bold = true,
},
TransPhonetic = {
@@ -57,14 +57,14 @@ return {
},
TransTitle = {
fg = '#0f0f15',
bg = '#75beff',
bg = '#82aaff',
bold = true,
},
TransTitleRound = {
fg = '#75beff',
fg = '#82aaff',
},
TransTag = {
fg = '#e5c07b',
fg = '#6d8fda',
},
TransExchange = {
link = 'TransTag',
@@ -76,7 +76,7 @@ return {
link = 'TransWord',
},
TransDefinition = {
link = 'Moremsg',
fg = '#82aaff',
},
TransWin = {
link = 'Normal',
@@ -85,11 +85,56 @@ return {
fg = '#8269b5',
},
TransCollins = {
fg = '#faf743',
fg = '#cfa364',
bold = true,
},
TransFailed = {
fg = '#7aa89f',
fg = '#f4b085',
},
},
dracula = {
TransWord = {
fg = '#50fa7b',
bold = true,
},
TransPhonetic = {
fg = '#6272a4',
},
TransTitle = {
fg = '#0f0f15',
bg = '#bd93f9',
bold = true,
},
TransTitleRound = {
fg = '#bd93f9',
},
TransTag = {
fg = '#ffb86c',
},
TransExchange = {
link = 'TransTag',
},
TransPos = {
link = 'TransTag',
},
TransTranslation = {
link = 'TransWord',
},
TransDefinition = {
fg = '#8be9fd',
},
TransWin = {
link = 'Normal',
},
TransBorder = {
fg = '#9274c0',
},
TransCollins = {
fg = '#f1fa8c',
bold = true,
},
TransFailed = {
fg = '#8be9fd',
},
},
}