Skip to content

Commit 879b3a3

Browse files
committed
Add HomePageHeaderForeground and HomePageHeaderSubtitleForeground in HomePageHeader #123
1 parent f9d33a7 commit 879b3a3

File tree

2 files changed

+17
-5
lines changed

2 files changed

+17
-5
lines changed

dev/DevWinUI.Controls/Themes/Generic.xaml

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -215,6 +215,8 @@ Themes\Styles\Win2D\Watermark.xaml
215215
<GradientStop Offset="1.0" Color="#D5DBE3" />
216216
</LinearGradientBrush>
217217
<x:Double x:Key="ImageOpacity">0.9</x:Double>
218+
<StaticResource x:Key="HomePageHeaderForeground" ResourceKey="TextFillColorPrimaryBrush" />
219+
<StaticResource x:Key="HomePageHeaderSubtitleForeground" ResourceKey="TextFillColorPrimaryBrush" />
218220
<StaticResource x:Key="LoopingListSpacerFill" ResourceKey="ControlStrokeColorDefaultBrush" />
219221
<StaticResource x:Key="LoopingListSpacerFillDisabled" ResourceKey="ControlStrokeColorDefaultBrush" />
220222
<StaticResource x:Key="LoopingListHeaderForeground" ResourceKey="TextFillColorPrimaryBrush" />
@@ -417,6 +419,8 @@ Themes\Styles\Win2D\Watermark.xaml
417419
<StaticResource x:Key="ContentDialogWindowTopOverlay" ResourceKey="LayerFillColorDefaultBrush" />
418420
<SolidColorBrush x:Key="BackgroundGradient" Color="#020B20" />
419421
<x:Double x:Key="ImageOpacity">0.8</x:Double>
422+
<StaticResource x:Key="HomePageHeaderForeground" ResourceKey="TextFillColorPrimaryBrush" />
423+
<StaticResource x:Key="HomePageHeaderSubtitleForeground" ResourceKey="TextFillColorPrimaryBrush" />
420424
<StaticResource x:Key="LoopingListSpacerFill" ResourceKey="ControlStrokeColorDefaultBrush" />
421425
<StaticResource x:Key="LoopingListSpacerFillDisabled" ResourceKey="ControlStrokeColorDefaultBrush" />
422426
<StaticResource x:Key="LoopingListHeaderForeground" ResourceKey="TextFillColorPrimaryBrush" />
@@ -607,6 +611,8 @@ Themes\Styles\Win2D\Watermark.xaml
607611
<StaticResource x:Key="ContentDialogWindowTopOverlay" ResourceKey="SystemControlTransparentBrush" />
608612
<SolidColorBrush x:Key="BackgroundGradient" Color="Black" />
609613
<x:Double x:Key="ImageOpacity">0.8</x:Double>
614+
<StaticResource x:Key="HomePageHeaderForeground" ResourceKey="SystemControlForegroundBaseHighBrush" />
615+
<StaticResource x:Key="HomePageHeaderSubtitleForeground" ResourceKey="SystemControlForegroundBaseHighBrush" />
610616
<StaticResource x:Key="LoopingListSpacerFill" ResourceKey="SystemColorButtonTextColorBrush" />
611617
<StaticResource x:Key="LoopingListSpacerFillDisabled" ResourceKey="SystemColorGrayTextColorBrush" />
612618
<StaticResource x:Key="LoopingListHeaderForeground" ResourceKey="SystemColorButtonTextColorBrush" />
@@ -8324,8 +8330,8 @@ Themes\Styles\Win2D\Watermark.xaml
83248330
</local:OpacityMaskView>
83258331
<TextBlock AutomationProperties.AutomationId="__ClickableAreaTextBlock" />
83268332
<StackPanel Margin="36,48,0,0" VerticalAlignment="Center" Orientation="Vertical">
8327-
<TextBlock x:Name="smallHeaderSubtitleText" FontFamily="{ThemeResource ContentControlThemeFontFamily}" FontSize="{TemplateBinding HeaderSubtitleFontSize}" Foreground="{TemplateBinding Foreground}" Text="{TemplateBinding HeaderSubtitleText}" Visibility="{Binding HeaderSubtitleText, RelativeSource={RelativeSource Mode=TemplatedParent}, Converter={StaticResource NullToVisibilityConverter}}" />
8328-
<TextBlock x:Name="smallHeaderText" FontFamily="{ThemeResource ContentControlThemeFontFamily}" FontSize="{TemplateBinding HeaderFontSize}" Foreground="{TemplateBinding Foreground}" Style="{StaticResource TitleLargeTextBlockStyle}" Text="{TemplateBinding HeaderText}" Visibility="{Binding HeaderText, RelativeSource={RelativeSource Mode=TemplatedParent}, Converter={StaticResource NullToVisibilityConverter}}" />
8333+
<TextBlock x:Name="smallHeaderSubtitleText" FontFamily="{ThemeResource ContentControlThemeFontFamily}" FontSize="{TemplateBinding HeaderSubtitleFontSize}" Foreground="{ThemeResource HomePageHeaderSubtitleForeground}" Text="{TemplateBinding HeaderSubtitleText}" Visibility="{Binding HeaderSubtitleText, RelativeSource={RelativeSource Mode=TemplatedParent}, Converter={StaticResource NullToVisibilityConverter}}" />
8334+
<TextBlock x:Name="smallHeaderText" FontFamily="{ThemeResource ContentControlThemeFontFamily}" FontSize="{TemplateBinding HeaderFontSize}" Foreground="{ThemeResource HomePageHeaderForeground}" Style="{StaticResource TitleLargeTextBlockStyle}" Text="{TemplateBinding HeaderText}" Visibility="{Binding HeaderText, RelativeSource={RelativeSource Mode=TemplatedParent}, Converter={StaticResource NullToVisibilityConverter}}" />
83298335
</StackPanel>
83308336
<local:HorizontalScrollContainer Grid.Row="2" Margin="0,56,0,0" Source="{TemplateBinding HeaderContent}" Visibility="{Binding HeaderContent, RelativeSource={RelativeSource Mode=TemplatedParent}, Converter={StaticResource NullToVisibilityConverter}}" />
83318337
</Grid>
@@ -8451,7 +8457,7 @@ Themes\Styles\Win2D\Watermark.xaml
84518457
</Setter>
84528458
</Style>
84538459
<Style x:Key="DefaultInfoCardStyle" TargetType="local:InfoCard">
8454-
<Setter Property="Width" Value="360" />
8460+
<Setter Property="Width" Value="350" />
84558461
<Setter Property="Height" Value="96" />
84568462
<Setter Property="Padding" Value="8" />
84578463
<Setter Property="HorizontalAlignment" Value="Stretch" />

dev/DevWinUI.Controls/Themes/Styles/Controls/HomePageHeader.xaml

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,14 +10,20 @@
1010
<GradientStop Offset="1.0" Color="#D5DBE3" />
1111
</LinearGradientBrush>
1212
<x:Double x:Key="ImageOpacity">0.9</x:Double>
13+
<StaticResource x:Key="HomePageHeaderForeground" ResourceKey="TextFillColorPrimaryBrush" />
14+
<StaticResource x:Key="HomePageHeaderSubtitleForeground" ResourceKey="TextFillColorPrimaryBrush" />
1315
</ResourceDictionary>
1416
<ResourceDictionary x:Key="Default">
1517
<SolidColorBrush x:Key="BackgroundGradient" Color="#020B20" />
1618
<x:Double x:Key="ImageOpacity">0.8</x:Double>
19+
<StaticResource x:Key="HomePageHeaderForeground" ResourceKey="TextFillColorPrimaryBrush" />
20+
<StaticResource x:Key="HomePageHeaderSubtitleForeground" ResourceKey="TextFillColorPrimaryBrush" />
1721
</ResourceDictionary>
1822
<ResourceDictionary x:Key="HighContrast">
1923
<SolidColorBrush x:Key="BackgroundGradient" Color="Black" />
2024
<x:Double x:Key="ImageOpacity">0.8</x:Double>
25+
<StaticResource x:Key="HomePageHeaderForeground" ResourceKey="SystemControlForegroundBaseHighBrush" />
26+
<StaticResource x:Key="HomePageHeaderSubtitleForeground" ResourceKey="SystemControlForegroundBaseHighBrush" />
2127
</ResourceDictionary>
2228
</ResourceDictionary.ThemeDictionaries>
2329

@@ -59,13 +65,13 @@
5965
<TextBlock x:Name="smallHeaderSubtitleText"
6066
FontFamily="{ThemeResource ContentControlThemeFontFamily}"
6167
FontSize="{TemplateBinding HeaderSubtitleFontSize}"
62-
Foreground="{TemplateBinding Foreground}"
68+
Foreground="{ThemeResource HomePageHeaderSubtitleForeground}"
6369
Text="{TemplateBinding HeaderSubtitleText}"
6470
Visibility="{Binding HeaderSubtitleText, RelativeSource={RelativeSource Mode=TemplatedParent}, Converter={StaticResource NullToVisibilityConverter}}" />
6571
<TextBlock x:Name="smallHeaderText"
6672
FontFamily="{ThemeResource ContentControlThemeFontFamily}"
6773
FontSize="{TemplateBinding HeaderFontSize}"
68-
Foreground="{TemplateBinding Foreground}"
74+
Foreground="{ThemeResource HomePageHeaderForeground}"
6975
Style="{StaticResource TitleLargeTextBlockStyle}"
7076
Text="{TemplateBinding HeaderText}"
7177
Visibility="{Binding HeaderText, RelativeSource={RelativeSource Mode=TemplatedParent}, Converter={StaticResource NullToVisibilityConverter}}" />

0 commit comments

Comments
 (0)