|
56 | 56 | <StackPanel |
57 | 57 | Grid.Column="1" |
58 | 58 | Margin="8,0,0,0" |
59 | | - Orientation="Vertical"> |
| 59 | + Orientation="Vertical" |
| 60 | + Spacing="8"> |
60 | 61 | <!-- Title --> |
61 | 62 | <TextBlock |
62 | 63 | FontSize="16" |
63 | 64 | Text="{Binding Title}" |
64 | 65 | TextTrimming="CharacterEllipsis" |
65 | 66 | ToolTip.Tip="{Binding Title}" /> |
66 | 67 |
|
67 | | - <StackPanel Margin="0,8,0,0" Orientation="Horizontal"> |
| 68 | + <StackPanel Orientation="Horizontal" Spacing="8"> |
68 | 69 | <!-- Author --> |
69 | | - <StackPanel Orientation="Horizontal"> |
| 70 | + <StackPanel Orientation="Horizontal" Spacing="3"> |
70 | 71 | <materialIcons:MaterialIcon |
71 | 72 | Width="16" |
72 | 73 | Height="16" |
73 | 74 | BorderThickness="1" |
74 | 75 | Kind="UserOutline" /> |
75 | 76 | <TextBlock |
76 | | - Margin="3,0,0,0" |
77 | 77 | FontWeight="Light" |
78 | 78 | Text="{Binding Author.Title}" |
79 | 79 | TextTrimming="CharacterEllipsis" /> |
80 | 80 | </StackPanel> |
81 | 81 |
|
82 | 82 | <!-- Duration --> |
83 | | - <StackPanel Margin="8,0,0,0" Orientation="Horizontal"> |
| 83 | + <StackPanel Orientation="Horizontal" Spacing="3"> |
84 | 84 | <materialIcons:MaterialIcon |
85 | 85 | Width="16" |
86 | 86 | Height="16" |
87 | 87 | BorderThickness="1" |
88 | 88 | Kind="ClockOutline" /> |
89 | 89 | <TextBlock |
90 | | - Margin="3,0,0,0" |
91 | 90 | FontWeight="Light" |
92 | 91 | Text="{Binding Duration, TargetNullValue=Live}" |
93 | 92 | TextTrimming="CharacterEllipsis" /> |
|
112 | 111 | <!-- Preferences --> |
113 | 112 | <UniformGrid |
114 | 113 | Grid.Row="2" |
115 | | - Margin="16" |
| 114 | + Margin="8" |
116 | 115 | Columns="2"> |
117 | 116 | <!-- Container preference --> |
118 | 117 | <ComboBox |
119 | | - Margin="0,0,8,0" |
| 118 | + Margin="8" |
120 | 119 | materialAssists:ComboBoxAssist.Label="{Binding LocalizationManager.ContainerLabel}" |
121 | 120 | ItemsSource="{Binding AvailableContainers}" |
122 | 121 | SelectedItem="{Binding SelectedContainer}" |
123 | 122 | Theme="{DynamicResource MaterialFilledComboBox}" /> |
124 | 123 |
|
125 | 124 | <!-- Video quality preference --> |
126 | 125 | <ComboBox |
127 | | - Margin="8,0,0,0" |
| 126 | + Margin="8" |
128 | 127 | materialAssists:ComboBoxAssist.Label="{Binding LocalizationManager.VideoQualityLabel}" |
129 | 128 | IsEnabled="{Binding !SelectedContainer.IsAudioOnly}" |
130 | 129 | ItemsSource="{Binding AvailableVideoQualityPreferences}" |
|
139 | 138 | </UniformGrid> |
140 | 139 |
|
141 | 140 | <!-- Buttons --> |
142 | | - <StackPanel |
| 141 | + <UniformGrid |
143 | 142 | Grid.Row="3" |
144 | | - Margin="16,8,16,16" |
145 | | - HorizontalAlignment="Right" |
146 | | - Orientation="Horizontal"> |
| 143 | + Margin="8" |
| 144 | + Columns="2"> |
147 | 145 | <!-- Download --> |
148 | 146 | <Button |
149 | | - Margin="0,0,8,0" |
| 147 | + Margin="8" |
150 | 148 | Command="{Binding ConfirmCommand}" |
151 | 149 | IsDefault="True" |
152 | 150 | Theme="{DynamicResource MaterialOutlineButton}"> |
|
160 | 158 |
|
161 | 159 | <!-- Cancel --> |
162 | 160 | <Button |
163 | | - Margin="8,0,0,0" |
| 161 | + Margin="8" |
164 | 162 | Command="{Binding CloseCommand}" |
165 | 163 | Content="{Binding LocalizationManager.CancelButton}" |
166 | 164 | IsCancel="True" |
167 | 165 | Theme="{DynamicResource MaterialOutlineButton}" /> |
168 | | - </StackPanel> |
| 166 | + </UniformGrid> |
169 | 167 | </Grid> |
170 | 168 | </UserControl> |
0 commit comments