Path: blob/main/src/vs/platform/actionWidget/browser/actionWidget.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.action-widget {6font-size: 13px;7border-radius: 0;8min-width: 100px;9max-width: 80vw;10z-index: 40;11display: block;12width: 100%;13border: 1px solid var(--vscode-editorWidget-border) !important;14border-radius: 5px;15background-color: var(--vscode-editorActionList-background);16color: var(--vscode-editorActionList-foreground);17padding: 4px;18box-shadow: 0 2px 8px var(--vscode-widget-shadow);19}2021.context-view-block {22position: fixed;23cursor: initial;24left: 0;25top: 0;26width: 100%;27height: 100%;28z-index: -1;29}3031.context-view-pointerBlock {32position: fixed;33cursor: initial;34left: 0;35top: 0;36width: 100%;37height: 100%;38z-index: 2;39}4041.action-widget .monaco-list {42user-select: none;43-webkit-user-select: none;44border: none !important;45border-width: 0 !important;46}4748.action-widget .monaco-list:focus:before {49outline: 0 !important;50}5152.action-widget .monaco-list .monaco-scrollable-element {53overflow: visible;54}5556/** Styles for each row in the list element **/57.action-widget .monaco-list .monaco-list-row {58padding: 0 0 0 8px;59white-space: nowrap;60cursor: pointer;61touch-action: none;62width: 100%;63border-radius: 4px;64}6566.action-widget .monaco-list .monaco-list-row.action.focused:not(.option-disabled) {67background-color: var(--vscode-editorActionList-focusBackground) !important;68color: var(--vscode-editorActionList-focusForeground);69outline: 1px solid var(--vscode-menu-selectionBorder, transparent);70outline-offset: -1px;71}7273.action-widget .monaco-list-row.group-header {74color: var(--vscode-descriptionForeground) !important;75font-weight: 600;76font-size: 12px;77}7879.action-widget .monaco-list-row.group-header:not(:first-of-type) {80margin-top: 2px;81}8283.action-widget .monaco-scrollable-element .monaco-list-rows .monaco-list-row.separator {84border-top: 1px solid var(--vscode-editorHoverWidget-border);85color: var(--vscode-descriptionForeground);86font-size: 12px;87padding: 0;88margin: 4px 0 0 0;89cursor: default;90user-select: none;91border-radius: 0;92}9394.action-widget .monaco-scrollable-element .monaco-list-rows .monaco-list-row.separator.focused {95outline: 0 solid;96background-color: transparent;97border-radius: 0;98}99100.action-widget .monaco-list-row.separator:first-of-type {101border-top: none;102margin-top: 0;103}104105.action-widget .monaco-list .group-header,106.action-widget .monaco-list .option-disabled,107.action-widget .monaco-list .option-disabled:before,108.action-widget .monaco-list .option-disabled .focused,109.action-widget .monaco-list .option-disabled .focused:before {110cursor: default !important;111-webkit-touch-callout: none;112-webkit-user-select: none;113user-select: none;114background-color: transparent !important;115outline: 0 solid !important;116}117118.action-widget .monaco-list-row.action {119display: flex;120gap: 8px;121align-items: center;122}123124.action-widget .monaco-list-row.action.option-disabled,125.action-widget .monaco-list:focus .monaco-list-row.focused.action.option-disabled,126.action-widget .monaco-list-row.action.option-disabled .codicon,127.action-widget .monaco-list:not(.drop-target):not(.dragging) .monaco-list-row:hover:not(.selected):not(.focused).option-disabled {128color: var(--vscode-disabledForeground);129}130131132.action-widget .monaco-list-row.action:not(.option-disabled) .codicon {133color: inherit;134}135136.action-widget .monaco-list-row.action .title {137flex: 1;138overflow: hidden;139text-overflow: ellipsis;140}141142.action-widget .monaco-list-row.action .monaco-keybinding > .monaco-keybinding-key {143background-color: var(--vscode-keybindingLabel-background);144color: var(--vscode-keybindingLabel-foreground);145border-style: solid;146border-width: 1px;147border-radius: 3px;148border-color: var(--vscode-keybindingLabel-border);149border-bottom-color: var(--vscode-keybindingLabel-bottomBorder);150box-shadow: inset 0 -1px 0 var(--vscode-widget-shadow);151}152153/* Action bar */154155.action-widget .action-widget-action-bar {156background-color: var(--vscode-editorActionList-background);157border-top: 1px solid var(--vscode-editorHoverWidget-border);158margin-top: 2px;159}160161.action-widget .action-widget-action-bar::before {162display: block;163content: "";164width: 100%;165}166167.action-widget .action-widget-action-bar .actions-container {168padding: 3px 8px 0;169}170171.action-widget-action-bar .action-label {172color: var(--vscode-textLink-activeForeground);173font-size: 12px;174line-height: 22px;175padding: 0;176pointer-events: all;177}178179.action-widget-action-bar .action-item {180margin-right: 16px;181pointer-events: none;182}183184.action-widget-action-bar .action-label:hover {185background-color: transparent !important;186}187188.monaco-action-bar .actions-container.highlight-toggled .action-label.checked {189/* The important gives this rule precedence over the hover rule. */190background: var(--vscode-actionBar-toggledBackground) !important;191}192193.action-widget .monaco-list .monaco-list-row .description {194opacity: 0.7;195margin-left: 0.5em;196font-size: 0.9em;197}198199200