Skip to content

Commit 76be3fa

Browse files
committed
fix(web): satisfy color-system guards after semantic merge
1 parent 49ddf2c commit 76be3fa

3 files changed

Lines changed: 27 additions & 7 deletions

File tree

packages/web/src/styles/components.css

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7445,7 +7445,7 @@ textarea.input {
74457445
}
74467446

74477447
.pane-layout-divider:hover {
7448-
background: color-mix(in srgb, var(--border-focus) 44%, transparent 56%);
7448+
background: var(--component-mix-border-focus-44pct-transparent-56pct);
74497449
}
74507450

74517451
.session-card {
@@ -14435,15 +14435,15 @@ body.is-dragging-pane .session-action-btn-drag {
1443514435
inset: 0;
1443614436
z-index: var(--z-inline-raised);
1443714437
pointer-events: none;
14438-
border: 1px dashed color-mix(in srgb, var(--state-info-text) 55%, transparent);
14438+
border: 1px dashed var(--component-mix-state-info-text-55pct-transparent);
1443914439
border-radius: inherit;
14440-
background: color-mix(in srgb, var(--state-info-bg) 12%, transparent);
14440+
background: var(--component-mix-state-info-bg-12pct-transparent);
1444114441
}
1444214442

1444314443
.pane-drop-overlay::before {
1444414444
content: "";
1444514445
position: absolute;
14446-
background: color-mix(in srgb, var(--state-info-text) 18%, transparent);
14446+
background: var(--component-mix-state-info-text-18pct-transparent);
1444714447
}
1444814448

1444914449
.pane-drop-overlay--left::before {
@@ -14477,9 +14477,9 @@ body.is-dragging-pane .session-action-btn-drag {
1447714477
left: 50%;
1447814478
transform: translate(-50%, -50%);
1447914479
padding: var(--sp-1) var(--sp-2);
14480-
border: 1px solid var(--border);
14480+
border: 1px solid var(--border-default);
1448114481
border-radius: var(--radius-pill);
14482-
background: color-mix(in srgb, var(--bg-elevated) 92%, transparent);
14482+
background: var(--component-mix-surface-elevated-92pct-transparent);
1448314483
color: var(--text-primary);
1448414484
font-size: var(--type-body-6-size);
1448514485
line-height: var(--type-body-6-line-height);

packages/web/src/styles/components.theme.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1192,7 +1192,7 @@ describe("components.css theme-sensitive surfaces", () => {
11921192
);
11931193
expect(paneDividerLineRules).toContain("border-radius: var(--radius-pill)");
11941194
expect(paneDividerHoverRules).toContain(
1195-
"background: color-mix(in srgb, var(--border-focus) 44%, transparent 56%)"
1195+
"background: var(--component-mix-border-focus-44pct-transparent-56pct)"
11961196
);
11971197
expect(paneDividerHorizontalRules).toContain("width: 10px");
11981198
expect(paneDividerHorizontalRules).toContain("margin-left: -5px");

packages/web/src/styles/tokens.css

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -746,6 +746,21 @@
746746
var(--status-info-fg) 18%,
747747
transparent
748748
);
749+
--component-mix-state-info-text-55pct-transparent: color-mix(
750+
in srgb,
751+
var(--state-info-text) 55%,
752+
transparent
753+
);
754+
--component-mix-state-info-bg-12pct-transparent: color-mix(
755+
in srgb,
756+
var(--state-info-bg) 12%,
757+
transparent
758+
);
759+
--component-mix-state-info-text-18pct-transparent: color-mix(
760+
in srgb,
761+
var(--state-info-text) 18%,
762+
transparent
763+
);
749764
--component-mix-border-default-78pct-transparent: color-mix(
750765
in srgb,
751766
var(--border-default) 78%,
@@ -1135,6 +1150,11 @@
11351150
var(--border-focus) 44%,
11361151
transparent 56%
11371152
);
1153+
--component-mix-border-focus-44pct-transparent-56pct: color-mix(
1154+
in srgb,
1155+
var(--border-focus) 44%,
1156+
transparent 56%
1157+
);
11381158
--component-mix-state-selected-bg-80pct-transparent: color-mix(
11391159
in srgb,
11401160
var(--state-selected-bg) 80%,

0 commit comments

Comments
 (0)