104 lines
7.6 KiB
XML
104 lines
7.6 KiB
XML
<ResourceDictionary xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
|
|
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
|
xmlns:po="http://schemas.microsoft.com/winfx/2006/xaml/presentation/options"
|
|
xmlns:sys="clr-namespace:System;assembly=mscorlib">
|
|
|
|
<!-- KillerTools dark/green theme -->
|
|
<SolidColorBrush x:Key="SurfaceBrush" Color="#333333" po:Freeze="True"/>
|
|
<SolidColorBrush x:Key="PaneBrush" Color="#3a3a3a" po:Freeze="True"/>
|
|
<!-- BgHover was one key doing two jobs; split so a list row and a menu row can diverge. -->
|
|
<SolidColorBrush x:Key="RowHoverBrush" Color="#404040" po:Freeze="True"/>
|
|
<SolidColorBrush x:Key="MenuHoverBrush" Color="#404040" po:Freeze="True"/>
|
|
<SolidColorBrush x:Key="BackgroundBrush" Color="#1c1c1c" po:Freeze="True"/>
|
|
<SolidColorBrush x:Key="BgRecentPanel" Color="#2f2f2f" po:Freeze="True"/>
|
|
<!-- App-specific: the floating annotation/search/crop settings bars. Deliberately NOT
|
|
MenuBackgroundBrush - those bars are a surface of their own, not a menu. -->
|
|
<SolidColorBrush x:Key="BgFlyout" Color="#262626" po:Freeze="True"/>
|
|
<LinearGradientBrush x:Key="TabStripFadeBrush" StartPoint="0,0" EndPoint="0,1" po:Freeze="True">
|
|
<GradientStop Offset="0.0" Color="#00000000"/>
|
|
<GradientStop Offset="0.55" Color="#1f000000"/>
|
|
<GradientStop Offset="1.0" Color="#82000000"/>
|
|
</LinearGradientBrush>
|
|
<SolidColorBrush x:Key="MenuBackgroundBrush" Color="#1e1e1e" po:Freeze="True"/>
|
|
<SolidColorBrush x:Key="CardBorderBrush" Color="#2e2e2e" po:Freeze="True"/>
|
|
<SolidColorBrush x:Key="PrimaryBrush" Color="#1ea54c" po:Freeze="True"/>
|
|
<SolidColorBrush x:Key="PrimaryHoverBrush" Color="#1ea54c" po:Freeze="True"/>
|
|
<SolidColorBrush x:Key="PrimaryPressedBrush" Color="#1ea54c" po:Freeze="True"/>
|
|
<!-- Near-black, matching the Black family. This is the text ON a filled accent button, and
|
|
Dark's accents are mid-tone rather than deep: white measures 2.38 to 3.94 across the six
|
|
(blue, teal, orange and purple all under 3), near-black measures 5.32 to 8.83. -->
|
|
<SolidColorBrush x:Key="OnPrimaryBrush" Color="#0a0a0a" po:Freeze="True"/>
|
|
<SolidColorBrush x:Key="OutlineBtnBrush" Color="#1ea54c" po:Freeze="True"/>
|
|
<SolidColorBrush x:Key="HeaderLineBrush" Color="#1ea54c" po:Freeze="True"/>
|
|
<SolidColorBrush x:Key="SelectionAccent" Color="#1ea54c" po:Freeze="True"/>
|
|
<SolidColorBrush x:Key="AccentLogo" Color="#1ea54c" po:Freeze="True"/>
|
|
<SolidColorBrush x:Key="InstallBtnBg" Color="#1ea54c" po:Freeze="True"/>
|
|
<SolidColorBrush x:Key="MenuBorderBrush" Color="#404040" po:Freeze="True"/>
|
|
<SolidColorBrush x:Key="DropBorder" Color="#303030" po:Freeze="True"/>
|
|
<SolidColorBrush x:Key="PaneBorderBrush" Color="#3f3f3f" po:Freeze="True"/>
|
|
<!-- Overrides PaneBorderBrush for the DWM window frame only. -->
|
|
<SolidColorBrush x:Key="AppBorderBrush" Color="#3f3f3f" po:Freeze="True"/>
|
|
<!-- AccentDim was one key doing two jobs; split so the faint selected-row tint and the
|
|
pressed state of an outline button can diverge. -->
|
|
<SolidColorBrush x:Key="RowSelectedBrush" Color="#0d2a18" po:Freeze="True"/>
|
|
<SolidColorBrush x:Key="OutlinePressedBrush" Color="#0d2a18" po:Freeze="True"/>
|
|
<SolidColorBrush x:Key="SelectionBg" Color="#1c5e38" po:Freeze="True"/>
|
|
<SolidColorBrush x:Key="SelectionFg" Color="#ffffff" po:Freeze="True"/>
|
|
<!-- Background of an open settings row. Solid hover tint here; the RGB themes override it with their
|
|
translucent-white SelectionBg so the accent row text reads on it like a selected page/tool. -->
|
|
<SolidColorBrush x:Key="SettingsOpenRowBg" Color="#404040" po:Freeze="True"/>
|
|
<SolidColorBrush x:Key="TextBrush" Color="#e0e0e0" po:Freeze="True"/>
|
|
<SolidColorBrush x:Key="MutedTextBrush" Color="#a0a0a0" po:Freeze="True"/>
|
|
<SolidColorBrush x:Key="MenuTextBrush" Color="#a0a0a0" po:Freeze="True"/>
|
|
<SolidColorBrush x:Key="ChromeTextBrush" Color="#b6b6b6" po:Freeze="True"/>
|
|
<SolidColorBrush x:Key="FilenameBrush" Color="#a0a0a0" po:Freeze="True"/>
|
|
<SolidColorBrush x:Key="DimTextBrush" Color="#6a6a6a" po:Freeze="True"/>
|
|
<SolidColorBrush x:Key="TextFooter" Color="#6a6a6a" po:Freeze="True"/>
|
|
<SolidColorBrush x:Key="DangerRed" Color="#ef4444" po:Freeze="True"/>
|
|
<SolidColorBrush x:Key="BgDragHandle" Color="#555555" po:Freeze="True"/>
|
|
<SolidColorBrush x:Key="DragLine" Color="#363636" po:Freeze="True"/>
|
|
<SolidColorBrush x:Key="ScrollThumbBrush" Color="#551ea54c" po:Freeze="True"/>
|
|
<SolidColorBrush x:Key="ScrollThumbHoverBrush" Color="#1ea54c" po:Freeze="True"/>
|
|
<!-- Added for the kit components 2026-07-31. -->
|
|
<SolidColorBrush x:Key="TableHeaderBrush" Color="#333333" po:Freeze="True"/>
|
|
<SolidColorBrush x:Key="RowAltBrush" Color="#18FFFFFF" po:Freeze="True"/>
|
|
<SolidColorBrush x:Key="InputBorderBrush" Color="#2e2e2e" po:Freeze="True"/>
|
|
<SolidColorBrush x:Key="InputHoverBrush" Color="#707070" po:Freeze="True"/>
|
|
<!-- Product extension used by the shared file-picker tree. -->
|
|
<SolidColorBrush x:Key="TreeLineBrush" Color="#3d3d3d" po:Freeze="True"/>
|
|
<SolidColorBrush x:Key="SliderTrack" Color="#505050" po:Freeze="True"/>
|
|
<SolidColorBrush x:Key="RadioAccent" Color="#1ea54c" po:Freeze="True"/>
|
|
<SolidColorBrush x:Key="BgOverlay" Color="#BB000000" po:Freeze="True"/>
|
|
<sys:Double x:Key="GrainOpacity">0.24</sys:Double>
|
|
<sys:Double x:Key="IconShadowOpacity">0.9</sys:Double>
|
|
<sys:Double x:Key="HeaderShadowOpacity">0.5</sys:Double>
|
|
|
|
<SolidColorBrush x:Key="BgCanvas" Color="#3a3a3a" po:Freeze="True"/>
|
|
<SolidColorBrush x:Key="{x:Static SystemColors.HighlightBrushKey}" Color="#0d2a18" po:Freeze="True"/>
|
|
<SolidColorBrush x:Key="{x:Static SystemColors.HighlightTextBrushKey}" Color="#1ea54c" po:Freeze="True"/>
|
|
<SolidColorBrush x:Key="{x:Static SystemColors.InactiveSelectionHighlightBrushKey}" Color="#0d2a18" po:Freeze="True"/>
|
|
<SolidColorBrush x:Key="{x:Static SystemColors.InactiveSelectionHighlightTextBrushKey}" Color="#1ea54c" po:Freeze="True"/>
|
|
|
|
<!-- Shortcut keyboard view: category colors -->
|
|
<SolidColorBrush x:Key="KsCatFile" Color="#00fff9" po:Freeze="True"/>
|
|
<SolidColorBrush x:Key="KsCatTools" Color="#ffd319" po:Freeze="True"/>
|
|
<SolidColorBrush x:Key="KsCatEdit" Color="#ff2975" po:Freeze="True"/>
|
|
<SolidColorBrush x:Key="KsCatNav" Color="#8c1eff" po:Freeze="True"/>
|
|
<SolidColorBrush x:Key="KsCatView" Color="#f222ff" po:Freeze="True"/>
|
|
<SolidColorBrush x:Key="KsCatSearch" Color="#00b3ff" po:Freeze="True"/>
|
|
<SolidColorBrush x:Key="KsCatHelp" Color="#39ff14" po:Freeze="True"/>
|
|
<SolidColorBrush x:Key="KsCatOcr" Color="#ff901f" po:Freeze="True"/>
|
|
|
|
<!-- Stroke behind white-on-accent label text. Theme-varied because the effect rasterizes
|
|
ClearType, so on light surfaces it is dialled back or the label reads blurry. -->
|
|
<DropShadowEffect x:Key="TextStroke" Color="Black" BlurRadius="3" ShadowDepth="0.8" Direction="270" Opacity="0.7"/>
|
|
|
|
<!-- Corner radii. Every theme must define these (98SE is the square one); a theme missing
|
|
them resolves to 0 and goes square everywhere. -->
|
|
<CornerRadius x:Key="ControlCornerRadius">4</CornerRadius>
|
|
<CornerRadius x:Key="SmallCornerRadius">3</CornerRadius>
|
|
<CornerRadius x:Key="FlyoutCornerRadius">4</CornerRadius>
|
|
<CornerRadius x:Key="AccentSwatchCornerRadius">9</CornerRadius>
|
|
|
|
</ResourceDictionary>
|