File tree 2 files changed +29
-10
lines changed
2 files changed +29
-10
lines changed Original file line number Diff line number Diff line change @@ -178,11 +178,15 @@ const SubtitlesMenu = React.memo((props) => {
178
178
< div className = { styles [ 'variants-list' ] } >
179
179
{ subtitlesTracksForLanguage . map ( ( track , index ) => (
180
180
< Button key = { index } title = { track . label } className = { classnames ( styles [ 'variant-option' ] , { 'selected' : props . selectedSubtitlesTrackId === track . id || props . selectedExtraSubtitlesTrackId === track . id } ) } data-id = { track . id } data-origin = { track . origin } data-embedded = { track . embedded } onClick = { subtitlesTrackOnClick } >
181
- < div className = { styles [ 'variant-label' ] } >
182
- {
183
- languages . label ( ! track . label . startsWith ( 'http' ) ? track . label : track . lang )
184
- }
185
- < div className = { styles [ 'variant-origin' ] } > { t ( track . origin ) } </ div >
181
+ < div className = { styles [ 'info' ] } >
182
+ < div className = { styles [ 'variant-label' ] } >
183
+ {
184
+ languages . label ( ! track . label . startsWith ( 'http' ) ? track . label : track . lang )
185
+ }
186
+ </ div >
187
+ < div className = { styles [ 'variant-origin' ] } >
188
+ { t ( track . origin ) }
189
+ </ div >
186
190
</ div >
187
191
{
188
192
props . selectedSubtitlesTrackId === track . id || props . selectedExtraSubtitlesTrackId === track . id ?
Original file line number Diff line number Diff line change 42
42
43
43
.language-label , .variant-label {
44
44
flex : 1 ;
45
- max-height : 2.4em ;
46
45
font-size : 1.1rem ;
47
46
color : var (--primary-foreground-color );
48
47
}
52
51
text-overflow : ellipsis ;
53
52
}
54
53
55
- .variant-label .variant-origin {
56
- color : var (--color-placeholder-text );
57
- }
58
-
59
54
.icon {
60
55
flex : none ;
61
56
width : 0.5rem ;
65
60
background-color : var (--secondary-accent-color );
66
61
}
67
62
}
63
+
64
+ .variant-option {
65
+ height : 4rem ;
66
+
67
+ .info {
68
+ flex : 1 ;
69
+ display : flex ;
70
+ flex-direction : column ;
71
+ gap : 0.25rem ;
72
+
73
+ .variant-label {
74
+ line-height : 1.5rem ;
75
+ }
76
+
77
+ .variant-origin {
78
+ font-size : 0.9rem ;
79
+ color : var (--color-placeholder-text );
80
+ }
81
+ }
82
+ }
68
83
}
69
84
}
70
85
You can’t perform that action at this time.
0 commit comments