| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121 |
- /*---------------------------------------------------------------------------------------------
- * Copyright (c) Microsoft Corporation. All rights reserved.
- * Licensed under the MIT License. See License.txt in the project root for license information.
- *--------------------------------------------------------------------------------------------*/
- .monaco-tl-row {
- display: flex;
- height: 100%;
- align-items: center;
- position: relative;
- }
- .monaco-tl-indent {
- height: 100%;
- position: absolute;
- top: 0;
- left: 16px;
- pointer-events: none;
- }
- .hide-arrows .monaco-tl-indent {
- left: 12px;
- }
- .monaco-tl-indent > .indent-guide {
- display: inline-block;
- box-sizing: border-box;
- height: 100%;
- border-left: 1px solid transparent;
- }
- .monaco-tl-indent > .indent-guide {
- transition: border-color 0.1s linear;
- }
- .monaco-tl-twistie,
- .monaco-tl-contents {
- height: 100%;
- }
- .monaco-tl-twistie {
- font-size: 10px;
- text-align: right;
- padding-right: 6px;
- flex-shrink: 0;
- width: 16px;
- display: flex !important;
- align-items: center;
- justify-content: center;
- transform: translateX(3px);
- }
- .monaco-tl-contents {
- flex: 1;
- overflow: hidden;
- }
- .monaco-tl-twistie::before {
- border-radius: 20px;
- }
- .monaco-tl-twistie.collapsed::before {
- transform: rotate(-90deg);
- }
- .monaco-tl-twistie.codicon-tree-item-loading::before {
- /* Use steps to throttle FPS to reduce CPU usage */
- animation: codicon-spin 1.25s steps(30) infinite;
- }
- .monaco-tree-type-filter {
- position: absolute;
- top: 0;
- display: flex;
- padding: 3px;
- transition: top 0.3s;
- max-width: 200px;
- z-index: 100;
- margin: 0 6px;
- }
- .monaco-tree-type-filter.disabled {
- top: -40px;
- }
- .monaco-tree-type-filter-grab {
- display: flex !important;
- align-items: center;
- justify-content: center;
- cursor: grab;
- margin-right: 2px;
- }
- .monaco-tree-type-filter-grab.grabbing {
- cursor: grabbing;
- }
- .monaco-tree-type-filter-input {
- flex: 1;
- }
- .monaco-tree-type-filter-input .monaco-inputbox {
- height: 23px;
- }
- .monaco-tree-type-filter-input .monaco-inputbox > .ibwrapper > .input,
- .monaco-tree-type-filter-input .monaco-inputbox > .ibwrapper > .mirror {
- padding: 2px 4px;
- }
- .monaco-tree-type-filter-input .monaco-findInput > .controls {
- top: 2px;
- }
- .monaco-tree-type-filter-actionbar {
- margin-left: 4px;
- }
- .monaco-tree-type-filter-actionbar .monaco-action-bar .action-label {
- padding: 2px;
- }
|