main
css 100 lines 1.6 KB
Raw
1 .Tree {
2 position: relative;
3 height: 100%;
4 width: 100%;
5 display: flex;
6 flex-direction: column;
7 border-top: 1px solid var(--color-border);
8 }
9
10 .InnerElementType {
11 position: relative;
12 }
13
14 .VerticalDelimiter {
15 position: absolute;
16 width: 0.025rem;
17 background: #b0b0b0;
18 }
19
20 .SearchInput {
21 flex: 0 0 42px;
22 display: flex;
23 align-items: center;
24 border-bottom: 1px solid var(--color-border);
25 padding: 0.5rem;
26 }
27
28 .AutoSizerWrapper {
29 width: 100%;
30 overflow: hidden;
31 flex: 1 0 auto;
32 }
33 .AutoSizerWrapper:focus {
34 outline: none;
35 }
36
37 .List {
38 font-family: var(--font-family-monospace);
39 font-size: var(--font-size-monospace-normal);
40 line-height: var(--line-height-data);
41 user-select: none;
42 }
43
44 .VRule {
45 height: 20px;
46 width: 1px;
47 flex: 0 0 1px;
48 margin: 0 0.5rem;
49 background-color: var(--color-border);
50 }
51
52 .Loading {
53 height: 100%;
54 padding-left: 0.5rem;
55 display: flex;
56 align-items: center;
57 flex: 1;
58 justify-content: flex-start;
59 font-size: var(--font-size-sans-large);
60 color: var(--color-dim);
61 }
62
63 .IconAndCount {
64 display: flex;
65 align-items: center;
66 font-size: var(--font-size-sans-normal);
67 }
68
69 .ErrorIcon, .WarningIcon {
70 width: 0.75rem;
71 height: 0.75rem;
72 margin-left: 0.25rem;
73 margin-right: 0.25rem;
74 flex: 0 0 auto;
75 }
76 .ErrorIcon {
77 color: var(--color-console-error-icon);
78 }
79 .WarningIcon {
80 color: var(--color-console-warning-icon);
81 }
82
83 .ZeroElementsNotice {
84 padding-left: 1em;
85 opacity: 0;
86 animation: fadeIn 0.5s forwards;
87 animation-delay: 2s;
88 }
89 @keyframes fadeIn {
90 0% {
91 opacity: 0;
92 }
93 100% {
94 opacity: 1;
95 }
96 }
97
98 .Link {
99 color: var(--color-button-active);
100 }