File tree Expand file tree Collapse file tree 5 files changed +71
-0
lines changed
@adobe/spectrum-css-temp/components/accordion
@react-spectrum/accordion Expand file tree Collapse file tree 5 files changed +71
-0
lines changed Original file line number Diff line number Diff line change @@ -33,6 +33,7 @@ governing permissions and limitations under the License.
33
33
34
34
.spectrum-Accordion-itemIndicator {
35
35
display : block;
36
+ flex-shrink : 0 ;
36
37
37
38
padding-inline-start : var (--spectrum-accordion-icon-gap );
38
39
padding-inline-end : var (--spectrum-accordion-icon-gap );
Original file line number Diff line number Diff line change @@ -99,3 +99,26 @@ export const Quiet = {
99
99
render : Template ,
100
100
args : { isQuiet : true }
101
101
} ;
102
+
103
+ export const WithWrappingTitle = {
104
+ render : ( args ) => (
105
+ < Accordion maxWidth = "size-3000" { ...args } >
106
+ < Disclosure id = "files" >
107
+ < DisclosureTitle >
108
+ Long long long long long long long long long long long long long long long long wrapping title
109
+ </ DisclosureTitle >
110
+ < DisclosurePanel >
111
+ Files content
112
+ </ DisclosurePanel >
113
+ </ Disclosure >
114
+ < Disclosure id = "people" >
115
+ < DisclosureTitle >
116
+ People
117
+ </ DisclosureTitle >
118
+ < DisclosurePanel >
119
+ People content
120
+ </ DisclosurePanel >
121
+ </ Disclosure >
122
+ </ Accordion >
123
+ )
124
+ } ;
Original file line number Diff line number Diff line change @@ -46,3 +46,14 @@ export const Quiet = {
46
46
render : Template ,
47
47
args : { isQuiet : true }
48
48
} ;
49
+
50
+ export const WrappingTitle = ( args ) => (
51
+ < Disclosure maxWidth = "size-3000" { ...args } >
52
+ < DisclosureTitle >
53
+ Long long long long long long long long long long long long long long long long wrapping title
54
+ </ DisclosureTitle >
55
+ < DisclosurePanel >
56
+ Files content
57
+ </ DisclosurePanel >
58
+ </ Disclosure >
59
+ ) ;
Original file line number Diff line number Diff line change @@ -88,3 +88,26 @@ export const WithDisabledDisclosure: AccordionStory = {
88
88
</ Accordion >
89
89
)
90
90
} ;
91
+
92
+ export const WithWrappingTitle : AccordionStory = {
93
+ render : ( args ) => (
94
+ < Accordion maxWidth = "size-3000" { ...args } >
95
+ < Disclosure id = "files" >
96
+ < DisclosureTitle >
97
+ Long long long long long long long long long long long long long long long long wrapping title
98
+ </ DisclosureTitle >
99
+ < DisclosurePanel >
100
+ Files content
101
+ </ DisclosurePanel >
102
+ </ Disclosure >
103
+ < Disclosure id = "people" >
104
+ < DisclosureTitle >
105
+ People
106
+ </ DisclosureTitle >
107
+ < DisclosurePanel >
108
+ People content
109
+ </ DisclosurePanel >
110
+ </ Disclosure >
111
+ </ Accordion >
112
+ )
113
+ } ;
Original file line number Diff line number Diff line change @@ -42,3 +42,16 @@ export const Default: DisclosureStory = {
42
42
</ Disclosure >
43
43
)
44
44
} ;
45
+
46
+ export const WrappingTitle : DisclosureStory = {
47
+ render : ( args ) => (
48
+ < Disclosure maxWidth = "size-3000" { ...args } >
49
+ < DisclosureTitle >
50
+ Long long long long long long long long long long long long long long long long wrapping title
51
+ </ DisclosureTitle >
52
+ < DisclosurePanel >
53
+ Files content
54
+ </ DisclosurePanel >
55
+ </ Disclosure >
56
+ )
57
+ } ;
You can’t perform that action at this time.
0 commit comments