Path: blob/main/src/vs/workbench/contrib/preferences/browser/media/settingsWidgets.css
5281 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;40flex: 1;41}4243.settings-editor > .settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-object-widget .setting-list-object-key {44margin-left: 4px;45width: 40%;46}47.settings-editor > .settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-object-widget .setting-list-object-input-key {48margin-left: 0;49min-width: 40%;50}5152.settings-editor > .settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-value {53width: 60%;54}55.settings-editor > .settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-sibling {56width: 40%;57}58.settings-editor > .settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-value.no-sibling {59width: 100%;60}6162.settings-editor > .settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-object-widget .setting-list-object-input-value,63.settings-editor > .settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-object-widget .setting-list-object-value {64width: 100%;65}6667.settings-editor > .settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-object-widget .setting-list-row .setting-list-object-value,68.settings-editor > .settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-value {69/* In case the text is too long, we don't want to block the pencil icon. */70box-sizing: border-box;71padding-right: 40px;72}7374.settings-editor > .settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-object-widget .setting-list-object-value {75width: 60%;76}7778.settings-editor > .settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-value,79.settings-editor > .settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-sibling,80.settings-editor > .settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-object-widget .setting-list-object-key,81.settings-editor > .settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-object-widget .setting-list-object-value {82display: inline-block;83line-height: 24px;84min-height: 24px;85flex: none;86}8788/* Use monospace to display glob patterns in include/exclude widget */89.settings-editor > .settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-include-exclude-widget .setting-list-value,90.settings-editor > .settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-include-exclude-widget .setting-list-sibling {91font-family: var(--monaco-monospace-font);92}9394.settings-editor > .settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-sibling {95opacity: 0.7;96margin-left: 0.5em;97font-size: 0.9em;98white-space: pre;99100/* In case the text is too long, we don't want to block the pencil icon. */101box-sizing: border-box;102padding-right: 50px;103}104105.settings-editor > .settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-row .monaco-action-bar {106display: none;107position: absolute;108right: 0px;109top: 0px;110}111112.settings-editor > .settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-row {113display: flex;114}115.settings-editor > .settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-row:hover {116background-color: var(--vscode-list-hoverBackground);117color: var(--vscode-list-hoverForeground);118}119.settings-editor > .settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-row.selected:focus {120background-color: var(--vscode-list-activeSelectionBackground);121color: var(--vscode-list-activeSelectionForeground);122}123.settings-editor > .settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-row.selected:not(:focus) {124background-color: var(--vscode-list-inactiveSelectionBackground);125color: var(--vscode-list-inactiveSelectionForeground);126}127.settings-editor > .settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-row.draggable {128cursor: pointer;129user-select: none;130}131.settings-editor > .settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-row.drag-hover {132background-color: var(--vscode-list-dropBackground);133}134.settings-editor > .settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-row.drag-hover * {135pointer-events: none;136}137138.settings-editor > .settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-row,139.settings-editor > .settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-row-header {140position: relative;141max-height: 24px;142}143144.settings-editor > .settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-row-header {145font-weight: bold;146}147148.settings-editor > .settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-object-widget .setting-list-row,149.settings-editor > .settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-object-widget .setting-list-row-header {150display: flex;151padding-right: 4px;152}153154.settings-editor > .settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-object-widget .setting-list-row-header,155.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),156.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 {157background-color: rgba(130, 130, 130, 0.04);158}159160.settings-editor > .settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-row:hover .monaco-action-bar,161.settings-editor > .settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-row.selected .monaco-action-bar {162display: block;163}164165.settings-editor > .settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-row .monaco-action-bar .action-label {166width: 16px;167height: 20px;168padding: 2px;169margin-right: 2px;170display: flex;171color: inherit;172align-items: center;173justify-content: center;174}175176.settings-editor > .settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-row .monaco-action-bar .setting-listAction-edit {177margin-right: 4px;178}179180.settings-editor > .settings-body .settings-tree-container .setting-item.setting-item-list .monaco-text-button {181width: initial;182white-space: nowrap;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}387388.settings-editor > .settings-body .settings-tree-container .setting-item.setting-item-list .setting-list-row.invalid-key .setting-list-object-key {389color: var(--vscode-list-errorForeground);390}391392393