|
193 | 193 | min-height: var(--chat-current-response-min-height);
|
194 | 194 | }
|
195 | 195 |
|
196 |
| -.interactive-item-container.interactive-response:not(.chat-response-loading) .chat-footer-toolbar { |
| 196 | +.interactive-item-container.interactive-response:not(.chat-response-loading) .chat-footer-toolbar, |
| 197 | +.interactive-item-container.interactive-response:not(.chat-response-loading) .chat-footer-toolbar .chat-footer-details { |
197 | 198 | /* Complete response only */
|
198 | 199 | display: block;
|
199 | 200 | opacity: 0;
|
|
204 | 205 |
|
205 | 206 | /* Show toolbar on hover and last response */
|
206 | 207 | .interactive-item-container.interactive-response:not(.chat-response-loading):hover .chat-footer-toolbar,
|
207 |
| -.interactive-item-container.interactive-response.chat-most-recent-response:not(.chat-response-loading) .chat-footer-toolbar { |
| 208 | +.interactive-item-container.interactive-response.chat-most-recent-response:not(.chat-response-loading) .chat-footer-toolbar, |
| 209 | +.interactive-item-container.interactive-response:not(.chat-response-loading):hover .chat-footer-toolbar .chat-footer-details { |
208 | 210 | opacity: 1;
|
209 | 211 | visibility: visible;
|
210 | 212 | }
|
|
226 | 228 | margin-left: auto;
|
227 | 229 | }
|
228 | 230 |
|
229 |
| -/* Show details only on hover of the footer toolbar */ |
230 |
| -.interactive-item-container.interactive-response:not(.chat-response-loading) .chat-footer-toolbar:hover .chat-footer-details { |
231 |
| - display: block; |
232 |
| -} |
233 |
| - |
234 | 231 | .interactive-item-container .chat-footer-details.hidden {
|
235 | 232 | display: none !important;
|
236 | 233 | }
|
@@ -2458,14 +2455,17 @@ have to be updated for changes to the rules above, or to support more deeply nes
|
2458 | 2455 | .chat-todo-list-widget .todo-list-container {
|
2459 | 2456 | padding-left: 10px;
|
2460 | 2457 | margin-top: 2px;
|
2461 |
| - max-height: calc(6.5 * 21px); /* 6.5 items to show half-line affordance */ |
| 2458 | + max-height: calc(6.5 * 21px); |
| 2459 | + /* 6.5 items to show half-line affordance */ |
2462 | 2460 | overflow-y: auto;
|
2463 | 2461 | overscroll-behavior: contain;
|
2464 | 2462 | scrollbar-width: thin;
|
2465 | 2463 | scrollbar-color: var(--vscode-scrollbarSlider-background) transparent;
|
2466 | 2464 | scroll-behavior: smooth;
|
2467 |
| - scroll-padding-top: 24px; /* Half item height to show partial next item */ |
2468 |
| - scroll-padding-bottom: 24px; /* Half item height to show partial previous item */ |
| 2465 | + scroll-padding-top: 24px; |
| 2466 | + /* Half item height to show partial next item */ |
| 2467 | + scroll-padding-bottom: 24px; |
| 2468 | + /* Half item height to show partial previous item */ |
2469 | 2469 | }
|
2470 | 2470 |
|
2471 | 2471 | /* Modern scrollbar styling for WebKit browsers */
|
@@ -2532,5 +2532,3 @@ have to be updated for changes to the rules above, or to support more deeply nes
|
2532 | 2532 | align-items: flex-start;
|
2533 | 2533 | }
|
2534 | 2534 | }
|
2535 |
| - |
2536 |
| - |
0 commit comments