Skip to content
This repository was archived by the owner on Jun 21, 2023. It is now read-only.

Commit fc7d281

Browse files
committed
Merge pull request #298 from github/don/fontsize-resources
Replace hardcoded fontsizes with proportional text styles
2 parents 3244589 + 2b142e9 commit fc7d281

File tree

4 files changed

+26
-15
lines changed

4 files changed

+26
-15
lines changed

src/GitHub.UI/Assets/Controls/FilterTextBox.xaml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@
1313
<Setter Property="AllowDrop" Value="true"/>
1414
<Setter Property="ScrollViewer.PanningMode" Value="VerticalFirst"/>
1515
<Setter Property="Stylus.IsFlicksEnabled" Value="False"/>
16-
<Setter Property="Height" Value="24" />
1716
<Setter Property="Padding" Value="3,3,18,3" />
1817
<Setter Property="ContextMenu" Value="{DynamicResource DefaultContextMenu}" />
1918
<Setter Property="Template">

src/GitHub.VisualStudio/Styles/GitHubComboBox.xaml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,6 @@
4040
<Setter Property="Foreground" Value="{DynamicResource GitHubVsWindowText}" />
4141
<Setter Property="Background" Value="{DynamicResource GitHubVsBrandedUIBackground}" />
4242
<Setter Property="Margin" Value="5" />
43-
<Setter Property="Height" Value="25" />
4443
</Style>
4544

4645
<Style TargetType="{x:Type ListBox}" BasedOn="{StaticResource {x:Type ListBox}}">

src/GitHub.VisualStudio/UI/Views/Controls/PullRequestListItem.xaml

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
xmlns:local="clr-namespace:GitHub.VisualStudio.UI.Views"
66
xmlns:models="clr-namespace:GitHub.Models;assembly=GitHub.Exports"
77
xmlns:viewmodels="clr-namespace:GitHub.ViewModels;assembly=GitHub.Exports.Reactive"
8+
xmlns:vsui="clr-namespace:Microsoft.VisualStudio.Shell;assembly=Microsoft.VisualStudio.Shell.14.0"
89
xmlns:ui="clr-namespace:GitHub.UI;assembly=GitHub.UI">
910

1011
<ResourceDictionary.MergedDictionaries>
@@ -54,10 +55,9 @@
5455
Grid.Column="1"
5556
HorizontalAlignment="Left"
5657
VerticalAlignment="Top"
57-
FontFamily="Segoe UI"
58-
FontSize="14"
5958
Foreground="{DynamicResource GitHubVsToolWindowText}"
6059
Margin="0,-3,5,0"
60+
Style="{DynamicResource {x:Static vsui:VsResourceKeys.TextBlockEnvironment122PercentFontSizeStyleKey}}"
6161
Text="{Binding Title}"
6262
ToolTip="{Binding Title}"
6363
TextTrimming="CharacterEllipsis" />
@@ -91,7 +91,6 @@
9191
HorizontalAlignment="Left"
9292
VerticalAlignment="Top"
9393
FontFamily="Segoe UI"
94-
FontSize="12"
9594
Foreground="{DynamicResource GitHubVsToolWindowText}"
9695
Text="{Binding CommentCount}">
9796
<TextBlock.Style>
@@ -133,12 +132,10 @@
133132
CommandParameter="{Binding Number}"
134133
Content="{Binding Number}"
135134
FontFamily="Segoe UI"
136-
FontSize="12"
137135
Style="{StaticResource HashtagActionLink}" />
138136
<TextBlock x:Name="description"
139137
Grid.Column="1"
140138
FontFamily="Segoe UI"
141-
FontSize="12"
142139
Margin="0,0,10,0"
143140
TextTrimming="CharacterEllipsis"
144141
Foreground="{DynamicResource GitHubVsGrayText}">

src/GitHub.VisualStudio/UI/Views/PullRequestCreationView.xaml

Lines changed: 24 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
xmlns:local="clr-namespace:GitHub.VisualStudio.UI.Views"
88
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
99
xmlns:sampleData="clr-namespace:GitHub.SampleData;assembly=GitHub.App"
10+
xmlns:vsui="clr-namespace:Microsoft.VisualStudio.Shell;assembly=Microsoft.VisualStudio.Shell.14.0"
1011
xmlns:ui="clr-namespace:GitHub.UI;assembly=GitHub.UI"
1112
Background="{DynamicResource GitHubVsToolWindowBackground}"
1213
DataContext="{Binding ViewModel}"
@@ -306,7 +307,8 @@
306307

307308
<TabItem Header="Commits" Style="{DynamicResource GitHubPRDetailsTabItem}">
308309
<ListView Background="Transparent"
309-
BorderBrush="Transparent">
310+
BorderBrush="Transparent"
311+
ScrollViewer.HorizontalScrollBarVisibility="Disabled">
310312
<ListViewItem Style="{StaticResource CommitListItemContainerStyle}">
311313
<Grid>
312314
<Grid.ColumnDefinitions>
@@ -338,19 +340,20 @@
338340
</Grid>
339341

340342
<TextBlock Text="I am an example commit message"
343+
TextTrimming="CharacterEllipsis"
341344
ToolTip="I am an example commit message"
342345
VerticalAlignment="Top"
343346
Foreground="{DynamicResource GitHubVsToolWindowText}"
344-
FontSize="14"
347+
Style="{DynamicResource {x:Static vsui:VsResourceKeys.TextBlockEnvironment122PercentFontSizeStyleKey}}"
345348
Margin="10,-3,5,0"
346349
Grid.Column="1"
347350
Grid.Row="0" />
348351

349352
<TextBlock Margin="10,0,0,0"
350353
Text="Andreia Gaita committed 20 hours ago"
354+
TextTrimming="CharacterEllipsis"
351355
ToolTip="Andreia Gaita committed 20 hours ago"
352356
VerticalAlignment="Top"
353-
FontSize="11"
354357
Grid.Column="1"
355358
Grid.Row="1"
356359
Foreground="{DynamicResource GitHubVsGrayText}"/>
@@ -361,7 +364,8 @@
361364

362365
<TabItem Header="Files Changed" Style="{DynamicResource GitHubPRDetailsTabItem}">
363366
<ListView Background="Transparent"
364-
BorderBrush="Transparent">
367+
BorderBrush="Transparent"
368+
ScrollViewer.HorizontalScrollBarVisibility="Disabled">
365369
<ListViewItem Style="{StaticResource CommitListItemContainerStyle}">
366370
<Grid>
367371
<Grid.ColumnDefinitions>
@@ -381,7 +385,10 @@
381385

382386
<TextBlock
383387
Foreground="{DynamicResource GitHubVsWindowText}"
384-
Grid.Column="1" Text="src\file_added.cs" />
388+
TextTrimming="CharacterEllipsis"
389+
Text="src\file_added.cs"
390+
ToolTip="src\file_added.cs"
391+
Grid.Column="1" />
385392

386393
<ui:OcticonImage Icon="diff_added" Grid.Column="2" Foreground="#ff6cc644" ToolTip="Added" />
387394
</Grid>
@@ -406,7 +413,10 @@
406413

407414
<TextBlock
408415
Foreground="{DynamicResource GitHubVsWindowText}"
409-
Grid.Column="1" Text="src\file_modified.cs" />
416+
TextTrimming="CharacterEllipsis"
417+
Text="src\file_modified.cs"
418+
ToolTip="src\file_modified.cs"
419+
Grid.Column="1" />
410420

411421
<ui:OcticonImage Icon="diff_modified" Grid.Column="2" Foreground="#ffbbbbbb" ToolTip="Modified" />
412422
</Grid>
@@ -431,7 +441,10 @@
431441

432442
<TextBlock
433443
Foreground="{DynamicResource GitHubVsWindowText}"
434-
Grid.Column="1" Text="src\file_removed.cs" />
444+
TextTrimming="CharacterEllipsis"
445+
Text="src\file_removed.cs"
446+
ToolTip="src\file_removed.cs"
447+
Grid.Column="1" />
435448

436449
<ui:OcticonImage Icon="diff_removed" Grid.Column="2" Foreground="#FFbd2c00" ToolTip="Removed" />
437450
</Grid>
@@ -456,7 +469,10 @@
456469

457470
<TextBlock
458471
Foreground="{DynamicResource GitHubVsWindowText}"
459-
Grid.Column="1" Text="src\file_renamed.cs" />
472+
TextTrimming="CharacterEllipsis"
473+
Text="src\file_renamed.cs"
474+
ToolTip="src\file_renamed.cs"
475+
Grid.Column="1" />
460476

461477
<ui:OcticonImage Icon="diff_renamed" Grid.Column="2" Foreground="#ff4078c0" ToolTip="Renamed" />
462478
</Grid>

0 commit comments

Comments
 (0)