DirectoryCreator/Themes/LightTheme.xaml

68 lines
3.1 KiB
Plaintext
Raw Permalink Normal View History

2025-02-12 08:27:02 -03:00
<ResourceDictionary xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
<!-- Base Colors -->
<SolidColorBrush x:Key="WindowBackground" Color="#FFFFFF"/>
<SolidColorBrush x:Key="WindowForeground" Color="#000000"/>
<SolidColorBrush x:Key="PrimaryBackground" Color="#F5F5F5"/>
<SolidColorBrush x:Key="SecondaryBackground" Color="#EEEEEE"/>
<SolidColorBrush x:Key="BorderBrush" Color="#DDDDDD"/>
<SolidColorBrush x:Key="ButtonBackground" Color="#E0E0E0"/>
<SolidColorBrush x:Key="ButtonBackgroundHover" Color="#D0D0D0"/>
<SolidColorBrush x:Key="TextBoxBackground" Color="#FFFFFF"/>
<!-- ScrollBar Colors -->
<SolidColorBrush x:Key="ScrollBarBackground" Color="#F5F5F5"/>
<SolidColorBrush x:Key="ScrollBarBorder" Color="#E0E0E0"/>
<SolidColorBrush x:Key="ScrollBarThumb" Color="#CCCCCC"/>
<SolidColorBrush x:Key="ScrollBarThumbHover" Color="#BBBBBB"/>
<SolidColorBrush x:Key="ScrollBarThumbPressed" Color="#AAAAAA"/>
<!-- Base Control Styles -->
<Style TargetType="Window">
<Setter Property="Background" Value="{StaticResource WindowBackground}"/>
<Setter Property="Foreground" Value="{StaticResource WindowForeground}"/>
</Style>
<Style TargetType="Grid">
<Setter Property="Background" Value="{StaticResource WindowBackground}"/>
</Style>
<Style TargetType="Border">
<Setter Property="Background" Value="{StaticResource WindowBackground}"/>
<Setter Property="BorderBrush" Value="{StaticResource BorderBrush}"/>
</Style>
<Style TargetType="Button">
<Setter Property="Background" Value="{StaticResource ButtonBackground}"/>
<Setter Property="Foreground" Value="{StaticResource WindowForeground}"/>
<Setter Property="BorderBrush" Value="{StaticResource BorderBrush}"/>
</Style>
<Style TargetType="TextBox">
<Setter Property="Background" Value="{StaticResource TextBoxBackground}"/>
<Setter Property="Foreground" Value="{StaticResource WindowForeground}"/>
<Setter Property="BorderBrush" Value="{StaticResource BorderBrush}"/>
</Style>
<Style TargetType="TextBlock">
<Setter Property="Foreground" Value="{StaticResource WindowForeground}"/>
</Style>
<Style TargetType="ComboBox">
<Setter Property="Background" Value="{StaticResource PrimaryBackground}"/>
<Setter Property="Foreground" Value="{StaticResource WindowForeground}"/>
<Setter Property="BorderBrush" Value="{StaticResource BorderBrush}"/>
</Style>
<Style TargetType="ComboBoxItem">
<Setter Property="Background" Value="Transparent"/>
<Setter Property="Foreground" Value="{StaticResource WindowForeground}"/>
</Style>
<Style TargetType="CheckBox">
<Setter Property="Foreground" Value="{StaticResource WindowForeground}"/>
<Setter Property="Background" Value="{StaticResource PrimaryBackground}"/>
<Setter Property="BorderBrush" Value="{StaticResource BorderBrush}"/>
</Style>
</ResourceDictionary>