Resolve merge conflict with origin/main. Remove duplicate re-export
from chatInputCompletions.ts (line 72) per review feedback. Update
notebook.chat.contribution.ts to import directly from
chatInputCompletionUtils.ts.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
When clicking a walkthrough step checkbox in an expanded step, a blue
focus border appeared and persisted until clicking elsewhere. This was
caused by the codicon element receiving tabindex='0' when the step
expands, making it focusable on mouse click with no CSS rule to suppress
the default outline.
Added :focus (outline: none) and :focus-visible (outline with focusBorder)
rules for .getting-started-step .codicon, mirroring the existing pattern
used for button elements in the same file.
Update the built-in HTML sample snippet to follow current web standards
and reduce unnecessary boilerplate:
- Add lang attribute to <html> tag as first tab stop (W3C recommended)
- Remove outdated IE compatibility meta tag (IE is no longer supported)
- Remove unnecessary type='text/css' and media='screen' from <link>
(default values in HTML5)
- Remove <script> tag (modern templates often handle scripts differently)
- Move viewport meta before title (following common convention)
Fixes#272331
Co-authored-by: Raymond Zhao <7199958+rzhao271@users.noreply.github.com>
* Update chat view layout to bottom-dock controls and adjust styling for improved user experience
* Update chat picker styles for improved readability and consistency
* Reduce font sizes for chat picker labels to enhance visual consistency
* Reduce font sizes for chat picker labels to improve visual consistency
* Remove unused header and letterpress elements from chat welcome widget
* Center align chat controls and local mode picker for improved layout consistency
* Center chat layout and adjust alignment for improved consistency
* Enhance workspace picker accessibility with ARIA attributes and improve dropdown interaction
* Refactor project picker styles for improved layout and consistency
* Remove left margin from workspace picker dropdown label for improved alignment
* Simplify dropdown chevron transform for workspace picker
* Update new-chat empty state in sessions: remove watermark, center controls, and restyle workspace picker
* Refactor chat welcome widget: rename bottom-docked controls to welcome content and update related DOM appends
* Update src/vs/sessions/contrib/chat/browser/workspacePicker.ts
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* Apply suggestion from @Copilot
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* style: update chat picker styles and add icon rendering for workspace selection
* fix: update workspace selection labels for clarity
* fix: enhance workspace selection prompt for clarity and render option group pickers on selection
* fix: add onDidChangeSelection event to workspace picker for improved selection handling
* fix: trigger selection change event when deselecting workspace in picker
* fix: hide action widget when clearing workspace selection
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Raymond Zhao <7199958+rzhao271@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>