diff --git a/packages/vscode-ide-companion/src/webview/App.tsx b/packages/vscode-ide-companion/src/webview/App.tsx index e091f9b6..1b2bec3d 100644 --- a/packages/vscode-ide-companion/src/webview/App.tsx +++ b/packages/vscode-ide-companion/src/webview/App.tsx @@ -32,7 +32,7 @@ import { EmptyState } from './components/ui/EmptyState.js'; import type { PlanEntry } from './components/PlanDisplay.js'; import { type CompletionItem } from './types/CompletionTypes.js'; import { useCompletionTrigger } from './hooks/useCompletionTrigger.js'; -import { InfoBanner } from './components/InfoBanner.js'; +import { InfoBanner } from './components/ui/InfoBanner.js'; import { ChatHeader } from './components/ui/layouts/ChatHeader.js'; import { UserMessage, @@ -487,7 +487,7 @@ export const App: React.FC = () => {
{!hasContent ? ( diff --git a/packages/vscode-ide-companion/src/webview/components/InputForm.tsx b/packages/vscode-ide-companion/src/webview/components/InputForm.tsx index 33e1c5a7..16abca3f 100644 --- a/packages/vscode-ide-companion/src/webview/components/InputForm.tsx +++ b/packages/vscode-ide-companion/src/webview/components/InputForm.tsx @@ -201,6 +201,9 @@ export const InputForm: React.FC = ({ )} + {/* Spacer */} +
+ {/* Thinking button */} +
+ ); +}; diff --git a/packages/vscode-ide-companion/src/webview/styles/ClaudeCodeStyles.css b/packages/vscode-ide-companion/src/webview/styles/ClaudeCodeStyles.css index 429263ce..424b2a64 100644 --- a/packages/vscode-ide-companion/src/webview/styles/ClaudeCodeStyles.css +++ b/packages/vscode-ide-companion/src/webview/styles/ClaudeCodeStyles.css @@ -10,8 +10,9 @@ /* Import component styles */ @import '../components/toolcalls/shared/DiffDisplay.css'; @import '../components/messages/AssistantMessage.css'; -@import '../components/toolcalls/shared/MergedSimpleTimeline.css'; +@import '../components/toolcalls/shared/SimpleTimeline.css'; @import '../components/messages/QwenMessageTimeline.css'; +@import '../components/MarkdownRenderer.css'; /* =========================== diff --git a/packages/vscode-ide-companion/src/webview/styles/tailwind.css b/packages/vscode-ide-companion/src/webview/styles/tailwind.css index 82811298..bb501050 100644 --- a/packages/vscode-ide-companion/src/webview/styles/tailwind.css +++ b/packages/vscode-ide-companion/src/webview/styles/tailwind.css @@ -95,7 +95,8 @@ color: var(--app-secondary-foreground); } .btn-text-compact--primary { - color: var(--app-primary-foreground); + color: var(--app-secondary-foreground); + /* color: var(--app-primary-foreground); */ } .btn-text-compact:hover { background-color: var(--app-ghost-button-hover-background); diff --git a/packages/vscode-ide-companion/tailwind.config.js b/packages/vscode-ide-companion/tailwind.config.js index a6994918..573a8d67 100644 --- a/packages/vscode-ide-companion/tailwind.config.js +++ b/packages/vscode-ide-companion/tailwind.config.js @@ -15,7 +15,6 @@ export default { './src/webview/components/toolcalls/**/*.{js,jsx,ts,tsx}', './src/webview/components/InProgressToolCall.tsx', './src/webview/components/MessageContent.tsx', - './src/webview/components/InfoBanner.tsx', './src/webview/components/InputForm.tsx', './src/webview/components/PermissionDrawer.tsx', './src/webview/components/PlanDisplay.tsx',