Skip to content

Commit 7467aa3

Browse files
tomigandreini
andauthored
fix(editor): Fix issues in dark mode (#9068)
Co-authored-by: Giulio Andreini <[email protected]>
1 parent df56153 commit 7467aa3

File tree

8 files changed

+14
-9
lines changed

8 files changed

+14
-9
lines changed

packages/design-system/src/css/_tokens.dark.scss

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -96,7 +96,7 @@
9696
--color-json-boolean: var(--prim-color-alt-a);
9797
--color-json-number: var(--prim-color-alt-a);
9898
--color-json-string: var(--prim-color-secondary-tint-200);
99-
--color-json-key: var(--prim-gray-670);
99+
--color-json-key: var(--color-text-dark);
100100
--color-json-brackets: var(--prim-gray-670);
101101
--color-json-brackets-hover: var(--prim-color-alt-e);
102102
--color-json-line: var(--prim-gray-200);
@@ -191,6 +191,9 @@
191191
// Input Triple
192192
--color-background-input-triple: var(--prim-gray-800);
193193

194+
// Node error
195+
--color-node-error-output-text-color: var(--prim-color-alt-c-tint-150);
196+
194197
// Various
195198
--color-info-tint-1: var(--prim-gray-420);
196199
--color-info-tint-2: var(--prim-gray-740);

packages/design-system/src/css/_tokens.scss

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -267,6 +267,9 @@
267267
// Input Triple
268268
--color-background-input-triple: var(--color-background-light);
269269

270+
// Node error
271+
--color-node-error-output-text-color: var(--color-danger);
272+
270273
// Various
271274
--color-avatar-accent-1: var(--prim-gray-120);
272275
--color-avatar-accent-2: var(--prim-color-alt-e-shade-100);

packages/editor-ui/src/components/BinaryDataDisplay.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,7 @@ export default defineComponent({
9999
z-index: 10;
100100
width: 100%;
101101
height: calc(100% - 50px);
102-
background-color: var(--color-background-base);
102+
background-color: var(--color-run-data-background);
103103
overflow: hidden;
104104
text-align: center;
105105

packages/editor-ui/src/components/Node.vue

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1294,10 +1294,10 @@ export default defineComponent({
12941294
12951295
&.error {
12961296
path {
1297-
fill: var(--node-error-output-color);
1297+
fill: var(--color-node-error-output-text-color);
12981298
}
12991299
rect {
1300-
stroke: var(--node-error-output-color);
1300+
stroke: var(--color-node-error-output-text-color);
13011301
}
13021302
}
13031303
@@ -1436,7 +1436,7 @@ export default defineComponent({
14361436
}
14371437
14381438
.node-output-endpoint-label.node-connection-category-error {
1439-
color: var(--node-error-output-color);
1439+
color: var(--color-node-error-output-text-color);
14401440
}
14411441
14421442
.node-output-endpoint-label {

packages/editor-ui/src/components/Node/NodeCreator/Panel/SearchBar.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -130,7 +130,7 @@ defineExpose({
130130
}
131131
132132
.clear {
133-
background-color: $node-creator-search-clear-color;
133+
background-color: transparent;
134134
padding: 0;
135135
border: none;
136136
cursor: pointer;

packages/editor-ui/src/mixins/nodeBase.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -600,7 +600,7 @@ export const nodeBase = defineComponent({
600600
nodeTypeData,
601601
this.__getEndpointColor(NodeConnectionType.Main),
602602
),
603-
fill: 'var(--node-error-output-color)',
603+
fill: 'var(--color-danger)',
604604
},
605605
cssClass: `dot-${type}-endpoint`,
606606
};

packages/editor-ui/src/n8n-theme.scss

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -170,7 +170,6 @@
170170
var(--node-type-ai_vectorStore-color-s),
171171
var(--node-type-background-l)
172172
);
173-
--node-error-output-color: #991818;
174173

175174
--chat--spacing: var(--spacing-s);
176175

packages/editor-ui/src/utils/nodeViewUtils.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -113,7 +113,7 @@ export const CONNECTOR_PAINT_STYLE_DATA: PaintStyle = {
113113

114114
export const getConnectorColor = (type: ConnectionTypes, category?: string): string => {
115115
if (category === 'error') {
116-
return '--node-error-output-color';
116+
return '--color-node-error-output-text-color';
117117
}
118118

119119
if (type === NodeConnectionType.Main) {

0 commit comments

Comments
 (0)