File tree 5 files changed +39
-6
lines changed
5 files changed +39
-6
lines changed Original file line number Diff line number Diff line change @@ -17,6 +17,10 @@ export const collapseHeaderClassName = getBEMElement(
17
17
defaultCollapseClassName ,
18
18
'header'
19
19
) ;
20
+ export const collapseTitleClassName = getBEMElement (
21
+ collapseHeaderClassName ,
22
+ 'title'
23
+ ) ;
20
24
export const collapseContentClassName = getBEMElement (
21
25
defaultCollapseClassName ,
22
26
'content'
Original file line number Diff line number Diff line change @@ -12,6 +12,7 @@ import {
12
12
collapseHeaderClassName ,
13
13
collapseExtraClassName ,
14
14
collapseContentClassName ,
15
+ collapseTitleClassName ,
15
16
} from './base' ;
16
17
import { select } from 'mo/common/dom' ;
17
18
@@ -371,7 +372,9 @@ export function Collapse(props: ICollapseProps) {
371
372
: 'chevron-right'
372
373
}
373
374
/>
374
- { panel . name }
375
+ < span className = { collapseTitleClassName } >
376
+ { panel . name }
377
+ </ span >
375
378
< div className = { collapseExtraClassName } >
376
379
{ isActive && (
377
380
< Toolbar
Original file line number Diff line number Diff line change @@ -49,6 +49,12 @@ $collapse__extra: #{$collapse}__extra;
49
49
& :focus {
50
50
border-color : var (--list-focusOutline );
51
51
}
52
+
53
+ & __title {
54
+ overflow : hidden ;
55
+ text-overflow : ellipsis ;
56
+ white-space : nowrap ;
57
+ }
52
58
}
53
59
54
60
& __extra {
Original file line number Diff line number Diff line change @@ -134,7 +134,11 @@ exports[`Test Workbench Component Match The WorkbenchView snapshot 1`] = `
134
134
<span
135
135
class = " codicon codicon-chevron-right"
136
136
/>
137
- 打开的编辑器
137
+ <span
138
+ class = " mo-collapse__header__title"
139
+ >
140
+ 打开的编辑器
141
+ </span >
138
142
<div
139
143
class = " mo-collapse__extra"
140
144
/>
@@ -156,7 +160,11 @@ exports[`Test Workbench Component Match The WorkbenchView snapshot 1`] = `
156
160
<span
157
161
class = " codicon codicon-chevron-right"
158
162
/>
159
- 无打开文件夹
163
+ <span
164
+ class = " mo-collapse__header__title"
165
+ >
166
+ 无打开文件夹
167
+ </span >
160
168
<div
161
169
class = " mo-collapse__extra"
162
170
/>
@@ -193,7 +201,11 @@ exports[`Test Workbench Component Match The WorkbenchView snapshot 1`] = `
193
201
<span
194
202
class = " codicon codicon-chevron-right"
195
203
/>
196
- 轮廓
204
+ <span
205
+ class = " mo-collapse__header__title"
206
+ >
207
+ 轮廓
208
+ </span >
197
209
<div
198
210
class = " mo-collapse__extra"
199
211
/>
Original file line number Diff line number Diff line change @@ -61,7 +61,11 @@ exports[`The Explorer Component Match Snapshot 1`] = `
61
61
<span
62
62
className = " codicon codicon-chevron-right"
63
63
/>
64
- Open
64
+ <span
65
+ className = " mo-collapse__header__title"
66
+ >
67
+ Open
68
+ </span >
65
69
<div
66
70
className = " mo-collapse__extra"
67
71
/>
@@ -84,7 +88,11 @@ exports[`The Explorer Component Match Snapshot 1`] = `
84
88
<span
85
89
className = " codicon codicon-chevron-right"
86
90
/>
87
- test
91
+ <span
92
+ className = " mo-collapse__header__title"
93
+ >
94
+ test
95
+ </span >
88
96
<div
89
97
className = " mo-collapse__extra"
90
98
/>
You can’t perform that action at this time.
0 commit comments