feat: add theme option support
This commit is contained in:
@@ -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)
|
||||
|
@@ -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',
|
||||
},
|
||||
},
|
||||
}
|
||||
|
Reference in New Issue
Block a user