Pārlūkot izejas kodu

Add files via upload

Machtergreifung 3 gadi atpakaļ
vecāks
revīzija
46ba17b03e

+ 40 - 0
ClashDotNetFramework/Themes/Classic.xaml

@@ -0,0 +1,40 @@
+<ResourceDictionary xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
+                    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
+                    xmlns:local="clr-namespace:ClashDotNetFramework.Themes"
+                    xmlns:sys="clr-namespace:System;assembly=mscorlib">
+    <SolidColorBrush x:Key="SidePanelBackground" Color="White"/>
+    <SolidColorBrush x:Key="PageFrameBackground" Color="WhiteSmoke"/>
+    <SolidColorBrush x:Key="DialogBackground" Color="White"/>
+    <SolidColorBrush x:Key="ContextMenuBackground" Color="White"/>
+    
+    <SolidColorBrush x:Key="ButtonForeground" Color="White"/>
+    <SolidColorBrush x:Key="ButtonBackground" Color="Teal"/>
+    <SolidColorBrush x:Key="ButtonCheckedForeground" Color="White"/>
+    <SolidColorBrush x:Key="ButtonCheckedBackground" Color="Teal"/>
+    <SolidColorBrush x:Key="ButtonUnCheckedForeground" Color="Teal"/>
+    <SolidColorBrush x:Key="ButtonUnCheckedBackground" Color="White"/>
+    
+    <SolidColorBrush x:Key="MenuButtonCheckedForeground" Color="Teal"/>
+    <SolidColorBrush x:Key="MenuButtonCheckedBackground" Color="Silver"/>
+    <SolidColorBrush x:Key="MenuButtonUnCheckedForeground" Color="Gray"/>
+    <SolidColorBrush x:Key="MenuButtonUnCheckedBackground" Color="White"/>
+
+    <SolidColorBrush x:Key="NormalTextForeground" Color="Gray"/>
+
+    <SolidColorBrush x:Key="SeparatorBackground" Color="Silver"/>
+
+    <SolidColorBrush x:Key="TextBoxBackground" Color="White"/>
+    <SolidColorBrush x:Key="TextBoxBorderBrush" Color="Silver"/>
+
+    <SolidColorBrush x:Key="BorderBackground" Color="Gray"/>
+    
+    <BitmapImage x:Key="AppLogo" UriSource="/Assets/ClassicLogo.png"/>
+    
+    <SolidColorBrush x:Key="GridBorderBackground" Color="#ECECEC"/>
+    <SolidColorBrush x:Key="GridTextForeground" Color="Black"/>
+
+    <SolidColorBrush x:Key="ToggleSwitchCheckedBackground" Color="Teal"/>
+    <SolidColorBrush x:Key="ToggleSwitchUnCheckedBackground" Color="White"/>
+
+    <SolidColorBrush x:Key="RadioButtonUnCheckedBackground" Color="#C7BFBF"/>
+</ResourceDictionary>

+ 40 - 0
ClashDotNetFramework/Themes/Dark.xaml

@@ -0,0 +1,40 @@
+<ResourceDictionary xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
+                    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
+                    xmlns:local="clr-namespace:ClashDotNetFramework.Themes"
+                    xmlns:sys="clr-namespace:System;assembly=mscorlib">
+    <SolidColorBrush x:Key="SidePanelBackground" Color="#42424E"/>
+    <SolidColorBrush x:Key="PageFrameBackground" Color="#2C2A38"/>
+    <SolidColorBrush x:Key="DialogBackground" Color="#42424E"/>
+    <SolidColorBrush x:Key="ContextMenuBackground" Color="#42424E"/>
+
+    <SolidColorBrush x:Key="ButtonForeground" Color="White"/>
+    <SolidColorBrush x:Key="ButtonBackground" Color="#3AA1CC"/>
+    <SolidColorBrush x:Key="ButtonCheckedForeground" Color="White"/>
+    <SolidColorBrush x:Key="ButtonCheckedBackground" Color="#3AA1CC"/>
+    <SolidColorBrush x:Key="ButtonUnCheckedForeground" Color="White"/>
+    <SolidColorBrush x:Key="ButtonUnCheckedBackground" Color="#42424E"/>
+
+    <SolidColorBrush x:Key="MenuButtonCheckedForeground" Color="#3AA1CC"/>
+    <SolidColorBrush x:Key="MenuButtonCheckedBackground" Color="#2C2A38"/>
+    <SolidColorBrush x:Key="MenuButtonUnCheckedForeground" Color="White"/>
+    <SolidColorBrush x:Key="MenuButtonUnCheckedBackground" Color="#42424E"/>
+
+    <SolidColorBrush x:Key="NormalTextForeground" Color="White"/>
+
+    <SolidColorBrush x:Key="SeparatorBackground" Color="#554F4F"/>
+
+    <SolidColorBrush x:Key="TextBoxBackground" Color="#42424E"/>
+    <SolidColorBrush x:Key="TextBoxBorderBrush" Color="Silver"/>
+
+    <SolidColorBrush x:Key="BorderBackground" Color="#42424E"/>
+    
+    <BitmapImage x:Key="AppLogo" UriSource="/Assets/DarkLogo.png"/>
+    
+    <SolidColorBrush x:Key="GridBorderBackground" Color="#606068"/>
+    <SolidColorBrush x:Key="GridTextForeground" Color="White"/>
+
+    <SolidColorBrush x:Key="ToggleSwitchCheckedBackground" Color="#3AA1CC"/>
+    <SolidColorBrush x:Key="ToggleSwitchUnCheckedBackground" Color="White"/>
+
+    <SolidColorBrush x:Key="RadioButtonUnCheckedBackground" Color="#BAB2B2"/>
+</ResourceDictionary>

+ 73 - 0
ClashDotNetFramework/Themes/Modern.xaml

@@ -0,0 +1,73 @@
+<ResourceDictionary xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
+                    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
+                    xmlns:local="clr-namespace:ClashDotNetFramework.Themes"
+                    xmlns:sys="clr-namespace:System;assembly=mscorlib">
+    <SolidColorBrush x:Key="SidePanelBackground" Color="White"/>
+    <SolidColorBrush x:Key="PageFrameBackground" Color="#FCFDFF"/>
+    <SolidColorBrush x:Key="DialogBackground" Color="White"/>
+    <SolidColorBrush x:Key="ContextMenuBackground" Color="White"/>
+
+    <SolidColorBrush x:Key="ButtonForeground" Color="White"/>
+    <LinearGradientBrush x:Key="ButtonBackground">
+        <GradientStop Color="#57BEFC" Offset="0"/>
+        <GradientStop Color="#2C8AF8" Offset="1"/>
+    </LinearGradientBrush>
+    <SolidColorBrush x:Key="ButtonCheckedForeground" Color="White"/>
+    <LinearGradientBrush x:Key="ButtonCheckedBackground">
+        <GradientStop Color="#57BEFC" Offset="0"/>
+        <GradientStop Color="#2C8AF8" Offset="1"/>
+    </LinearGradientBrush>
+    <LinearGradientBrush x:Key="ButtonUnCheckedForeground">
+        <GradientStop Color="#57BEFC" Offset="0"/>
+        <GradientStop Color="#2C8AF8" Offset="1"/>
+    </LinearGradientBrush>
+    <SolidColorBrush x:Key="ButtonUnCheckedBackground" Color="White"/>
+
+    <SolidColorBrush x:Key="MenuButtonCheckedForeground" Color="White"/>
+    <LinearGradientBrush x:Key="MenuButtonCheckedBackground">
+        <GradientStop Color="#57BEFC" Offset="0"/>
+        <GradientStop Color="#2C8AF8" Offset="1"/>
+    </LinearGradientBrush>
+    <LinearGradientBrush x:Key="MenuButtonUnCheckedForeground">
+        <GradientStop Color="#57BEFC" Offset="0"/>
+        <GradientStop Color="#2C8AF8" Offset="1"/>
+    </LinearGradientBrush>
+    <SolidColorBrush x:Key="MenuButtonUnCheckedBackground" Color="White"/>
+
+    <LinearGradientBrush x:Key="NormalTextForeground">
+        <GradientStop Color="#57BEFC" Offset="0"/>
+        <GradientStop Color="#2C8AF8" Offset="1"/>
+    </LinearGradientBrush>
+
+    <LinearGradientBrush x:Key="SeparatorBackground">
+        <GradientStop Color="#57BEFC" Offset="0"/>
+        <GradientStop Color="#2C8AF8" Offset="1"/>
+    </LinearGradientBrush>
+
+    <SolidColorBrush x:Key="TextBoxBackground" Color="White"/>
+    <LinearGradientBrush x:Key="TextBoxBorderBrush">
+        <GradientStop Color="#57BEFC" Offset="0"/>
+        <GradientStop Color="#2C8AF8" Offset="1"/>
+    </LinearGradientBrush>
+
+    <LinearGradientBrush x:Key="BorderBackground">
+        <GradientStop Color="#57BEFC" Offset="0"/>
+        <GradientStop Color="#2C8AF8" Offset="1"/>
+    </LinearGradientBrush>
+    
+    <BitmapImage x:Key="AppLogo" UriSource="/Assets/ModernLogo.png"/>
+
+    <SolidColorBrush x:Key="GridBorderBackground" Color="White"/>
+    <LinearGradientBrush x:Key="GridTextForeground">
+        <GradientStop Color="#57BEFC" Offset="0"/>
+        <GradientStop Color="#2C8AF8" Offset="1"/>
+    </LinearGradientBrush>
+
+    <LinearGradientBrush x:Key="ToggleSwitchCheckedBackground">
+        <GradientStop Color="#57BEFC" Offset="0"/>
+        <GradientStop Color="#2C8AF8" Offset="1"/>
+    </LinearGradientBrush>
+    <SolidColorBrush x:Key="ToggleSwitchUnCheckedBackground" Color="White"/>
+
+    <SolidColorBrush x:Key="RadioButtonUnCheckedBackground" Color="#57BEFC" Opacity="0.5"/>
+</ResourceDictionary>