fix(ui): restore pointer cursors for clickable controls (#10999)

* fix(ui): restore pointer cursors for clickable controls

* fix(ci): raise VS Code Storybook heap limit

* fix(ci): extend heap to visual test server
This commit is contained in:
Marius
2026-06-08 18:32:49 +02:00
committed by GitHub
parent 79ca8e120d
commit ad93990ca9
3 changed files with 26 additions and 0 deletions
+6
View File
@@ -0,0 +1,6 @@
---
"kilo-code": patch
"@kilocode/kilo-ui": patch
---
Show a pointer cursor for clickable controls and links in Kilo webviews.
+5
View File
@@ -284,6 +284,10 @@ jobs:
if: steps.storybook-cache-vscode.outputs.cache-hit != 'true'
run: bun run build-storybook
working-directory: packages/kilo-vscode
# kilocode_change start
env:
NODE_OPTIONS: --max-old-space-size=4096
# kilocode_change end
- name: Generate baselines and enforce webview accessibility checks # kilocode_change
run: bun run test:visual:update
@@ -291,6 +295,7 @@ jobs:
env:
CI: true
PLAYWRIGHT_WORKERS: "4"
NODE_OPTIONS: --max-old-space-size=4096 # kilocode_change
- name: Remove stale baselines for deleted stories
run: |
+15
View File
@@ -37,6 +37,21 @@
--radius-xl: 6px;
}
/* ===== Interactive cursors ===== */
:where(
button:not(:disabled),
a[href],
summary,
[role="button"]:not([aria-disabled="true"]),
[role="link"]:not([aria-disabled="true"]),
[role="menuitem"]:not([aria-disabled="true"]),
[role="option"]:not([aria-disabled="true"]),
[role="tab"]:not([aria-disabled="true"])
) {
cursor: pointer;
}
/* ===== Scrollbar styling ===== */
::-webkit-scrollbar {