Skip to content

Commit a8d0f58

Browse files
Updated themes
1 parent 84b4d53 commit a8d0f58

File tree

3 files changed

+72
-45
lines changed

3 files changed

+72
-45
lines changed

arduino-ide-extension/src/browser/data/dark.color-theme.json

Lines changed: 24 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -4,29 +4,33 @@
44
"colors": {
55
"list.highlightForeground": "#0ca1a6",
66
"list.activeSelectionForeground": "#dae3e3",
7-
"list.activeSelectionBackground": "#434f54",
7+
"list.activeSelectionBackground": "#0ca1a64d",
88
"list.inactiveSelectionForeground": "#dae3e3",
99
"list.inactiveSelectionBackground": "#434f54",
1010
"list.hoverBackground": "#1f272a",
11+
"list.activeSelectionIconForeground": "#0ca1a6",
1112
"progressBar.background": "#005c5f",
1213
"editor.background": "#1f272a",
1314
"editor.foreground": "#dae3e3",
1415
"editor.lineHighlightBackground": "#434f5410",
15-
"editor.selectionBackground": "#f1c40f",
16+
"editor.selectionBackground": "#00818480",
1617
"editorCursor.foreground": "#434f54",
1718
"editorWhitespace.foreground": "#bfbfbf",
1819
"editorWidget.background": "#171e21",
20+
"editorWidget.foreground": "#dae3e3",
1921
"focusBorder": "#dae3e3",
2022
"menubar.selectionBackground": "#ffffff",
2123
"menubar.selectionForeground": "#212121",
2224
"menu.selectionBackground": "#dae3e3",
2325
"menu.selectionForeground": "#212121",
2426
"editorGroupHeader.tabsBackground": "#171e21",
2527
"button.background": "#0ca1a6",
28+
"button.foreground": "#101618",
29+
"button.hoverBackground": "#7fcbcd",
2630
"titleBar.activeBackground": "#171e21",
2731
"titleBar.activeForeground": "#dae3e3",
2832
"terminal.background": "#000000",
29-
"terminal.foreground": "#e0e0e0",
33+
"terminal.foreground": "#ffffff",
3034
"dropdown.border": "#7fcbcd",
3135
"dropdown.background": "#2c353a",
3236
"dropdown.foreground": "#dae3e3",
@@ -37,20 +41,33 @@
3741
"statusBar.background": "#171e21",
3842
"secondaryButton.background": "#ff000000",
3943
"secondaryButton.foreground": "#dae3e3",
40-
"secondaryButton.hoverBackground": "#434f54",
44+
"secondaryButton.hoverBackground": "#ffffff1a",
4145
"arduino.branding.primary": "#0ca1a6",
4246
"arduino.branding.secondary": "#b5c8c9",
4347
"arduino.foreground": "#edf1f1",
4448
"arduino.output.foreground": "#ffffff",
4549
"arduino.output.background": "#000000",
46-
"arduino.toolbar.hoverBackground": "#dae3e3",
50+
"arduino.toolbar.button.hoverBackground": "#dae3e3",
51+
"arduino.toolbar.button.secondary.label": "#dae3e3",
52+
"arduino.toolbar.button.secondary.hoverBackground": "#dae3e366",
53+
"arduino.toolbar.button.background": "#0ca1a6",
54+
"arduino.toolbar.dropdown.border": "#7fcbcd",
55+
"arduino.toolbar.dropdown.borderActive": "#0ca1a6",
56+
"arduino.toolbar.dropdown.background": "#2c353a",
57+
"arduino.toolbar.dropdown.label": "#dae3e3",
58+
"arduino.toolbar.dropdown.iconSelected": "#3fae98",
59+
"arduino.toolbar.dropdown.option.backgroundHover": "#374146",
60+
"arduino.toolbar.dropdown.option.backgroundSelected": "#4e5b61",
61+
"arduino.toolbar.toggleBackground": "#f1c40f",
4762
"sideBar.background": "#101618",
63+
"sideBar.foreground": "#dae3e3",
4864
"input.background": "#000000",
4965
"foreground": "#dae3e3",
5066
"settings.headerForeground": "#dae3e3",
5167
"tree.indentGuidesStroke": "#374146",
5268
"tab.unfocusedActiveForeground": "#dae3e3",
53-
"tab.inactiveBackground": "#171e21"
69+
"tab.inactiveBackground": "#171e21",
70+
"textLink.foreground": "#0ca1a6"
5471
},
5572
"tokenColors": [
5673
{
@@ -146,4 +163,4 @@
146163
}
147164
}
148165
]
149-
}
166+
}

arduino-ide-extension/src/browser/data/default.color-theme.json

Lines changed: 26 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -4,30 +4,34 @@
44
"colors": {
55
"list.highlightForeground": "#008184",
66
"list.activeSelectionForeground": "#4e5b61",
7-
"list.activeSelectionBackground": "#dae3e3",
7+
"list.activeSelectionBackground": "#00818433",
88
"list.inactiveSelectionForeground": "#4e5b61",
99
"list.inactiveSelectionBackground": "#dae3e3",
1010
"list.hoverBackground": "#ecf1f1",
11+
"list.activeSelectionIconForeground": "#008184",
1112
"progressBar.background": "#005c5f",
1213
"editor.background": "#ffffff",
1314
"editor.foreground": "#4e5b61",
1415
"editor.lineHighlightBackground": "#434f5410",
15-
"editor.selectionBackground": "#f1c40f",
16+
"editor.selectionBackground": "#7fcbcdb3",
1617
"editorCursor.foreground": "#434f54",
1718
"editorWhitespace.foreground": "#bfbfbf",
1819
"editorWidget.background": "#f7f9f9",
20+
"editorWidget.foreground": "#4e5b61",
1921
"focusBorder": "#7fcbcd",
2022
"menubar.selectionBackground": "#ffffff",
2123
"menubar.selectionForeground": "#212121",
2224
"menu.selectionBackground": "#dae3e3",
2325
"menu.selectionForeground": "#212121",
2426
"editorGroupHeader.tabsBackground": "#ecf1f1",
25-
"button.background": "#7fcbcd",
27+
"button.background": "#008184",
28+
"button.foreground": "#f7f9f9",
29+
"button.hoverBackground": "#005C5F",
2630
"titleBar.activeBackground": "#006d70",
2731
"titleBar.activeForeground": "#f7f9f9",
2832
"terminal.background": "#000000",
29-
"terminal.foreground": "#e0e0e0",
30-
"dropdown.border": "#f7f9f9",
33+
"terminal.foreground": "#ffffff",
34+
"dropdown.border": "#dae3e3",
3135
"dropdown.background": "#ffffff",
3236
"dropdown.foreground": "#4e5b61",
3337
"activityBar.background": "#ecf1f1",
@@ -37,20 +41,33 @@
3741
"statusBar.background": "#006d70",
3842
"secondaryButton.background": "#ff000000",
3943
"secondaryButton.foreground": "#008184",
40-
"secondaryButton.hoverBackground": "#dae3e3",
44+
"secondaryButton.hoverBackground": "#005c5f1a",
4145
"arduino.branding.primary": "#008184",
4246
"arduino.branding.secondary": "#b5c8c9",
4347
"arduino.foreground": "#edf1f1",
4448
"arduino.output.foreground": "#ffffff",
4549
"arduino.output.background": "#000000",
46-
"arduino.toolbar.hoverBackground": "#f7f9f9",
50+
"arduino.toolbar.button.hoverBackground": "#f7f9f9",
51+
"arduino.toolbar.button.secondary.label": "#dae3e3",
52+
"arduino.toolbar.button.secondary.hoverBackground": "#dae3e366",
53+
"arduino.toolbar.button.background": "#7fcbcd",
54+
"arduino.toolbar.dropdown.border": "#dae3e3",
55+
"arduino.toolbar.dropdown.borderActive": "#7fcbcd",
56+
"arduino.toolbar.dropdown.background": "#ffffff",
57+
"arduino.toolbar.dropdown.label": "#4e5b61",
58+
"arduino.toolbar.dropdown.iconSelected": "#1da086",
59+
"arduino.toolbar.dropdown.option.backgroundHover": "#ecf1f1",
60+
"arduino.toolbar.dropdown.option.backgroundSelected": "#dae3e3",
61+
"arduino.toolbar.toggleBackground": "#f1c40f",
4762
"sideBar.background": "#f7f9f9",
63+
"sideBar.foreground": "#4e5b61",
4864
"input.background": "#ffffff",
4965
"foreground": "#4e5b61",
5066
"settings.headerForeground": "#4e5b61",
5167
"tree.indentGuidesStroke": "#dae3e3",
5268
"tab.unfocusedActiveForeground": "#4e5b61",
53-
"tab.inactiveBackground": "#ecf1f1"
69+
"tab.inactiveBackground": "#ecf1f1",
70+
"textLink.foreground": "#008184"
5471
},
5572
"tokenColors": [
5673
{
@@ -146,4 +163,4 @@
146163
}
147164
}
148165
]
149-
}
166+
}

yarn.lock

Lines changed: 22 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -5289,16 +5289,6 @@ change-case@^4.1.2:
52895289
snake-case "^3.0.4"
52905290
tslib "^2.0.3"
52915291

5292-
changes-stream@^2.2.0:
5293-
version "2.2.0"
5294-
resolved "https://registry.yarnpkg.com/changes-stream/-/changes-stream-2.2.0.tgz#9cf2bdbc2173c29c634aec9948e5d23b24d37c18"
5295-
integrity sha1-nPK9vCFzwpxjSuyZSOXSOyTTfBg=
5296-
dependencies:
5297-
back "~0.1.5"
5298-
debug "~0.8.0"
5299-
http-https "~1.0.0"
5300-
readable-stream "1.0.x"
5301-
53025292
character-entities@^2.0.0:
53035293
version "2.0.1"
53045294
resolved "https://registry.yarnpkg.com/character-entities/-/character-entities-2.0.1.tgz#98724833e1e27990dee0bd0f2b8a859c3476aac7"
@@ -5595,7 +5585,7 @@ commander@^7.0.0:
55955585
resolved "https://registry.yarnpkg.com/commander/-/commander-7.2.0.tgz#a36cb57d0b501ce108e4d20559a150a391d97ab7"
55965586
integrity sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==
55975587

5598-
commander@^8.3.0:
5588+
commander@^8.2.0, commander@^8.3.0:
55995589
version "8.3.0"
56005590
resolved "https://registry.yarnpkg.com/commander/-/commander-8.3.0.tgz#4837ea1b2da67b9c616a67afbb0fafee567bca66"
56015591
integrity sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==
@@ -5708,6 +5698,7 @@ constant-case@^3.0.4:
57085698
no-case "^3.0.4"
57095699
tslib "^2.0.3"
57105700
upper-case "^2.0.2"
5701+
57115702
[email protected], content-disposition@^0.5.2:
57125703
version "0.5.4"
57135704
resolved "https://registry.yarnpkg.com/content-disposition/-/content-disposition-0.5.4.tgz#8b82b4efac82512a02bb0b1dcec9d2c5e8eb5bfe"
@@ -9482,12 +9473,7 @@ json5@^1.0.1:
94829473
dependencies:
94839474
minimist "^1.2.0"
94849475

9485-
json5@^2.1.2, json5@^2.2.1:
9486-
version "2.2.1"
9487-
resolved "https://registry.yarnpkg.com/json5/-/json5-2.2.1.tgz#655d50ed1e6f95ad1a3caababd2b0efda10b395c"
9488-
integrity sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==
9489-
9490-
json5@^2.2.0:
9476+
json5@^2.1.2, json5@^2.2.0, json5@^2.2.1:
94919477
version "2.2.1"
94929478
resolved "https://registry.yarnpkg.com/json5/-/json5-2.2.1.tgz#655d50ed1e6f95ad1a3caababd2b0efda10b395c"
94939479
integrity sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==
@@ -10015,19 +10001,20 @@ loud-rejection@^1.0.0:
1001510001
currently-unhandled "^0.4.1"
1001610002
signal-exit "^3.0.0"
1001710003

10018-
lower-case@^2.0.2:
10019-
version "2.0.2"
10020-
resolved "https://registry.yarnpkg.com/lower-case/-/lower-case-2.0.2.tgz#6fa237c63dbdc4a82ca0fd882e4722dc5e634e28"
10021-
integrity sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==
10022-
dependencies:
10023-
tslib "^2.0.3"
1002410004
loupe@^2.3.1:
1002510005
version "2.3.4"
1002610006
resolved "https://registry.yarnpkg.com/loupe/-/loupe-2.3.4.tgz#7e0b9bffc76f148f9be769cb1321d3dcf3cb25f3"
1002710007
integrity sha512-OvKfgCC2Ndby6aSTREl5aCCPTNIzlDfQZvZxNUrBrihDhL3xcrYegTblhmEiCrg2kKQz4XsFIaemE5BF4ybSaQ==
1002810008
dependencies:
1002910009
get-func-name "^2.0.0"
1003010010

10011+
lower-case@^2.0.2:
10012+
version "2.0.2"
10013+
resolved "https://registry.yarnpkg.com/lower-case/-/lower-case-2.0.2.tgz#6fa237c63dbdc4a82ca0fd882e4722dc5e634e28"
10014+
integrity sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==
10015+
dependencies:
10016+
tslib "^2.0.3"
10017+
1003110018
1003210019
version "1.0.0"
1003310020
resolved "https://registry.yarnpkg.com/lowercase-keys/-/lowercase-keys-1.0.0.tgz#4e3366b39e7f5457e35f1324bdf6f88d0bfc7306"
@@ -11085,7 +11072,6 @@ node-abi@*:
1108511072
version "3.5.0"
1108611073
resolved "https://registry.yarnpkg.com/node-abi/-/node-abi-3.5.0.tgz#26e8b7b251c3260a5ac5ba5aef3b4345a0229248"
1108711074
integrity sha512-LtHvNIBgOy5mO8mPEUtkCW/YCRWYEKshIvqhe1GHHyXEHEB5mgICyYnAcl4qan3uFeRROErKGzatFHPf6kDxWw==
11088-
1108911075
dependencies:
1109011076
semver "^7.3.5"
1109111077

@@ -11096,6 +11082,13 @@ node-abi@^2.21.0, node-abi@^2.7.0:
1109611082
dependencies:
1109711083
semver "^5.4.1"
1109811084

11085+
node-abi@^3.0.0, node-abi@^3.3.0:
11086+
version "3.24.0"
11087+
resolved "https://registry.yarnpkg.com/node-abi/-/node-abi-3.24.0.tgz#b9d03393a49f2c7e147d0c99f180e680c27c1599"
11088+
integrity sha512-YPG3Co0luSu6GwOBsmIdGW6Wx0NyNDLg/hriIyDllVsNwnI6UeqaWShxC3lbH4LtEQUgoLP3XR1ndXiDAWvmRw==
11089+
dependencies:
11090+
semver "^7.3.5"
11091+
1109911092
node-addon-api@*:
1110011093
version "5.0.0"
1110111094
resolved "https://registry.yarnpkg.com/node-addon-api/-/node-addon-api-5.0.0.tgz#7d7e6f9ef89043befdb20c1989c905ebde18c501"
@@ -11945,6 +11938,11 @@ pascalcase@^0.1.1:
1194511938
resolved "https://registry.yarnpkg.com/pascalcase/-/pascalcase-0.1.1.tgz#b363e55e8006ca6fe21784d2db22bd15d7917f14"
1194611939
integrity sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=
1194711940

11941+
path-browserify@^1.0.1:
11942+
version "1.0.1"
11943+
resolved "https://registry.yarnpkg.com/path-browserify/-/path-browserify-1.0.1.tgz#d98454a9c3753d5790860f16f68867b9e46be1fd"
11944+
integrity sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==
11945+
1194811946
path-case@^3.0.4:
1194911947
version "3.0.4"
1195011948
resolved "https://registry.yarnpkg.com/path-case/-/path-case-3.0.4.tgz#9168645334eb942658375c56f80b4c0cb5f82c6f"
@@ -11953,11 +11951,6 @@ path-case@^3.0.4:
1195311951
dot-case "^3.0.4"
1195411952
tslib "^2.0.3"
1195511953

11956-
path-browserify@^1.0.1:
11957-
version "1.0.1"
11958-
resolved "https://registry.yarnpkg.com/path-browserify/-/path-browserify-1.0.1.tgz#d98454a9c3753d5790860f16f68867b9e46be1fd"
11959-
integrity sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==
11960-
1196111954
path-dirname@^1.0.0:
1196211955
version "1.0.2"
1196311956
resolved "https://registry.yarnpkg.com/path-dirname/-/path-dirname-1.0.2.tgz#cc33d24d525e099a5388c0336c6e32b9160609e0"

0 commit comments

Comments
 (0)