UNPKG

754 BSCSSView Raw
1@import "mixins/settings.global";
2
3.c-tree {
4 display: block;
5 margin: $tree-margin;
6 padding: $tree-padding;
7 list-style: none;
8
9 .c-tree {
10 padding: $tree-nested-padding;
11 }
12}
13
14.c-tree__item {
15 padding: $tree-item-padding;
16
17 &:before {
18 display: inline-block;
19 padding: $tree-item-indicator-padding;
20 transform-origin: 30% 50%;
21 color: $tree-item-indicator-color;
22 content: "–";
23 }
24}
25
26.c-tree__item--expandable {
27 &:before {
28 color: $tree-item-expandable-indicator-color;
29 content: "\276F";
30 }
31
32 .c-tree {
33 display: none;
34 }
35}
36
37.c-tree__item--expanded {
38 &:before {
39 transform: rotate(90deg);
40 color: $tree-item-expanded-indicator-color;
41 content: "\276F";
42 }
43
44 .c-tree {
45 display: block;
46 }
47}