Skip to content

Commit 4fa5535

Browse files
authored
fix(scss notation): fix & notation for trees (#4998)
1 parent cad3f10 commit 4fa5535

File tree

1 file changed

+39
-40
lines changed

1 file changed

+39
-40
lines changed
Lines changed: 39 additions & 40 deletions
Original file line numberDiff line numberDiff line change
@@ -1,32 +1,13 @@
11
.slds-tree {
2-
3-
&__item {
4-
@include deprecate('4.0.0', 'Use of anchor tags is deprecated in slds-tree') {
5-
6-
a {
7-
color: $color-text-default;
8-
9-
&:hover {
10-
text-decoration: none;
11-
}
12-
13-
&:focus {
14-
outline: 0;
15-
text-decoration: underline;
16-
}
17-
}
18-
}
19-
}
20-
212
/**
22-
* @name item-disabled
23-
* @summary When a branch doesn't have children, apply slds-is-disabled to the button icon
24-
* @selector .slds-is-disabled
25-
* @restrict .slds-tree__item button
26-
* @modifier
27-
* @group interactions
28-
* @deprecated
29-
*/
3+
* @name item-disabled
4+
* @summary When a branch doesn't have children, apply slds-is-disabled to the button icon
5+
* @selector .slds-is-disabled
6+
* @restrict .slds-tree__item button
7+
* @modifier
8+
* @group interactions
9+
* @deprecated
10+
*/
3011
@include deprecate('4.0.0', '.slds-is-disabled is deprecated in .slds-tree__item, use .slds-is-hidden instead') {
3112

3213
.slds-tree__item .slds-is-disabled {
@@ -35,13 +16,13 @@
3516
}
3617

3718
/**
38-
* @name item-selected
39-
* @summary Selected state for a tree item
40-
* @selector .slds-is-selected
41-
* @restrict .slds-tree__item
42-
* @notes Class should be applied via Javascript
43-
* @deprecated
44-
*/
19+
* @name item-selected
20+
* @summary Selected state for a tree item
21+
* @selector .slds-is-selected
22+
* @restrict .slds-tree__item
23+
* @notes Class should be applied via Javascript
24+
* @deprecated
25+
*/
4526
@include deprecate('4.0.0', '.slds-is-selected is deprecated in .slds-tree, rely on aria-selected attribute') {
4627

4728
.slds-is-selected {
@@ -51,12 +32,12 @@
5132
}
5233

5334
/**
54-
* @name item-focused
55-
* @summary Focus state for a tree item
56-
* @selector .slds-is-focused
57-
* @restrict .slds-tree__item
58-
* @deprecated
59-
*/
35+
* @name item-focused
36+
* @summary Focus state for a tree item
37+
* @selector .slds-is-focused
38+
* @restrict .slds-tree__item
39+
* @deprecated
40+
*/
6041
@include deprecate('4.0.0', '.slds-is-focused is deprecated in .slds-tree, rely on the :focus pseudo class on the role="treeitem" element') {
6142

6243
.slds-is-focused {
@@ -79,3 +60,21 @@
7960
}
8061
}
8162
}
63+
64+
.slds-tree__item {
65+
@include deprecate('4.0.0', 'Use of anchor tags is deprecated in slds-tree') {
66+
67+
a {
68+
color: $color-text-default;
69+
70+
&:hover {
71+
text-decoration: none;
72+
}
73+
74+
&:focus {
75+
outline: 0;
76+
text-decoration: underline;
77+
}
78+
}
79+
}
80+
}

0 commit comments

Comments
 (0)