Path: blob/main/src/vs/base/browser/ui/actionbar/actionbar.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.monaco-action-bar {6white-space: nowrap;7height: 100%;8}910.monaco-action-bar .actions-container {11display: flex;12margin: 0 auto;13padding: 0;14height: 100%;15width: 100%;16align-items: center;17}1819.monaco-action-bar.vertical .actions-container {20display: inline-block;21}2223.monaco-action-bar .action-item {24display: block;25align-items: center;26justify-content: center;27cursor: pointer;28position: relative; /* DO NOT REMOVE - this is the key to preventing the ghosting icon bug in Chrome 42 */29}3031.monaco-action-bar .action-item.disabled {32cursor: default;33}3435.monaco-action-bar .action-item .icon,36.monaco-action-bar .action-item .codicon {37display: block;38}3940.monaco-action-bar .action-item .codicon {41display: flex;42align-items: center;43width: 16px;44height: 16px;45}4647.monaco-action-bar .action-label {48display: flex;49font-size: 11px;50padding: 3px;51border-radius: 5px;52}5354.monaco-action-bar .action-item.disabled .action-label:not(.icon) ,55.monaco-action-bar .action-item.disabled .action-label:not(.icon)::before,56.monaco-action-bar .action-item.disabled .action-label:not(.icon):hover {57color: var(--vscode-disabledForeground);58}5960/* Unable to change color of SVGs, hence opacity is used */61.monaco-action-bar .action-item.disabled .action-label.icon ,62.monaco-action-bar .action-item.disabled .action-label.icon::before,63.monaco-action-bar .action-item.disabled .action-label.icon:hover {64opacity: 0.6;65}6667/* Vertical actions */6869.monaco-action-bar.vertical {70text-align: left;71}7273.monaco-action-bar.vertical .action-item {74display: block;75}7677.monaco-action-bar.vertical .action-label.separator {78display: block;79border-bottom: 1px solid var(--vscode-disabledForeground);80padding-top: 1px;81margin-left: .8em;82margin-right: .8em;83}8485.monaco-action-bar .action-item .action-label.separator {86width: 1px;87height: 16px;88margin: 5px 4px !important;89cursor: default;90min-width: 1px;91padding: 0;92background-color: var(--vscode-disabledForeground);93}9495.secondary-actions .monaco-action-bar .action-label {96margin-left: 6px;97}9899/* Action Items */100.monaco-action-bar .action-item.select-container {101overflow: hidden; /* somehow the dropdown overflows its container, we prevent it here to not push */102flex: 1;103max-width: 170px;104min-width: 60px;105display: flex;106align-items: center;107justify-content: center;108margin-right: 10px;109}110111.monaco-action-bar .action-item.action-dropdown-item {112display: flex;113}114115.monaco-action-bar .action-item.action-dropdown-item > .action-dropdown-item-separator {116display: flex;117align-items: center;118cursor: default;119}120121.monaco-action-bar .action-item.action-dropdown-item > .action-dropdown-item-separator > div {122width: 1px;123}124125126