RQ Overlay: оверлей заработка и статистики для Royal Quest
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
123
src/RQOverlay/Themes/Claude.xaml
Normal file
123
src/RQOverlay/Themes/Claude.xaml
Normal file
@@ -0,0 +1,123 @@
|
||||
<ResourceDictionary xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
|
||||
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
||||
xmlns:sys="clr-namespace:System;assembly=System.Runtime">
|
||||
<!--
|
||||
CLAUDE — тёплый строгий минимализм.
|
||||
Тёплые нейтральные серые, терракотовый акцент, засечки в заголовках и крупных числах,
|
||||
много воздуха, тонкие рамки, спокойная боковая панель без акцентных полос.
|
||||
-->
|
||||
|
||||
<sys:String x:Key="ThemeName">Claude</sys:String>
|
||||
<sys:String x:Key="Brand">RQ Overlay</sys:String>
|
||||
<x:Static x:Key="CaptionPrefix" Member="sys:String.Empty" />
|
||||
|
||||
<!-- Поверхности -->
|
||||
<SolidColorBrush x:Key="Bg" Color="#1F1E1D" />
|
||||
<SolidColorBrush x:Key="Surface" Color="#262624" />
|
||||
<SolidColorBrush x:Key="SurfaceAlt" Color="#2B2A28" />
|
||||
<SolidColorBrush x:Key="SurfaceHover" Color="#33322F" />
|
||||
<SolidColorBrush x:Key="CardStroke" Color="#3A3935" />
|
||||
<SolidColorBrush x:Key="Divider" Color="#3A3935" />
|
||||
<SolidColorBrush x:Key="GridLine" Color="#302F2C" />
|
||||
<SolidColorBrush x:Key="HeaderBg" Color="Transparent" />
|
||||
<SolidColorBrush x:Key="RowAlt" Color="Transparent" />
|
||||
<SolidColorBrush x:Key="Hover" Color="#0DF5F4EE" />
|
||||
<SolidColorBrush x:Key="Pressed" Color="#14F5F4EE" />
|
||||
<SolidColorBrush x:Key="Selection" Color="#26D97757" />
|
||||
<SolidColorBrush x:Key="Thumb" Color="#55524B" />
|
||||
<SolidColorBrush x:Key="Track" Color="#33322F" />
|
||||
|
||||
<!-- Текст -->
|
||||
<SolidColorBrush x:Key="Text" Color="#F5F4EE" />
|
||||
<SolidColorBrush x:Key="TextDim" Color="#BFBDB3" />
|
||||
<SolidColorBrush x:Key="TextFaint" Color="#8C8A82" />
|
||||
|
||||
<!-- Акценты -->
|
||||
<SolidColorBrush x:Key="Accent" Color="#D97757" />
|
||||
<SolidColorBrush x:Key="OnAccent" Color="#FFFFFF" />
|
||||
<SolidColorBrush x:Key="SegmentOn" Color="#3A3935" />
|
||||
<SolidColorBrush x:Key="SegmentOnText" Color="#F5F4EE" />
|
||||
<SolidColorBrush x:Key="Gold" Color="#E6B566" />
|
||||
<SolidColorBrush x:Key="Loot" Color="#9CB4D8" />
|
||||
<SolidColorBrush x:Key="Ok" Color="#9DBE8A" />
|
||||
<SolidColorBrush x:Key="Warn" Color="#E0936B" />
|
||||
<SolidColorBrush x:Key="WarnBg" Color="#1AD97757" />
|
||||
<SolidColorBrush x:Key="WarnBgHover" Color="#2ED97757" />
|
||||
|
||||
<!-- Оверлей -->
|
||||
<SolidColorBrush x:Key="Panel" Color="#F0262624" />
|
||||
<SolidColorBrush x:Key="PanelBorder" Color="#3F3E39" />
|
||||
<DropShadowEffect x:Key="PanelShadow" BlurRadius="28" ShadowDepth="6" Opacity="0.45" Color="#0A0908" />
|
||||
<RadialGradientBrush x:Key="CoinFill" GradientOrigin="0.35,0.3" Center="0.4,0.35" RadiusX="0.7" RadiusY="0.7">
|
||||
<GradientStop Color="#F6DDA8" Offset="0" />
|
||||
<GradientStop Color="#E6B566" Offset="0.5" />
|
||||
<GradientStop Color="#A7783A" Offset="1" />
|
||||
</RadialGradientBrush>
|
||||
<SolidColorBrush x:Key="CoinStroke" Color="#7D5A2C" />
|
||||
|
||||
<!-- Шрифты: засечки для заголовков и крупных чисел, спокойный гротеск для остального -->
|
||||
<FontFamily x:Key="Ui">Segoe UI Variable Text, Segoe UI</FontFamily>
|
||||
<FontFamily x:Key="Heading">Georgia, Cambria</FontFamily>
|
||||
<FontFamily x:Key="CaptionFont">Segoe UI Variable Small, Segoe UI</FontFamily>
|
||||
<FontFamily x:Key="NumFont">Segoe UI Variable Text, Segoe UI</FontFamily>
|
||||
<FontFamily x:Key="BigNumFont">Georgia, Cambria</FontFamily>
|
||||
<FontFamily x:Key="Icons">Segoe Fluent Icons, Segoe MDL2 Assets</FontFamily>
|
||||
<FontWeight x:Key="HeadingWeight">Normal</FontWeight>
|
||||
<FontWeight x:Key="BigNumWeight">Normal</FontWeight>
|
||||
|
||||
<!-- Геометрия: мягче, чем Fluent -->
|
||||
<CornerRadius x:Key="RadiusS">6</CornerRadius>
|
||||
<CornerRadius x:Key="RadiusM">8</CornerRadius>
|
||||
<CornerRadius x:Key="RadiusL">12</CornerRadius>
|
||||
<CornerRadius x:Key="RadiusPanel">14</CornerRadius>
|
||||
<CornerRadius x:Key="RadiusPill">10</CornerRadius>
|
||||
|
||||
<!-- ============ Навигация: спокойная боковая панель ============ -->
|
||||
<Style TargetType="TabControl">
|
||||
<Setter Property="Template">
|
||||
<Setter.Value>
|
||||
<ControlTemplate TargetType="TabControl">
|
||||
<Grid Background="{DynamicResource Surface}">
|
||||
<Grid.ColumnDefinitions>
|
||||
<ColumnDefinition Width="220" />
|
||||
<ColumnDefinition Width="*" />
|
||||
</Grid.ColumnDefinitions>
|
||||
<Border Background="{DynamicResource Bg}" BorderBrush="{DynamicResource Divider}" BorderThickness="0,0,1,0">
|
||||
<StackPanel Margin="12,18,12,0">
|
||||
<TextBlock Text="{DynamicResource Brand}" FontFamily="{DynamicResource Heading}" FontSize="22"
|
||||
Foreground="{DynamicResource Text}" Margin="12,0,0,22" />
|
||||
<StackPanel IsItemsHost="True" />
|
||||
</StackPanel>
|
||||
</Border>
|
||||
<ContentPresenter Grid.Column="1" ContentSource="SelectedContent" Margin="36,28,28,22" />
|
||||
</Grid>
|
||||
</ControlTemplate>
|
||||
</Setter.Value>
|
||||
</Setter>
|
||||
</Style>
|
||||
<Style TargetType="TabItem">
|
||||
<Setter Property="Foreground" Value="{DynamicResource Text}" />
|
||||
<Setter Property="FontFamily" Value="{DynamicResource Ui}" />
|
||||
<Setter Property="FontSize" Value="14" />
|
||||
<Setter Property="Cursor" Value="Hand" />
|
||||
<Setter Property="Template">
|
||||
<Setter.Value>
|
||||
<ControlTemplate TargetType="TabItem">
|
||||
<Border x:Name="Bg" Background="Transparent" CornerRadius="8" Padding="12,8" Margin="0,0,0,2">
|
||||
<ContentPresenter x:Name="Hdr" ContentSource="Header" TextElement.Foreground="{DynamicResource TextDim}" />
|
||||
</Border>
|
||||
<ControlTemplate.Triggers>
|
||||
<Trigger Property="IsMouseOver" Value="True">
|
||||
<Setter TargetName="Bg" Property="Background" Value="{DynamicResource Hover}" />
|
||||
<Setter TargetName="Hdr" Property="TextElement.Foreground" Value="{DynamicResource Text}" />
|
||||
</Trigger>
|
||||
<Trigger Property="IsSelected" Value="True">
|
||||
<Setter TargetName="Bg" Property="Background" Value="{DynamicResource SurfaceHover}" />
|
||||
<Setter TargetName="Hdr" Property="TextElement.Foreground" Value="{DynamicResource Text}" />
|
||||
</Trigger>
|
||||
</ControlTemplate.Triggers>
|
||||
</ControlTemplate>
|
||||
</Setter.Value>
|
||||
</Setter>
|
||||
</Style>
|
||||
</ResourceDictionary>
|
||||
Reference in New Issue
Block a user