main
css 150 lines 2.42 KB
Raw
1 .HeaderRow {
2 display: flex;
3 align-items: center;
4 }
5
6 .Header {
7 display: flex;
8 align-items: center;
9 flex: 1 1;
10 font-family: var(--font-family-sans);
11 }
12
13 .Item {
14 display: flex;
15 }
16
17 .Name {
18 color: var(--color-attribute-name);
19 flex: 0 0 auto;
20 }
21 .Name:after {
22 content: ': ';
23 color: var(--color-text);
24 margin-right: 0.5rem;
25 }
26
27 .Value {
28 color: var(--color-attribute-value);
29 overflow: hidden;
30 text-overflow: ellipsis;
31 }
32
33 .None {
34 color: var(--color-dimmer);
35 font-style: italic;
36 }
37
38 .Empty {
39 color: var(--color-dimmer);
40 font-style: italic;
41 padding-left: 0.75rem;
42 }
43
44 .ToggleSuspenseRow {
45 padding-left: 1rem;
46 white-space: nowrap;
47 display: flex;
48 align-items: center;
49 }
50
51 .EditableValue {
52 min-width: 1rem;
53 }
54
55 .InfoRow {
56 border-top: 1px solid var(--color-border);
57 padding: 0.5rem 1rem;
58 }
59
60 .InfoRow:last-child {
61 margin-bottom: -0.25rem;
62 }
63
64 .CollapsableRow {
65 border-top: 1px solid var(--color-border);
66 }
67
68 .CollapsableRow:last-child {
69 margin-bottom: -0.25rem;
70 }
71
72 .CollapsableHeader {
73 width: 100%;
74 padding: 0.25rem;
75 display: flex;
76 }
77
78 .CollapsableHeader[data-pending="true"] {
79 cursor: progress;
80 }
81
82 .CollapsableHeaderIcon {
83 flex: 0 0 1rem;
84 margin-left: -0.25rem;
85 width: 1rem;
86 height: 1rem;
87 padding: 0;
88 color: var(--color-expand-collapse-toggle);
89 }
90
91 .CollapsableHeaderTitle, .CollapsableHeaderDescription, .CollapsableHeaderSeparator, .CollapsableHeaderFiller {
92 font-family: var(--font-family-monospace);
93 font-size: var(--font-size-monospace-normal);
94 text-align: left;
95 white-space: nowrap;
96 }
97 .CollapsableHeaderTitle {
98 flex: 0 1 auto;
99 overflow: hidden;
100 text-overflow: ellipsis;
101 }
102
103 .CollapsableHeaderSeparator {
104 flex: 0 0 auto;
105 white-space: pre;
106 }
107
108 .CollapsableHeaderFiller {
109 flex: 1 0 0;
110 }
111
112 .CollapsableContent {
113 margin-top: -0.25rem;
114 }
115
116 .PreviewContainer {
117 padding: 0.25rem;
118 }
119
120 .TimeBarContainer {
121 position: relative;
122 flex: 0 0 20%;
123 height: 0.25rem;
124 border-radius: 0.125rem;
125 background-color: var(--color-timebar-background);
126 }
127
128 .TimeBarSpan, .TimeBarSpanErrored {
129 position: absolute;
130 border-radius: 0.125rem;
131 background-color: var(--color-suspense);
132 width: 100%;
133 height: 100%;
134 }
135
136 .TimeBarSpanErrored {
137 background-color: var(--color-suspense-errored);
138 }
139
140 .SmallHeader {
141 font-family: var(--font-family-monospace);
142 font-size: var(--font-size-monospace-normal);
143 padding-left: 1.25rem;
144 margin-top: 0.25rem;
145 }
146
147 .SuspendedBySkeleton {
148 padding: 0.25rem;
149 padding-left: 1.25rem;
150 }