From 547b20d66d12858074bac25f66f676f5dbdbc17b Mon Sep 17 00:00:00 2001 From: Johannes Date: Wed, 8 Jan 2025 11:36:55 +0100 Subject: [PATCH] more shadow tweaks --- .../chat/browser/media/chatEditorController.css | 1 + .../chat/browser/media/chatEditorOverlay.css | 16 ++++++++++++++++ 2 files changed, 17 insertions(+) diff --git a/src/vs/workbench/contrib/chat/browser/media/chatEditorController.css b/src/vs/workbench/contrib/chat/browser/media/chatEditorController.css index 03d8b6e617166..ccef0cfb1916c 100644 --- a/src/vs/workbench/contrib/chat/browser/media/chatEditorController.css +++ b/src/vs/workbench/contrib/chat/browser/media/chatEditorController.css @@ -7,6 +7,7 @@ opacity: 0; transition: opacity 0.2s ease-in-out; display: flex; + box-shadow: 0 2px 8px var(--vscode-widget-shadow); } .chat-diff-change-content-widget.hover { diff --git a/src/vs/workbench/contrib/chat/browser/media/chatEditorOverlay.css b/src/vs/workbench/contrib/chat/browser/media/chatEditorOverlay.css index a52e4ba5979cc..b7a54ada1a2ad 100644 --- a/src/vs/workbench/contrib/chat/browser/media/chatEditorOverlay.css +++ b/src/vs/workbench/contrib/chat/browser/media/chatEditorOverlay.css @@ -15,6 +15,22 @@ box-shadow: 0 2px 8px var(--vscode-widget-shadow); } +@keyframes pulse { + 0% { + box-shadow: 0 2px 8px 0 var(--vscode-widget-shadow); + } + 50% { + box-shadow: 0 2px 8px 4px var(--vscode-widget-shadow); + } + 100% { + box-shadow: 0 2px 8px 0 var(--vscode-widget-shadow); + } +} + +.chat-editor-overlay-widget.busy { + animation: pulse ease-in 2.3s infinite; +} + .chat-editor-overlay-widget .chat-editor-overlay-progress { align-items: center; display: none;