Files
psg-oversight-app/LD-SysInfo/Themes/DarkTheme.xaml

43 lines
2.3 KiB
XML

<ResourceDictionary xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:materialDesign="http://materialdesigninxaml.net/winfx/xaml/themes">
<!-- Brand Colors -->
<Color x:Key="PrimaryColorValue">#2563EB</Color>
<!-- Tailwind Blue-600 -->
<Color x:Key="SecondaryColorValue">#9333EA</Color>
<!-- Tailwind Purple-600 -->
<Color x:Key="BackgroundColorValue">#1F2937</Color>
<!-- Slate-800 -->
<Color x:Key="TextColorValue">#F3F4F6</Color>
<!-- Gray-100 -->
<Color x:Key="SelectedColorValue">#374151</Color>
<!-- Slate-700 -->
<!-- Main window base background -->
<Color x:Key="WindowBackgroundColor">#1F2937</Color>
<!-- Match background -->
<SolidColorBrush x:Key="WindowBackgroundBrush" Color="{StaticResource WindowBackgroundColor}" />
<!-- Brushes -->
<SolidColorBrush x:Key="PrimaryBrush" Color="{StaticResource PrimaryColorValue}" />
<SolidColorBrush x:Key="SecondaryBrush" Color="{StaticResource SecondaryColorValue}" />
<SolidColorBrush x:Key="BackgroundBrush" Color="{StaticResource BackgroundColorValue}" />
<SolidColorBrush x:Key="TextBrush" Color="{StaticResource TextColorValue}" />
<SolidColorBrush x:Key="SelectedBrush" Color="{StaticResource SelectedColorValue}" />
<SolidColorBrush x:Key="TextDarkBrush" Color="#1F2937" />
<!-- MaterialDesign3 overrides -->
<SolidColorBrush x:Key="MaterialDesignControlCheckBoxCheckedBrush" Color="{StaticResource PrimaryColorValue}" />
<SolidColorBrush x:Key="MaterialDesignControlCheckBoxUncheckedBrush" Color="#666666" />
<SolidColorBrush x:Key="MaterialDesignControlCheckBoxRippleBrush" Color="{StaticResource PrimaryColorValue}" />
<SolidColorBrush x:Key="MaterialDesignCheckBoxForeground" Color="{StaticResource TextColorValue}" />
<!-- Optional: override background/paper color if you're using ColorZoneAssist -->
<SolidColorBrush x:Key="MaterialDesignPaper" Color="{StaticResource BackgroundColorValue}" />
<SolidColorBrush x:Key="MaterialDesignBody" Color="{StaticResource BackgroundColorValue}" />
<SolidColorBrush x:Key="MaterialDesignCardBackground" Color="{StaticResource BackgroundColorValue}" />
<SolidColorBrush x:Key="MaterialDesignCheckBoxForegroundDark" Color="{StaticResource TextColorValue}" />
</ResourceDictionary>