Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
microsoft
GitHub Repository: microsoft/vscode
Path: blob/main/src/vs/sessions/contrib/chat/browser/media/runScriptAction.css
13405 views
1
/*---------------------------------------------------------------------------------------------
2
* Copyright (c) Microsoft Corporation. All rights reserved.
3
* Licensed under the MIT License. See License.txt in the project root for license information.
4
*--------------------------------------------------------------------------------------------*/
5
6
.run-script-action-widget {
7
display: flex;
8
flex-direction: column;
9
gap: 12px;
10
padding: 16px;
11
}
12
13
.run-script-action-section {
14
display: flex;
15
flex-direction: column;
16
gap: 4px;
17
}
18
19
.run-script-action-label {
20
font-size: 12px;
21
font-weight: 600;
22
}
23
24
.run-script-action-input .monaco-inputbox {
25
width: 100%;
26
}
27
28
.run-script-action-option-row {
29
display: flex;
30
align-items: center;
31
min-height: 22px;
32
gap: 8px;
33
}
34
35
.run-script-action-option-text {
36
cursor: pointer;
37
-webkit-user-select: none;
38
user-select: none;
39
}
40
41
.run-script-action-section .monaco-custom-radio {
42
display: inline-flex;
43
width: fit-content;
44
max-width: 100%;
45
gap: 2px;
46
padding: 2px;
47
border: 1px solid var(--vscode-widget-border, rgba(255, 255, 255, 0.06));
48
border-radius: 6px;
49
background-color: var(--vscode-input-background);
50
}
51
52
.run-script-action-section .monaco-custom-radio > .monaco-button {
53
width: fit-content;
54
min-width: 76px;
55
padding: 4px 8px;
56
border: 1px solid transparent;
57
border-radius: 4px;
58
background: transparent;
59
color: var(--vscode-foreground);
60
font-size: 12px;
61
font-weight: 500;
62
line-height: 14px;
63
opacity: 0.9;
64
transition: background-color 120ms ease, border-color 120ms ease, color 120ms ease, opacity 120ms ease;
65
}
66
67
.run-script-action-section .monaco-custom-radio > .monaco-button:first-child,
68
.run-script-action-section .monaco-custom-radio > .monaco-button:last-child {
69
border-radius: 4px;
70
}
71
72
.run-script-action-section .monaco-custom-radio > .monaco-button:not(.active):not(:last-child),
73
.run-script-action-section .monaco-custom-radio > .monaco-button.previous-active {
74
border-right: 1px solid transparent;
75
border-left: 1px solid transparent;
76
}
77
78
.run-script-action-section .monaco-custom-radio > .monaco-button:hover:not(.active):not(.disabled) {
79
background-color: var(--vscode-list-hoverBackground);
80
border-color: rgba(255, 255, 255, 0.06);
81
opacity: 1;
82
}
83
84
.run-script-action-section .monaco-custom-radio > .monaco-button.active,
85
.run-script-action-section .monaco-custom-radio > .monaco-button.active:hover {
86
background-color: var(--vscode-quickInputList-focusBackground);
87
color: var(--vscode-quickInputList-focusForeground);
88
border-color: var(--vscode-focusBorder, transparent);
89
opacity: 1;
90
}
91
92
.run-script-action-section .monaco-custom-radio > .monaco-button:focus {
93
outline-offset: 0 !important;
94
}
95
96
.run-script-action-section .monaco-custom-radio.run-script-action-radio-disabled {
97
opacity: 0.75;
98
}
99
100
.run-script-action-section .monaco-custom-radio.run-script-action-radio-disabled > .monaco-button,
101
.run-script-action-section .monaco-custom-radio.run-script-action-radio-disabled > .monaco-button:hover:not(.active) {
102
background-color: transparent;
103
border-color: transparent;
104
color: var(--vscode-disabledForeground);
105
opacity: 1;
106
cursor: default;
107
}
108
109
.run-script-action-section .monaco-custom-radio.run-script-action-radio-disabled > .monaco-button.active,
110
.run-script-action-section .monaco-custom-radio.run-script-action-radio-disabled > .monaco-button.active:hover {
111
background-color: var(--vscode-quickInputList-focusBackground);
112
color: var(--vscode-quickInputList-focusForeground);
113
border-color: var(--vscode-focusBorder, transparent);
114
opacity: 0.9;
115
cursor: default;
116
}
117
118
.run-script-action-section .monaco-custom-radio.run-script-action-radio-disabled > .monaco-button:focus,
119
.run-script-action-section .monaco-custom-radio.run-script-action-radio-disabled > .monaco-button.active:focus {
120
outline: none !important;
121
}
122
123
.run-script-action-hint {
124
font-size: 12px;
125
color: var(--vscode-descriptionForeground);
126
}
127
128
.run-script-action-buttons {
129
display: flex;
130
justify-content: flex-end;
131
gap: 8px;
132
padding-top: 4px;
133
}
134
135
.run-script-action-buttons .monaco-text-button {
136
width: fit-content;
137
min-height: 28px;
138
padding: 5px 12px;
139
border-radius: 6px;
140
}
141
142
.agent-sessions-workbench.run-script-action-modal-visible .quick-input-widget .quick-input-titlebar {
143
gap: 8px;
144
height: 32px;
145
padding: 0 6px 0 0;
146
border-top-left-radius: 8px;
147
border-top-right-radius: 8px;
148
border-bottom: 1px solid var(--vscode-titleBar-border, var(--vscode-widget-border, transparent));
149
box-sizing: border-box;
150
background-color: var(--vscode-titleBar-activeBackground);
151
}
152
153
.agent-sessions-workbench.run-script-action-modal-visible .quick-input-widget .quick-input-right-action-bar {
154
margin-right: 0;
155
}
156
157
.agent-sessions-workbench.run-script-action-modal-visible .quick-input-widget .quick-input-title {
158
padding: 0;
159
text-align: left;
160
font-size: 12px;
161
font-weight: 600;
162
color: var(--vscode-titleBar-activeForeground);
163
}
164
165
.agent-sessions-workbench.run-script-action-modal-visible .quick-input-widget {
166
border-radius: 8px;
167
box-shadow: var(--vscode-shadow-xl);
168
}
169
170
.agent-sessions-workbench.run-script-action-modal-visible .quick-input-widget .quick-input-html-widget {
171
border-bottom-left-radius: 8px;
172
border-bottom-right-radius: 8px;
173
overflow: hidden;
174
}
175
176
.agent-sessions-workbench.run-script-action-modal-visible .quick-input-widget .quick-input-header,
177
.agent-sessions-workbench.run-script-action-modal-visible .quick-input-widget .run-script-action-widget {
178
background-color: var(--vscode-editor-background);
179
}
180
181
.run-script-action-modal-backdrop {
182
position: fixed;
183
inset: 0;
184
background: rgba(0, 0, 0, 0.3);
185
z-index: 2549;
186
}
187
188