mirror of
https://github.com/microsoft/vscode.git
synced 2026-04-17 07:13:45 +01:00
58 lines
2.1 KiB
CSS
58 lines
2.1 KiB
CSS
/*---------------------------------------------------------------------------------------------
|
|
* Copyright (c) Microsoft Corporation. All rights reserved.
|
|
* Licensed under the MIT License. See License.txt in the project root for license information.
|
|
*--------------------------------------------------------------------------------------------*/
|
|
|
|
/* ---- Sidebar & Auxiliary Bar Card Appearance ---- */
|
|
|
|
/**
|
|
* The auxiliary bar and panel use a card-like appearance with margins and border-radius
|
|
* applied directly on the .part element. The grid allocates full space; CSS margin shrinks
|
|
* the part within its split-view-view wrapper. Layout dimensions are reduced in code
|
|
* (AgenticAuxiliaryBarPart) to keep internal layout correct.
|
|
*
|
|
* No z-index or stacking-context changes - sashes render naturally on top.
|
|
*
|
|
* Margin values (must match the constants in the Part classes):
|
|
* Sidebar: no card (flush, spans full height)
|
|
* Auxiliary bar: top=8, bottom=8, right=8
|
|
* Panel: bottom=8, left=8, right=8
|
|
*/
|
|
|
|
.agent-sessions-workbench .part.sidebar {
|
|
background: var(--vscode-sideBar-background);
|
|
border-right: 1px solid var(--vscode-sideBar-border, transparent);
|
|
}
|
|
|
|
.agent-sessions-workbench .part.auxiliarybar {
|
|
margin: 8px 8px 8px 0;
|
|
background: var(--part-background);
|
|
border: 1px solid var(--part-border-color, transparent);
|
|
border-radius: 8px;
|
|
}
|
|
|
|
.agent-sessions-workbench .part.panel {
|
|
margin: 0 8px 8px 8px;
|
|
background: var(--part-background);
|
|
border: 1px solid var(--part-border-color, transparent);
|
|
border-radius: 8px;
|
|
}
|
|
|
|
/* Grid background matches the chat bar / sidebar background */
|
|
.agent-sessions-workbench > .monaco-grid-view {
|
|
background-color: var(--vscode-sideBar-background);
|
|
}
|
|
|
|
/* ---- Chat Input ---- */
|
|
|
|
.agent-sessions-workbench .interactive-session .chat-input-container {
|
|
border-radius: var(--vscode-cornerRadius-large) !important;
|
|
}
|
|
|
|
.agent-sessions-workbench .interactive-session .interactive-input-part {
|
|
margin: 0 8px !important;
|
|
display: inherit !important;
|
|
/* Align with changes view */
|
|
padding: 4px 0 6px 0 !important;
|
|
}
|