Path: blob/main/src/vs/workbench/browser/parts/views/media/views.css
5347 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/* File icons in trees */67.file-icon-themable-tree.align-icons-and-twisties .monaco-tl-twistie:not(.force-twistie):not(.collapsible),8.file-icon-themable-tree .align-icon-with-twisty .monaco-tl-twistie:not(.force-twistie):not(.collapsible),9.file-icon-themable-tree.hide-arrows .monaco-tl-twistie:not(.force-twistie),10.file-icon-themable-tree .monaco-tl-twistie.force-no-twistie {11background-image: none !important;12width: 0 !important;13padding-right: 0 !important;14visibility: hidden;15}1617/* Misc */1819.file-icon-themable-tree .monaco-list-row .content .monaco-highlighted-label .highlight,20.pane-body .monaco-tl-contents .monaco-highlighted-label .highlight {21color: unset !important;22background-color: var(--vscode-list-filterMatchBackground);23outline: 1px dotted var(--vscode-list-filterMatchBorder);24outline-offset: -1px;25}2627.monaco-workbench .tree-explorer-viewlet-tree-view {28height: 100%;29}3031.monaco-workbench .tree-explorer-viewlet-tree-view .message {32display: flex;33padding: 4px 12px 4px 18px;34user-select: text;35-webkit-user-select: text;36}3738.monaco-workbench .tree-explorer-viewlet-tree-view .message p {39margin-top: 0px;40margin-bottom: 0px;41padding-bottom: 4px;42}4344.monaco-workbench .tree-explorer-viewlet-tree-view .message ul {45padding-left: 24px;46}4748.monaco-workbench .tree-explorer-viewlet-tree-view .message p > a {49color: var(--vscode-textLink-foreground);50}5152.monaco-workbench .tree-explorer-viewlet-tree-view .message .rendered-message {53width: 100%;54}5556.monaco-workbench .tree-explorer-viewlet-tree-view .message .button-container {57width: 100%;58max-width: 300px;59margin: auto;60}6162.monaco-workbench .tree-explorer-viewlet-tree-view .message .button-container:not(:last-child) {63padding-bottom: 8px;64}65.monaco-workbench .tree-explorer-viewlet-tree-view .message.hide {66display: none;67}6869.monaco-workbench .tree-explorer-viewlet-tree-view .customview-tree {70height: 100%;71}7273.monaco-workbench .tree-explorer-viewlet-tree-view .customview-tree.hide {74display: none;75}7677.monaco-workbench .pane > .pane-body > .welcome-view {78width: 100%;79height: 100%;80box-sizing: border-box;81display: flex;82flex-direction: column;83}8485.monaco-workbench .pane > .pane-body:not(.welcome) > .welcome-view,86.monaco-workbench .pane > .pane-body.welcome > :not(.welcome-view) {87display: none;88}8990.monaco-workbench .pane > .pane-body .welcome-view-content {91display: flex;92flex-direction: column;93padding: 0 20px 1em 20px;94box-sizing: border-box;95align-items: center;96}9798.monaco-workbench .pane > .pane-body .welcome-view-content > .button-container {99width: 100%;100max-width: 300px;101}102103.monaco-workbench.monaco-enable-motion .pane > .pane-body .welcome-view-content > .button-container {104transition: 0.2s max-width ease-out;105}106107.monaco-workbench .pane > .pane-body .welcome-view-content.wide > .button-container {108max-width: 100%;109}110111.monaco-workbench .pane > .pane-body .welcome-view-content > .button-container > .monaco-button {112max-width: 300px;113}114115.monaco-workbench .pane > .pane-body .tree-explorer-viewlet-tree-view > .message .button-container > .monaco-button span,116.monaco-workbench .pane > .pane-body .tree-explorer-viewlet-tree-view > .message .button-container > .monaco-button span {117overflow: hidden;118text-overflow: ellipsis;119white-space: nowrap;120}121122.monaco-workbench .pane > .pane-body .welcome-view-content > p {123width: 100%;124}125126.monaco-workbench .pane > .pane-body .welcome-view-content > * {127margin-block-start: 1em;128margin-block-end: 0;129margin-inline-start: 0px;130margin-inline-end: 0px;131}132133.monaco-workbench .pane > .pane-body .welcome-view-content > p .codicon[class*='codicon-'] {134font-size: 13px;135line-height: 1.4em;136vertical-align: bottom;137}138139.customview-tree .monaco-list-row .monaco-tl-contents.align-icon-with-twisty::before {140display: none;141}142143.customview-tree .monaco-list-row .monaco-tl-contents:not(.align-icon-with-twisty)::before {144display: inline-block;145}146147.customview-tree .monaco-list .monaco-list-row {148padding-right: 12px;149padding-left: 0px;150}151152.customview-tree .monaco-list .monaco-list-row .custom-view-tree-node-item {153display: flex;154height: 22px;155line-height: 22px;156flex: 1;157text-overflow: ellipsis;158overflow: hidden;159flex-wrap: nowrap;160}161162.customview-tree .monaco-list .monaco-list-row.selected .custom-view-tree-node-item .custom-view-tree-node-item-checkbox {163background-color: var(--vscode-checkbox-selectBackground);164border: 1px solid var(--vscode-checkbox-selectBorder);165}166167.customview-tree .monaco-list .monaco-list-row .custom-view-tree-node-item .custom-view-tree-node-item-checkbox {168width: 16px;169height: 16px;170margin: 3px 6px 3px 0px;171padding: 0px;172border: 1px solid var(--vscode-checkbox-border);173opacity: 1;174background-color: var(--vscode-checkbox-background);175}176177.customview-tree .monaco-list .monaco-list-row .custom-view-tree-node-item .custom-view-tree-node-item-checkbox.codicon {178font-size: 13px;179line-height: 15px;180}181.customview-tree .monaco-list .monaco-list-row .custom-view-tree-node-item .monaco-inputbox {182line-height: normal;183flex: 1;184}185186.customview-tree .monaco-list .monaco-list-row .custom-view-tree-node-item .custom-view-tree-node-item-resourceLabel {187flex: 1;188text-overflow: ellipsis;189overflow: hidden;190}191192.customview-tree .monaco-list .monaco-list-row .custom-view-tree-node-item .custom-view-tree-node-item-resourceLabel .monaco-highlighted-label .codicon {193position: relative;194top: 2px;195}196197.customview-tree .monaco-list .monaco-list-row .custom-view-tree-node-item .monaco-icon-label-container::after {198content: '';199display: block;200}201202.timeline-tree-view .monaco-list .monaco-list-row .custom-view-tree-node-item > .custom-view-tree-node-item-icon,203.customview-tree .monaco-list .monaco-list-row .custom-view-tree-node-item > .custom-view-tree-node-item-resourceLabel > .custom-view-tree-node-item-icon {204background-size: 16px;205background-position: left center;206background-repeat: no-repeat;207padding-right: 6px;208width: 16px;209height: 22px;210display: flex;211align-items: center;212justify-content: center;213-webkit-font-smoothing: antialiased;214-moz-osx-font-smoothing: grayscale;215}216217.customview-tree .monaco-list .monaco-list-row .custom-view-tree-node-item > .custom-view-tree-node-item-resourceLabel > .custom-view-tree-node-item-icon.disabled {218opacity: 0.6;219}220/* makes spinning icons square */221.customview-tree .monaco-list .monaco-list-row .custom-view-tree-node-item > .custom-view-tree-node-item-resourceLabel > .custom-view-tree-node-item-icon.codicon.codicon-modifier-spin {222padding-left: 6px;223margin-left: -6px;224}225226.customview-tree .monaco-list .monaco-list-row.selected .custom-view-tree-node-item > .custom-view-tree-node-item-resourceLabel > .custom-view-tree-node-item-icon.codicon {227color: currentColor !important;228}229230.customview-tree .monaco-list .monaco-list-row .custom-view-tree-node-item .custom-view-tree-node-item-resourceLabel .monaco-icon-label-container > .monaco-icon-name-container {231flex: 1;232}233234.customview-tree .monaco-list .monaco-list-row .custom-view-tree-node-item .custom-view-tree-node-item-resourceLabel::after {235padding-right: 0px;236margin-right: 4px;237}238239.customview-tree .monaco-list .monaco-list-row .custom-view-tree-node-item .actions {240display: none;241}242243.customview-tree .monaco-list .monaco-list-row .custom-view-tree-node-item .actions .action-label {244padding: 2px;245}246247.customview-tree .monaco-list .monaco-list-row:hover .custom-view-tree-node-item .actions,248.customview-tree .monaco-list .monaco-list-row.selected .custom-view-tree-node-item .actions,249.customview-tree .monaco-list .monaco-list-row.focused .custom-view-tree-node-item .actions {250display: block;251}252253/* filter view pane */254255.monaco-workbench .auxiliarybar.pane-composite-part > .title.has-composite-bar > .title-actions .monaco-action-bar .action-item.viewpane-filter-container {256max-width: inherit;257}258259.viewpane-filter-container {260cursor: default;261display: flex;262}263264.viewpane-filter-container.grow {265flex: 1;266}267268.viewpane-filter-container > .viewpane-filter {269display: flex;270align-items: center;271flex: 1;272position: relative;273}274275.viewpane-filter-container > .viewpane-filter .monaco-inputbox {276height: 24px;277font-size: 12px;278flex: 1;279}280281.pane-header .viewpane-filter-container > .viewpane-filter .monaco-inputbox .monaco-inputbox {282height: 20px;283line-height: 18px;284}285286.monaco-workbench.vs .viewpane-filter-container > .viewpane-filter .monaco-inputbox {287height: 25px;288}289290.viewpane-filter-container > .viewpane-filter > .viewpane-filter-controls {291position: absolute;292top: 0px;293bottom: 0;294right: 0px;295display: flex;296align-items: center;297}298299.viewpane-filter-container > .viewpane-filter > .viewpane-filter-controls > .viewpane-filter-badge {300margin: 4px 2px 4px 0px;301padding: 0px 8px;302border-radius: 2px;303}304305.viewpane-filter > .viewpane-filter-controls > .viewpane-filter-badge.hidden,306.viewpane-filter.small > .viewpane-filter-controls > .viewpane-filter-badge {307display: none;308}309310.panel > .title .monaco-action-bar .action-item.viewpane-filter-container {311max-width: 200px;312min-width: 150px;313margin-right: 10px;314}315316.panel > .title .monaco-action-bar .action-item.viewpane-filter-container:active,317.panel > .title .monaco-action-bar .action-item.viewpane-filter-container:focus-within {318max-width: 400px;319}320321.pane-body .viewpane-filter-container:not(:empty) {322flex: 1;323margin: 10px 20px;324height: initial;325}326327.pane-body .viewpane-filter-container > .viewpane-filter > .viewpane-filter-controls .monaco-action-bar .action-item {328margin-right: 4px;329}330331.viewpane-filter > .viewpane-filter-controls .monaco-action-bar .action-label {332padding: 2px;333}334335.viewpane-filter > .viewpane-filter-controls .monaco-action-bar .monaco-dropdown .action-label.codicon.codicon-filter.checked {336color: var(--vscode-inputOption-activeForeground);337background-color: var(--vscode-inputOption-activeBackground);338border: 1px solid var(--vscode-inputOption-activeBorder);339padding: 1px;340}341342343