Skip to content

Commit 5302f50

Browse files
committed
feat(theme): add accent-color to theme variables
Add new --accent-color variable to Theme type and update all theme instances. The light theme uses #e64553 while dark theme uses #789AFA for better visual hierarchy.
1 parent 8774ef1 commit 5302f50

File tree

6 files changed

+6
-26
lines changed

6 files changed

+6
-26
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "mind-elixir",
3-
"version": "5.1.0",
3+
"version": "5.1.1",
44
"type": "module",
55
"description": "Mind elixir is a free open source mind map core.",
66
"keywords": [

src/const.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ export const THEME: Theme = {
2525
'--color': '#777777',
2626
'--bgcolor': '#f6f6f6',
2727
'--selected': '#4dc4ff',
28+
'--accent-color': '#e64553',
2829
'--panel-color': '#444446',
2930
'--panel-bgcolor': '#ffffff',
3031
'--panel-border-color': '#eaeaea',
@@ -52,6 +53,7 @@ export const DARK_THEME: Theme = {
5253
'--color': '#cccccc',
5354
'--bgcolor': '#252526',
5455
'--selected': '#4dc4ff',
56+
'--accent-color': '#789AFA',
5557
'--panel-color': '#ffffff',
5658
'--panel-bgcolor': '#2d3748',
5759
'--panel-border-color': '#696969',

src/exampleData/1.cn.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -532,6 +532,7 @@ const aboutMindElixir: MindElixirData = {
532532
'--color': '#777777',
533533
'--bgcolor': '#f6f6f6',
534534
'--selected': '#4dc4ff',
535+
'--accent-color': '#e64553',
535536
'--panel-color': '#444446',
536537
'--panel-bgcolor': '#ffffff',
537538
'--panel-border-color': '#eaeaea',

src/exampleData/1.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -544,6 +544,7 @@ const aboutMindElixir: MindElixirData = {
544544
'--color': '#777777',
545545
'--bgcolor': '#f6f6f6',
546546
'--selected': '#4dc4ff',
547+
'--accent-color': '#e64553',
547548
'--panel-color': '#444446',
548549
'--panel-bgcolor': '#ffffff',
549550
'--panel-border-color': '#eaeaea',

src/exampleData/markdown.ts

Lines changed: 0 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -158,31 +158,6 @@ const markdownExample: MindElixirData = {
158158
expanded: true,
159159
},
160160
direction: 2,
161-
theme: {
162-
name: 'Latte',
163-
palette: ['#dd7878', '#ea76cb', '#8839ef', '#e64553', '#fe640b', '#df8e1d', '#40a02b', '#209fb5', '#1e66f5', '#7287fd'],
164-
cssVar: {
165-
'--node-gap-x': '30px',
166-
'--node-gap-y': '10px',
167-
'--main-gap-x': '32px',
168-
'--main-gap-y': '12px',
169-
'--root-radius': '30px',
170-
'--main-radius': '20px',
171-
'--root-color': '#ffffff',
172-
'--root-bgcolor': '#4c4f69',
173-
'--root-border-color': 'rgba(0, 0, 0, 0)',
174-
'--main-color': '#444446',
175-
'--main-bgcolor': '#ffffff',
176-
'--topic-padding': '3px',
177-
'--color': '#777777',
178-
'--bgcolor': '#f6f6f6',
179-
'--selected': '#4dc4ff',
180-
'--panel-color': '#444446',
181-
'--panel-bgcolor': '#ffffff',
182-
'--panel-border-color': '#eaeaea',
183-
'--map-padding': '50px 80px',
184-
},
185-
},
186161
}
187162

188163
export default markdownExample

src/types/index.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,7 @@ export type Theme = {
4545
'--color': string
4646
'--bgcolor': string
4747
'--selected': string
48+
'--accent-color': string
4849
'--root-color': string
4950
'--root-bgcolor': string
5051
'--root-border-color': string

0 commit comments

Comments
 (0)