File tree Expand file tree Collapse file tree 2 files changed +55
-6
lines changed
ui/components/accordion/base Expand file tree Collapse file tree 2 files changed +55
-6
lines changed Original file line number Diff line number Diff line change 112
112
*/
113
113
.slds-is-open {
114
114
115
- .slds-accordion__summary {
115
+ > .slds-accordion__summary {
116
116
margin-bottom : $spacing-small ;
117
+
118
+ .slds-accordion__summary-action-icon {
119
+ transform : rotate (0deg );
120
+ }
117
121
}
118
122
119
- .slds-accordion__summary-action-icon {
120
- transform : rotate (0deg );
121
- }
122
-
123
- .slds-accordion__content {
123
+ > .slds-accordion__content {
124
124
visibility : visible ;
125
125
opacity : 1 ;
126
126
height : auto ;
Original file line number Diff line number Diff line change @@ -14,6 +14,8 @@ import {
14
14
const referenceId01 = 'accordion-details-01' ;
15
15
const referenceId02 = 'accordion-details-02' ;
16
16
const referenceId03 = 'accordion-details-03' ;
17
+ const referenceId04 = 'accordion-details-04' ;
18
+ const referenceId05 = 'accordion-details-05' ;
17
19
18
20
let Accordion = props => (
19
21
< ul className = { classNames ( 'slds-accordion' , props . className ) } >
@@ -249,3 +251,50 @@ export let states = [
249
251
)
250
252
}
251
253
] ;
254
+
255
+ export let examples = [
256
+ {
257
+ id : 'nested-accordions' ,
258
+ label : 'Nested Accordions' ,
259
+ element : (
260
+ < Accordion >
261
+ < AccordionSection
262
+ summary = "Accordion summary"
263
+ isOpen
264
+ referenceId = { referenceId01 }
265
+ >
266
+ < Accordion >
267
+ < AccordionSection
268
+ summary = "Nested accordion summary"
269
+ isOpen
270
+ referenceId = { referenceId04 }
271
+ >
272
+ Accordion details - A
273
+ </ AccordionSection >
274
+ < AccordionSection
275
+ summary = "Nested accordion summary"
276
+ isOpen = { false }
277
+ referenceId = { referenceId05 }
278
+ >
279
+ Accordion details - B
280
+ </ AccordionSection >
281
+ </ Accordion >
282
+ </ AccordionSection >
283
+ < AccordionSection
284
+ summary = "Accordion summary"
285
+ isOpen = { false }
286
+ referenceId = { referenceId02 }
287
+ >
288
+ Accordion details - B
289
+ </ AccordionSection >
290
+ < AccordionSection
291
+ summary = "Accordion summary"
292
+ isOpen = { false }
293
+ referenceId = { referenceId03 }
294
+ >
295
+ Accordion details - C
296
+ </ AccordionSection >
297
+ </ Accordion >
298
+ )
299
+ }
300
+ ] ;
You can’t perform that action at this time.
0 commit comments