Path: blob/main/src/vs/base/browser/ui/selectBox/selectBoxCustom.css
5221 views
/*---------------------------------------------------------------------------------------------1* Copyright (c) Microsoft Corporation. All rights reserved.2* Licensed under the MIT License. See License.txt in the project root for license information.3*--------------------------------------------------------------------------------------------*/45.monaco-select-box-dropdown-container {6display: none;7box-sizing: border-box;8border-radius: 4px;9box-shadow: 0 2px 8px var(--vscode-widget-shadow);10}1112.monaco-select-box-dropdown-container > .select-box-details-pane > .select-box-description-markdown * {13margin: 0;14}1516.monaco-select-box-dropdown-container > .select-box-details-pane > .select-box-description-markdown a:focus {17outline: 1px solid -webkit-focus-ring-color;18outline-offset: -1px;19}2021.monaco-select-box-dropdown-container > .select-box-details-pane > .select-box-description-markdown code {22line-height: 15px; /** For some reason, this is needed, otherwise <code> will take up 20px height */23font-family: var(--monaco-monospace-font);24}252627.monaco-select-box-dropdown-container.visible {28display: flex;29flex-direction: column;30text-align: left;31width: 1px;32overflow: hidden;33}3435.monaco-select-box-dropdown-container > .select-box-dropdown-list-container {36flex: 0 0 auto;37align-self: flex-start;38width: 100%;39overflow: hidden;40box-sizing: border-box;41}4243.monaco-select-box-dropdown-container > .select-box-details-pane {44padding: 5px 6px;45}4647.monaco-select-box-dropdown-container > .select-box-dropdown-list-container .monaco-list .monaco-list-row {48cursor: pointer;49padding-left: 2px;50}5152.monaco-select-box-dropdown-container > .select-box-dropdown-list-container .monaco-list .monaco-list-row > .option-text {53text-overflow: ellipsis;54overflow: hidden;55padding-left: 3.5px;56white-space: nowrap;57float: left;58}5960.monaco-select-box-dropdown-container > .select-box-dropdown-list-container .monaco-list .monaco-list-row > .option-detail {61text-overflow: ellipsis;62overflow: hidden;63padding-left: 3.5px;64white-space: nowrap;65float: left;66opacity: 0.7;67}6869.monaco-select-box-dropdown-container > .select-box-dropdown-list-container .monaco-list .monaco-list-row > .option-decorator-right {70text-overflow: ellipsis;71overflow: hidden;72padding-right: 10px;73white-space: nowrap;74float: right;75}767778/* Accepted CSS hiding technique for accessibility reader text */79/* https://webaim.org/techniques/css/invisiblecontent/ */8081.monaco-select-box-dropdown-container > .select-box-dropdown-list-container .monaco-list .monaco-list-row > .visually-hidden {82position: absolute;83left: -10000px;84top: auto;85width: 1px;86height: 1px;87overflow: hidden;88}8990.monaco-select-box-dropdown-container > .select-box-dropdown-container-width-control {91flex: 1 1 auto;92align-self: flex-start;93opacity: 0;94}9596.monaco-select-box-dropdown-container > .select-box-dropdown-container-width-control > .width-control-div {97overflow: hidden;98max-height: 0px;99}100101.monaco-select-box-dropdown-container > .select-box-dropdown-container-width-control > .width-control-div > .option-text-width-control {102padding-left: 4px;103padding-right: 8px;104white-space: nowrap;105}106107108