Path: blob/main/src/vs/workbench/browser/parts/views/media/views.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/* 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:not(.reduce-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 .welcome-view-content > p {116width: 100%;117}118119.monaco-workbench .pane > .pane-body .welcome-view-content > * {120margin-block-start: 1em;121margin-block-end: 0;122margin-inline-start: 0px;123margin-inline-end: 0px;124}125126.monaco-workbench .pane > .pane-body .welcome-view-content > p .codicon[class*='codicon-'] {127font-size: 13px;128line-height: 1.4em;129vertical-align: bottom;130}131132.customview-tree .monaco-list-row .monaco-tl-contents.align-icon-with-twisty::before {133display: none;134}135136.customview-tree .monaco-list-row .monaco-tl-contents:not(.align-icon-with-twisty)::before {137display: inline-block;138}139140.customview-tree .monaco-list .monaco-list-row {141padding-right: 12px;142padding-left: 0px;143}144145.customview-tree .monaco-list .monaco-list-row .custom-view-tree-node-item {146display: flex;147height: 22px;148line-height: 22px;149flex: 1;150text-overflow: ellipsis;151overflow: hidden;152flex-wrap: nowrap;153padding-left: 3px;154}155156.customview-tree .monaco-list .monaco-list-row.selected .custom-view-tree-node-item .custom-view-tree-node-item-checkbox {157background-color: var(--vscode-checkbox-selectBackground);158border: 1px solid var(--vscode-checkbox-selectBorder);159}160161.customview-tree .monaco-list .monaco-list-row .custom-view-tree-node-item .custom-view-tree-node-item-checkbox {162width: 16px;163height: 16px;164margin: 3px 6px 3px 0px;165padding: 0px;166border: 1px solid var(--vscode-checkbox-border);167opacity: 1;168background-color: var(--vscode-checkbox-background);169}170171.customview-tree .monaco-list .monaco-list-row .custom-view-tree-node-item .custom-view-tree-node-item-checkbox.codicon {172font-size: 13px;173line-height: 15px;174}175.customview-tree .monaco-list .monaco-list-row .custom-view-tree-node-item .monaco-inputbox {176line-height: normal;177flex: 1;178}179180.customview-tree .monaco-list .monaco-list-row .custom-view-tree-node-item .custom-view-tree-node-item-resourceLabel {181flex: 1;182text-overflow: ellipsis;183overflow: hidden;184}185186.customview-tree .monaco-list .monaco-list-row .custom-view-tree-node-item .monaco-icon-label-container::after {187content: '';188display: block;189}190191.timeline-tree-view .monaco-list .monaco-list-row .custom-view-tree-node-item > .custom-view-tree-node-item-icon,192.customview-tree .monaco-list .monaco-list-row .custom-view-tree-node-item > .custom-view-tree-node-item-resourceLabel > .custom-view-tree-node-item-icon {193background-size: 16px;194background-position: left center;195background-repeat: no-repeat;196padding-right: 6px;197width: 16px;198height: 22px;199display: flex;200align-items: center;201justify-content: center;202-webkit-font-smoothing: antialiased;203-moz-osx-font-smoothing: grayscale;204}205206.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 {207opacity: 0.6;208}209/* makes spinning icons square */210.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 {211padding-left: 6px;212margin-left: -6px;213}214215.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 {216color: currentColor !important;217}218219.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 {220flex: 1;221}222223.customview-tree .monaco-list .monaco-list-row .custom-view-tree-node-item .custom-view-tree-node-item-resourceLabel::after {224padding-right: 0px;225margin-right: 4px;226}227228.customview-tree .monaco-list .monaco-list-row .custom-view-tree-node-item .actions {229display: none;230}231232.customview-tree .monaco-list .monaco-list-row .custom-view-tree-node-item .actions .action-label {233padding: 2px;234}235236.customview-tree .monaco-list .monaco-list-row:hover .custom-view-tree-node-item .actions,237.customview-tree .monaco-list .monaco-list-row.selected .custom-view-tree-node-item .actions,238.customview-tree .monaco-list .monaco-list-row.focused .custom-view-tree-node-item .actions {239display: block;240}241242/* filter view pane */243244.monaco-workbench .auxiliarybar.pane-composite-part > .title.has-composite-bar > .title-actions .monaco-action-bar .action-item.viewpane-filter-container {245max-width: inherit;246}247248.viewpane-filter-container {249cursor: default;250display: flex;251}252253.viewpane-filter-container.grow {254flex: 1;255}256257.viewpane-filter-container > .viewpane-filter {258display: flex;259align-items: center;260flex: 1;261position: relative;262}263264.viewpane-filter-container > .viewpane-filter .monaco-inputbox {265height: 24px;266font-size: 12px;267flex: 1;268}269270.pane-header .viewpane-filter-container > .viewpane-filter .monaco-inputbox .monaco-inputbox {271height: 20px;272line-height: 18px;273}274275.monaco-workbench.vs .viewpane-filter-container > .viewpane-filter .monaco-inputbox {276height: 25px;277}278279.viewpane-filter-container > .viewpane-filter > .viewpane-filter-controls {280position: absolute;281top: 0px;282bottom: 0;283right: 0px;284display: flex;285align-items: center;286}287288.viewpane-filter-container > .viewpane-filter > .viewpane-filter-controls > .viewpane-filter-badge {289margin: 4px 2px 4px 0px;290padding: 0px 8px;291border-radius: 2px;292}293294.viewpane-filter > .viewpane-filter-controls > .viewpane-filter-badge.hidden,295.viewpane-filter.small > .viewpane-filter-controls > .viewpane-filter-badge {296display: none;297}298299.panel > .title .monaco-action-bar .action-item.viewpane-filter-container {300max-width: 400px;301min-width: 150px;302margin-right: 10px;303}304305.pane-body .viewpane-filter-container:not(:empty) {306flex: 1;307margin: 10px 20px;308height: initial;309}310311.pane-body .viewpane-filter-container > .viewpane-filter > .viewpane-filter-controls .monaco-action-bar .action-item {312margin-right: 4px;313}314315.viewpane-filter > .viewpane-filter-controls .monaco-action-bar .action-label.codicon.codicon-filter.checked {316border-color: var(--vscode-inputOption-activeBorder);317color: var(--vscode-inputOption-activeForeground);318background-color: var(--vscode-inputOption-activeBackground);319}320321322