Skip to content

Commit fbeed59

Browse files
authored
Merge pull request #17 from Flow-Launcher/add_cleartype
Add ClearType to Flow Launcher
2 parents 21bf506 + 04ee88d commit fbeed59

File tree

2 files changed

+24
-1
lines changed

2 files changed

+24
-1
lines changed

Flow.Launcher/MainWindow.xaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@
6363
<Grid>
6464
<TextBox x:Name="QueryTextSuggestionBox"
6565
Style="{DynamicResource QueryBoxStyle}"
66-
Foreground="LightGray"
66+
Foreground="DarkGray"
6767
IsEnabled="False">
6868
<TextBox.Text>
6969
<MultiBinding Converter="{StaticResource QuerySuggestionBoxConverter}">

Flow.Launcher/Themes/Base.xaml

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,24 @@
1111
<Setter Property="CaretBrush" Value="#E3E0E3" />
1212
<Setter Property="VerticalContentAlignment" Value="Center" />
1313
<Setter Property="Stylus.IsFlicksEnabled" Value="False" />
14+
<Setter Property="Template">
15+
<Setter.Value>
16+
<ControlTemplate TargetType="{x:Type TextBox}">
17+
<Border x:Name="border" BorderBrush="{TemplateBinding BorderBrush}" BorderThickness="{TemplateBinding BorderThickness}" Background="{TemplateBinding Background}" SnapsToDevicePixels="True">
18+
<ScrollViewer x:Name="PART_ContentHost" Focusable="false" HorizontalScrollBarVisibility="Hidden" VerticalScrollBarVisibility="Hidden"
19+
Background="{TemplateBinding Background}">
20+
<ScrollViewer.ContentTemplate>
21+
<DataTemplate>
22+
<Grid Background="{Binding Background, ElementName=PART_ContentHost}" RenderOptions.ClearTypeHint="Enabled">
23+
<ContentPresenter Content="{Binding Path=Content, ElementName=PART_ContentHost}"></ContentPresenter>
24+
</Grid>
25+
</DataTemplate>
26+
</ScrollViewer.ContentTemplate>
27+
</ScrollViewer>
28+
</Border>
29+
</ControlTemplate>
30+
</Setter.Value>
31+
</Setter>
1432
</Style>
1533
<Style x:Key="BaseWindowBorderStyle" TargetType="{x:Type Border}">
1634
<Setter Property="BorderThickness" Value="0" />
@@ -32,23 +50,28 @@
3250
<Setter Property="Foreground" Value="#FFFFF8" />
3351
<Setter Property="FontSize" Value="16" />
3452
<Setter Property="FontWeight" Value="Medium" />
53+
<Setter Property="RenderOptions.ClearTypeHint" Value="Enabled"/>
3554
</Style>
3655
<Style x:Key="BaseItemSubTitleStyle" TargetType="{x:Type TextBlock}" >
3756
<Setter Property="Foreground" Value="#D9D9D4" />
57+
<Setter Property="RenderOptions.ClearTypeHint" Value="Enabled"/>
3858
</Style>
3959
<Style x:Key="BaseItemNumberStyle" TargetType="{x:Type TextBlock}">
4060
<Setter Property="VerticalAlignment" Value="Center" />
4161
<Setter Property="HorizontalAlignment" Value="Center" />
4262
<Setter Property="Margin" Value="3 0 0 0" />
4363
<Setter Property="FontSize" Value="22" />
64+
<Setter Property="RenderOptions.ClearTypeHint" Value="Enabled"/>
4465
</Style>
4566
<Style x:Key="BaseItemTitleSelectedStyle" TargetType="{x:Type TextBlock}" >
4667
<Setter Property="Foreground" Value="#FFFFF8" />
4768
<Setter Property="FontSize" Value="16" />
4869
<Setter Property="FontWeight" Value="Medium" />
70+
<Setter Property="RenderOptions.ClearTypeHint" Value="Enabled"/>
4971
</Style>
5072
<Style x:Key="BaseItemSubTitleSelectedStyle" TargetType="{x:Type TextBlock}" >
5173
<Setter Property="Foreground" Value="#D9D9D4" />
74+
<Setter Property="RenderOptions.ClearTypeHint" Value="Enabled"/>
5275
</Style>
5376

5477
<Style x:Key="BaseListboxStyle" TargetType="{x:Type ListBox}">

0 commit comments

Comments
 (0)