Path: blob/main/src/vs/workbench/contrib/preferences/browser/media/settingsWidgets.css
3296 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.settings-editor > .settings-body .settings-tree-container .setting-item.setting-item-list .setting-item-value > .setting-item-control {6width: 100%;7}89.settings-editor > .settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-value,10.settings-editor > .settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-object-widget .setting-list-object-key {11margin-right: 3px;12margin-left: 2px;13}1415/* Deal with overflow */16.settings-editor > .settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-value,17.settings-editor > .settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-sibling,18.settings-editor > .settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-object-widget .setting-list-object-key,19.settings-editor > .settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-object-widget .setting-list-object-value {20white-space: nowrap;21text-overflow: ellipsis;22overflow: hidden;23}2425.settings-editor > .settings-body .settings-tree-container .setting-item-bool .setting-value-checkbox {26background-color: var(--vscode-settings-checkboxBackground) !important;27color: var(--vscode-settings-checkboxForeground) !important;28border-color: var(--vscode-settings-checkboxBorder) !important;29}30.settings-editor > .settings-body .settings-tree-container .setting-item-bool .setting-list-object-input-key-checkbox {31margin-left: 4px;32height: 24px;33}34.settings-editor > .settings-body .settings-tree-container .setting-item-bool .setting-list-object-input-key-checkbox .setting-value-checkbox {35margin-top: 3px;36}37.settings-editor > .settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-object-widget .setting-item-bool .setting-list-object-value {38width: 100%;39cursor: pointer;40}4142.settings-editor > .settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-object-widget .setting-list-object-key {43margin-left: 4px;44width: 40%;45}46.settings-editor > .settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-object-widget .setting-list-object-input-key {47margin-left: 0;48min-width: 40%;49}5051.settings-editor > .settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-value {52width: 60%;53}54.settings-editor > .settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-sibling {55width: 40%;56}57.settings-editor > .settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-value.no-sibling {58width: 100%;59}6061.settings-editor > .settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-object-widget .setting-list-object-input-value,62.settings-editor > .settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-object-widget .setting-list-object-value {63width: 100%;64}6566.settings-editor > .settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-object-widget .setting-list-row .setting-list-object-value,67.settings-editor > .settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-value {68/* In case the text is too long, we don't want to block the pencil icon. */69box-sizing: border-box;70padding-right: 40px;71}7273.settings-editor > .settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-object-widget .setting-list-object-value {74width: 60%;75}7677.settings-editor > .settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-value,78.settings-editor > .settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-sibling,79.settings-editor > .settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-object-widget .setting-list-object-key,80.settings-editor > .settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-object-widget .setting-list-object-value {81display: inline-block;82line-height: 24px;83min-height: 24px;84flex: none;85}8687/* Use monospace to display glob patterns in include/exclude widget */88.settings-editor > .settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-include-exclude-widget .setting-list-value,89.settings-editor > .settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-include-exclude-widget .setting-list-sibling {90font-family: var(--monaco-monospace-font);91}9293.settings-editor > .settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-sibling {94opacity: 0.7;95margin-left: 0.5em;96font-size: 0.9em;97white-space: pre;9899/* In case the text is too long, we don't want to block the pencil icon. */100box-sizing: border-box;101padding-right: 50px;102}103104.settings-editor > .settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-row .monaco-action-bar {105display: none;106position: absolute;107right: 0px;108top: 0px;109}110111.settings-editor > .settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-row {112display: flex;113}114.settings-editor > .settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-row:hover {115background-color: var(--vscode-list-hoverBackground);116color: var(--vscode-list-hoverForeground);117}118.settings-editor > .settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-row.selected:focus {119background-color: var(--vscode-list-activeSelectionBackground);120color: var(--vscode-list-activeSelectionForeground);121}122.settings-editor > .settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-row.selected:not(:focus) {123background-color: var(--vscode-list-inactiveSelectionBackground);124color: var(--vscode-list-inactiveSelectionForeground);125}126.settings-editor > .settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-row.draggable {127cursor: pointer;128user-select: none;129}130.settings-editor > .settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-row.drag-hover {131background-color: var(--vscode-list-dropBackground);132}133.settings-editor > .settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-row.drag-hover * {134pointer-events: none;135}136137.settings-editor > .settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-row,138.settings-editor > .settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-row-header {139position: relative;140max-height: 24px;141}142143.settings-editor > .settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-row-header {144font-weight: bold;145}146147.settings-editor > .settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-object-widget .setting-list-row,148.settings-editor > .settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-object-widget .setting-list-row-header {149display: flex;150padding-right: 4px;151}152153.settings-editor > .settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-object-widget .setting-list-row-header,154.settings-editor > .settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-object-widget .setting-list-object-row:nth-child(odd):not(:hover):not(:focus):not(.selected),155.settings-editor > .settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-object-widget .setting-list-edit-row.setting-list-object-row:nth-child(odd):hover {156background-color: rgba(130, 130, 130, 0.04);157}158159.settings-editor > .settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-row:hover .monaco-action-bar,160.settings-editor > .settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-row.selected .monaco-action-bar {161display: block;162}163164.settings-editor > .settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-row .monaco-action-bar .action-label {165width: 16px;166height: 20px;167padding: 2px;168margin-right: 2px;169display: flex;170color: inherit;171align-items: center;172justify-content: center;173}174175.settings-editor > .settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-row .monaco-action-bar .setting-listAction-edit {176margin-right: 4px;177}178179.settings-editor > .settings-body .settings-tree-container .setting-item.setting-item-list .monaco-text-button {180width: initial;181white-space: nowrap;182padding: 4px 14px;183}184185.settings-editor > .settings-body .settings-tree-container .setting-item.setting-item-list .setting-item-control.setting-list-hide-add-button .setting-list-new-row {186display: none;187}188189.settings-editor > .settings-body .settings-tree-container .setting-item.setting-item-list .monaco-text-button.setting-list-addButton {190display: inline-block;191margin-top: 4px;192margin-right: 4px;193}194195.settings-editor > .settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-row,196.settings-editor > .settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-edit-row {197display: flex198}199200.settings-editor > .settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-valueInput,201.settings-editor > .settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-siblingInput,202.settings-editor > .settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-object-widget .setting-list-object-input {203height: 24px;204max-width: 320px;205margin-right: 4px;206}207.settings-editor > .settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-valueInput.no-sibling,208.settings-editor > .settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-object-widget .setting-list-object-input {209max-width: unset;210}211.settings-editor > .settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-valueInput.no-sibling {212/* Add more width to help with string arrays */213width: 100%;214}215216.settings-editor > .settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-object-widget .setting-list-object-value-container .setting-list-object-input {217margin-right: 0;218}219220.settings-editor > .settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-ok-button {221margin: 0 4px;222}223224.settings-editor > .settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-widget,225.settings-editor > .settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-include-exclude-widget,226.settings-editor > .settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-object-widget {227margin-bottom: 1px;228padding: 1px;229}230231.settings-editor > .settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-object-widget .setting-list-object-value-container,232.settings-editor > .settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-object-widget .setting-list-object-input select {233width: 100%;234height: 24px;235}236237.settings-editor > .settings-body .settings-tree-container .setting-list-widget .setting-list-object-list-row.select-container {238width: 320px;239}240.settings-editor > .settings-body .settings-tree-container .setting-list-widget .setting-list-object-list-row.select-container > select {241width: inherit;242}243244.settings-tabs-widget > .monaco-action-bar .action-item.disabled {245display: none;246}247248.settings-tabs-widget > .monaco-action-bar .action-item {249max-width: 300px;250overflow: hidden;251text-overflow: ellipsis;252}253254.settings-tabs-widget > .monaco-action-bar .action-item .action-label {255text-transform: uppercase;256font-size: 11px;257margin-right: 5px;258cursor: pointer;259display: flex;260overflow: hidden;261text-overflow: ellipsis;262}263264.settings-tabs-widget > .monaco-action-bar .action-item .action-label {265display: block;266padding: 0px;267border-radius: initial;268background: none !important;269}270271.settings-tabs-widget > .monaco-action-bar .action-item .action-label.folder-settings {272display: flex;273}274275.settings-tabs-widget > .monaco-action-bar .action-item {276padding: 3px 0px;277}278279.settings-tabs-widget > .monaco-action-bar .action-item .action-title {280text-overflow: ellipsis;281overflow: hidden;282}283284.settings-tabs-widget > .monaco-action-bar .action-item .action-details {285text-transform: none;286margin-left: 0.5em;287font-size: 10px;288opacity: 0.7;289}290291.settings-tabs-widget .monaco-action-bar .action-item .dropdown-icon {292padding-left: 0.3em;293padding-top: 8px;294font-size: 12px;295}296297.settings-tabs-widget .monaco-action-bar .action-item .dropdown-icon.hide {298display: none;299}300301.settings-tabs-widget > .monaco-action-bar .action-item .action-label {302color: var(--vscode-panelTitle-inactiveForeground);303}304305.settings-tabs-widget > .monaco-action-bar .action-item .action-label.checked,306.settings-tabs-widget > .monaco-action-bar .action-item .action-label:hover {307color: var(--vscode-panelTitle-activeForeground);308border-bottom: 1px solid var(--vscode-panelTitle-activeBorder);309outline: 1px solid var(--vscode-contrastActiveBorder, transparent);310outline-offset: -1px;311}312313.settings-tabs-widget > .monaco-action-bar .action-item .action-label:focus {314border-bottom: 1px solid var(--vscode-focusBorder);315outline: 1px solid transparent;316outline-offset: -1px;317}318319.settings-tabs-widget > .monaco-action-bar .action-item .action-label:not(.checked):hover {320outline-style: dashed;321}322323.settings-header-widget > .settings-search-controls > .settings-count-widget {324margin: 6px 0px;325padding: 0px 8px;326border-radius: 2px;327float: left;328}329330.settings-header-widget > .settings-search-controls {331position: absolute;332right: 10px;333}334335.settings-header-widget > .settings-search-controls > .settings-count-widget.hide {336display: none;337}338339.settings-header-widget > .settings-search-container {340flex: 1;341}342343.settings-header-widget > .settings-search-container > .settings-search-input {344vertical-align: middle;345}346347.settings-header-widget > .settings-search-container > .settings-search-input > .monaco-inputbox {348height: 30px;349}350351.monaco-workbench.vs .settings-header-widget > .settings-search-container > .settings-search-input > .monaco-inputbox {352border: 1px solid #ddd;353}354355.settings-header-widget > .settings-search-container > .settings-search-input > .monaco-inputbox .input {356font-size: 14px;357padding-left:10px;358}359360.monaco-editor .view-zones > .settings-header-widget {361z-index: 1;362}363364.monaco-editor .settings-header-widget .title-container {365display: flex;366user-select: none;367-webkit-user-select: none;368}369370.monaco-editor .settings-header-widget .title-container .title {371font-weight: bold;372white-space: nowrap;373text-transform: uppercase;374}375376.monaco-editor .settings-header-widget .title-container .message {377white-space: nowrap;378}379380.monaco-editor .dim-configuration {381color: #b1b1b1;382}383384.codicon-settings-edit:hover {385cursor: pointer;386}387388389