Skip to content

Commit 730e6d8

Browse files
committed
Draft new light theme
1 parent 31711c0 commit 730e6d8

File tree

2 files changed

+13
-11
lines changed

2 files changed

+13
-11
lines changed

frontend/components/CellInput.js

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -98,18 +98,17 @@ const common_style_tags = [
9898
{ tag: tags.comment, color: "var(--cm-color-comment)", fontStyle: "italic", filter: "none" },
9999
{ tag: tags.keyword, color: "var(--cm-color-keyword)" },
100100
{ tag: tags.variableName, color: "var(--cm-color-variable)", fontWeight: 700 },
101-
{ tag: tags.typeName, color: "var(--cm-color-type)", fontStyle: "italic" },
102-
{ tag: tags.typeOperator, color: "var(--cm-color-type)", fontStyle: "italic" },
101+
{ tag: tags.typeName, filter: "var(--cm-filter-type)" },
103102
{ tag: tags.tagName, color: "var(--cm-color-tag)" }, // JS
104103
{ tag: tags.propertyName, color: "var(--cm-color-symbol)", fontWeight: 700 },
105104
// TODO: tags.labelName
106105
{ tag: tags.macroName, color: "var(--cm-color-macro)", fontWeight: 700 },
107106
{ tag: tags.string, color: "var(--cm-color-string)" },
107+
{ tag: tags.special(tags.string), color: "var(--cm-color-command)" },
108108
{ tag: tags.character, color: "var(--cm-color-literal)" },
109109
{ tag: tags.literal, color: "var(--cm-color-literal)" },
110110
// TODO: tags.self, tags.null
111111
{ tag: tags.atom, color: "var(--cm-color-symbol)" },
112-
{ tag: tags.unit, color: "var(--cm-color-tag)" }, // TODO: Remove
113112
// TODO? tags.operator
114113
{ tag: tags.bracket, color: "var(--cm-color-bracket)" },
115114
{ tag: tags.special(tags.brace), color: "var(--cm-color-macro)", fontWeight: 700 }, // interp

frontend/themes/light.css

Lines changed: 11 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -191,17 +191,20 @@
191191

192192
/* code highlighting */
193193
--cm-color-editor-text: #41323f;
194-
--cm-color-comment: #e96ba8;
195-
--cm-color-symbol: #b67a48;
196-
--cm-color-literal: #815ba4;
197-
--cm-color-keyword: #ef6155;
198-
--cm-color-string: #da5616;
199-
--cm-color-variable: #5668a4;
194+
--cm-color-comment: #b62a66;
195+
--cm-color-keyword: #b13e30;
196+
--cm-color-symbol: #9b570d;
197+
--cm-color-command: #607020;
198+
--cm-color-macro: #327644;
199+
--cm-color-string: #3a727b;
200+
--cm-color-variable: #5466a5;
201+
--cm-color-literal: #8e5189;
202+
--cm-filter-type: brightness(150%) saturate(50%);;
203+
204+
/* The colors below are not used in CellInput.js */
200205
--cm-color-var2: #37768a;
201-
--cm-color-macro: #5c8c5f;
202206
--cm-color-builtin: #5e7ad3;
203207
--cm-color-function: #cc80ac;
204-
--cm-color-type: hsl(170deg 7% 56%);
205208
--cm-color-bracket: #41323f;
206209
--cm-color-tag: #ef6155;
207210
--cm-color-link: #815ba4;

0 commit comments

Comments
 (0)