Hawk Ticehurst 2beac02f6c sessions: polish run task quick input modal (#304652)
* Enhance quick input modal styling and functionality; add close button and improve padding

* Refactor quick input and run script action styles; adjust padding, height, and add new button styles

* Update quick input and run script action styles; adjust border radius, padding, and gap for improved UI consistency

* Refactor task action labels; remove ellipses for improved clarity

* Refactor quick input and run script action styles; adjust padding and add new titlebar styles for improved UI consistency

* Remove background color styles for quick input widget in run script action for improved UI consistency

* Refactor quick input header and run script action padding for improved layout consistency

* Add background color to quick input header and run script action widget for improved UI consistency

* Refactor run script action styles; adjust padding, gap, and background colors for improved UI consistency

* Update background color for quick input header and run script action widget; refine localization strings for clarity

* Update background color for quick input header and run script action widget for improved visual consistency

* Refactor padding in quick input titlebar for improved layout consistency

* Update background color for quick input header and run script action widget for improved visual consistency

* style: update task labels to include ellipsis for consistency

* style: remove unused styles for quick-input-html-widget

* style: add overflow hidden to quick-input-html-widget for better layout

* style: add disabled state styles for run-script-action radio buttons

* style: update disabled state styles for run-script-action radio buttons and improve hint display

* style: add cursor default and focus outline removal for disabled radio buttons

* style: adjust margins for action bars in quick input widget and enhance custom command input functionality

* style: remove left margin for quick input left action bar in run-script-action widget

* style: adjust padding and margins for quick input titlebar and action items in run-script-action widget

* style: adjust padding for quick input titlebar and remove unnecessary margin styles in run-script-action widget

* sessions: remove ellipsis from Configure Task modal title

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* sessions: keep run-task menu open for item actions

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* feat: add refresh functionality for dropdown menu in RunScriptActionViewItem

* Revert "feat: add refresh functionality for dropdown menu in RunScriptActionViewItem"

This reverts commit a7b7a0d935.

* Revert "sessions: keep run-task menu open for item actions"

This reverts commit 0b2e44b745.

* quickinput: revert no-op header padding shorthand

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* feat: add backdrop for run script action modal

* feat: streamline backdrop creation for run script action modal

* fix: increase padding in run script action widget for better spacing

* style: update run script action styles and class names for consistency

* fix: update tabIndex handling for storage options in RunScriptCustomTaskWidget

* fix: simplify storage options handling by enabling/disabling based on target lock state

---------

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-03-30 18:40:43 -04:00
2026-03-24 12:05:30 +01:00
2026-03-03 10:57:52 -08:00
2026-02-23 17:11:15 +01:00
2026-03-30 11:13:12 +00:00
2026-03-16 14:51:48 +00:00
2026-03-24 12:05:30 +01:00
2026-03-24 12:05:30 +01:00

Visual Studio Code - Open Source ("Code - OSS")

Feature Requests Bugs Gitter

The Repository

This repository ("Code - OSS") is where we (Microsoft) develop the Visual Studio Code product together with the community. Not only do we work on code and issues here, we also publish our roadmap, monthly iteration plans, and our endgame plans. This source code is available to everyone under the standard MIT license.

Visual Studio Code

VS Code in action

Visual Studio Code is a distribution of the Code - OSS repository with Microsoft-specific customizations released under a traditional Microsoft product license.

Visual Studio Code combines the simplicity of a code editor with what developers need for their core edit-build-debug cycle. It provides comprehensive code editing, navigation, and understanding support along with lightweight debugging, a rich extensibility model, and lightweight integration with existing tools.

Visual Studio Code is updated monthly with new features and bug fixes. You can download it for Windows, macOS, and Linux on Visual Studio Code's website. To get the latest releases every day, install the Insiders build.

Contributing

There are many ways in which you can participate in this project, for example:

If you are interested in fixing issues and contributing directly to the code base, please see the document How to Contribute, which covers the following:

Feedback

See our wiki for a description of each of these channels and information on some other available community-driven channels.

Many of the core components and extensions to VS Code live in their own repositories on GitHub. For example, the node debug adapter and the mono debug adapter repositories are separate from each other. For a complete list, please visit the Related Projects page on our wiki.

Bundled Extensions

VS Code includes a set of built-in extensions located in the extensions folder, including grammars and snippets for many languages. Extensions that provide rich language support (inline suggestions, Go to Definition) for a language have the suffix language-features. For example, the json extension provides coloring for JSON and the json-language-features extension provides rich language support for JSON.

Development Container

This repository includes a Visual Studio Code Dev Containers / GitHub Codespaces development container.

  • For Dev Containers, use the Dev Containers: Clone Repository in Container Volume... command which creates a Docker volume for better disk I/O on macOS and Windows.

    • If you already have VS Code and Docker installed, you can also click here to get started. This will cause VS Code to automatically install the Dev Containers extension if needed, clone the source code into a container volume, and spin up a dev container for use.
  • For Codespaces, install the GitHub Codespaces extension in VS Code, and use the Codespaces: Create New Codespace command.

Docker / the Codespace should have at least 4 Cores and 6 GB of RAM (8 GB recommended) to run a full build. See the development container README for more information.

Code of Conduct

This project has adopted the Microsoft Open Source Code of Conduct. For more information see the Code of Conduct FAQ or contact opencode@microsoft.com with any additional questions or comments.

License

Copyright (c) Microsoft Corporation. All rights reserved.

Licensed under the MIT license.

Languages
TypeScript 73.9%
jsonc 21.3%
CSS 1.4%
C 1%
JavaScript 0.8%
Other 1.5%