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 |
|
33 | .c-tree__item--expanded {
|
34 | &:before {
|
35 | transform: rotate(90deg);
|
36 | color: $tree-item-expanded-indicator-color;
|
37 | content: "\276F";
|
38 | }
|
39 | }
|