Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
microsoft
GitHub Repository: microsoft/vscode
Path: blob/main/src/vs/workbench/contrib/chat/browser/media/chatStatus.css
3296 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
/* Overall */
7
8
.chat-status-bar-entry-tooltip {
9
margin-top: 4px;
10
margin-bottom: 4px;
11
}
12
13
.chat-status-bar-entry-tooltip hr {
14
margin-top: 8px;
15
margin-bottom: 8px;
16
}
17
18
.chat-status-bar-entry-tooltip div.header {
19
display: flex;
20
align-items: center;
21
color: var(--vscode-descriptionForeground);
22
margin-bottom: 4px;
23
font-weight: 600;
24
}
25
26
.chat-status-bar-entry-tooltip div.header .monaco-action-bar {
27
margin-left: auto;
28
}
29
30
.chat-status-bar-entry-tooltip div.description {
31
font-size: 11px;
32
color: var(--vscode-descriptionForeground);
33
}
34
35
.chat-status-bar-entry-tooltip .monaco-button {
36
margin-top: 5px;
37
margin-bottom: 5px;
38
}
39
40
/* Setup for New User */
41
42
.chat-status-bar-entry-tooltip .setup .chat-feature-container {
43
display: flex;
44
align-items: center;
45
gap: 5px;
46
padding: 4px;
47
}
48
49
/* Quota Indicator */
50
51
.chat-status-bar-entry-tooltip .quota-indicator {
52
margin-bottom: 6px;
53
}
54
55
.chat-status-bar-entry-tooltip .quota-indicator .quota-label {
56
display: flex;
57
justify-content: space-between;
58
gap: 20px;
59
margin-bottom: 3px;
60
}
61
62
.chat-status-bar-entry-tooltip .quota-indicator .quota-label .quota-value {
63
color: var(--vscode-descriptionForeground);
64
}
65
66
.chat-status-bar-entry-tooltip .quota-indicator .quota-bar {
67
width: 100%;
68
height: 4px;
69
background-color: var(--vscode-gauge-background);
70
border-radius: 4px;
71
border: 1px solid var(--vscode-gauge-border);
72
margin: 4px 0;
73
}
74
75
.chat-status-bar-entry-tooltip .quota-indicator .quota-bar .quota-bit {
76
height: 100%;
77
background-color: var(--vscode-gauge-foreground);
78
border-radius: 4px;
79
}
80
81
.chat-status-bar-entry-tooltip .quota-indicator.warning .quota-bar {
82
background-color: var(--vscode-gauge-warningBackground);
83
}
84
85
.chat-status-bar-entry-tooltip .quota-indicator.warning .quota-bar .quota-bit {
86
background-color: var(--vscode-gauge-warningForeground);
87
}
88
89
.chat-status-bar-entry-tooltip .quota-indicator.error .quota-bar {
90
background-color: var(--vscode-gauge-errorBackground);
91
}
92
93
.chat-status-bar-entry-tooltip .quota-indicator.error .quota-bar .quota-bit {
94
background-color: var(--vscode-gauge-errorForeground);
95
}
96
97
/* Settings */
98
99
.chat-status-bar-entry-tooltip .settings {
100
display: flex;
101
flex-direction: column;
102
gap: 5px;
103
}
104
105
.chat-status-bar-entry-tooltip .settings .setting {
106
display: flex;
107
align-items: center;
108
}
109
110
.chat-status-bar-entry-tooltip .settings .setting .monaco-checkbox {
111
height: 14px;
112
width: 14px;
113
margin-right: 5px;
114
}
115
116
.chat-status-bar-entry-tooltip .settings .setting .setting-label {
117
cursor: pointer;
118
}
119
120
.chat-status-bar-entry-tooltip .settings .setting.disabled .setting-label {
121
color: var(--vscode-disabledForeground);
122
}
123
124
/* Snoozing */
125
126
.chat-status-bar-entry-tooltip .snooze-completions {
127
margin-top: 6px;
128
display: flex;
129
flex-direction: row;
130
flex-wrap: nowrap;
131
align-items: center;
132
gap: 6px;
133
}
134
135
.chat-status-bar-entry-tooltip .snooze-completions .monaco-button {
136
width: fit-content;
137
overflow: hidden;
138
text-overflow: ellipsis;
139
text-wrap: nowrap;
140
padding: 2px 8px;
141
user-select: none;
142
-webkit-user-select: none;
143
}
144
145
.chat-status-bar-entry-tooltip .snooze-completions .snooze-label {
146
flex: 1;
147
padding-left: 2px;
148
color: var(--vscode-descriptionForeground);
149
overflow: hidden;
150
text-overflow: ellipsis;
151
white-space: nowrap;
152
font-variant-numeric: tabular-nums;
153
}
154
155
.chat-status-bar-entry-tooltip .snooze-completions.disabled .snooze-label {
156
color: var(--vscode-disabledForeground);
157
}
158
159
.chat-status-bar-entry-tooltip .snooze-completions .snooze-action-bar {
160
margin-left: auto;
161
}
162
163
/* Contributions */
164
165
.chat-status-bar-entry-tooltip .contribution .body {
166
display: flex;
167
flex-direction: row;
168
align-items: center;
169
gap: 5px;
170
171
.description,
172
.detail-item {
173
display: flex;
174
align-items: center;
175
gap: 3px;
176
}
177
178
.detail-item,
179
.detail-item a {
180
margin-left: auto;
181
color: var(--vscode-descriptionForeground);
182
}
183
}
184
185