-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path_variables.scss
54 lines (44 loc) · 1.77 KB
/
_variables.scss
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
:root {
--json-tree-spacing-sm: 0.25em;
--json-tree-spacing-md: 0.5em;
--json-tree-spacing-lg: 1em;
--json-tree-spacing-xl: 1.5em;
--json-tree-spacing-xxl: 2em;
/** SPACING **/
--json-tree-children-margin: var(--json-tree-spacing-xl);
--json-tree-value-label-margin: var(--json-tree-spacing-sm);
--json-tree-value-node-margin: var(--json-tree-spacing-xl);
--json-tree-nested-node-label-margin: var(--json-tree-spacing-md);
--json-tree-nested-node-item-type-margin: var(--json-tree-spacing-sm);
--json-tree-default-label-wrap-margin-right: var(--json-tree-spacing-md);
--json-tree-arrow-container-margin-right: 0;
--json-tree-ul-root-padding: 0 0 0 var(--json-tree-spacing-xxl);
--json-tree-ul-root-children-padding: 0;
--json-tree-ul-padding: 0;
/** TEXT **/
--json-tree-value-text-wrap: wrap;
--json-tree-value-text-word-break: break-word;
/** Layout **/
--json-tree-inline: inline;
--json-tree-inline-flex: inline-flex;
--json-tree-block: flex;
--json-tree-align-items: center;
--json-tree-value-node-align-items: flex-start;
--json-tree-flex-direction: column;
/** Arrow */
--json-tree-arrow-transition: var(--json-tree-transition-timing) linear
transform;
--json-tree-arrow-transform-origin: 45% 50%;
--json-tree-arrow-transform: rotateZ(90deg);
--json-tree-arrow-width: 1.5em;
--json-tree-arrow-height: 1.5em;
--json-tree-arrow-position: absolute;
--json-tree-arrow-left-offset: calc(var(--json-tree-arrow-width) * -1);
--json-tree-arrow-right-margin: 0;
/** THEMING **/
--json-tree-label-color: rgb(102, 217, 239);
--json-tree-key-label-color: rgb(71, 131, 0);
--json-tree-label-value-color: rgb(249, 38, 114);
--json-tree-arrow-color: var(--json-tree-label-color);
--json-tree-transition-timing: 150ms;
}