Files
Hub/Styles/Theme.axaml
T
2026-09-19 12:38:12 -03:00

61 lines
3.0 KiB
XML

<Styles xmlns="https://github.com/avaloniaui"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
<!--
Palette matched to the editor screenshot: near-black background/panels,
barely-visible dividers, and a single blue accent. The accent is used
ONLY for a selected sidebar tab and the instant a button is pressed -
everything else (hover, resting buttons, fields) stays neutral gray.
-->
<Styles.Resources>
<ResourceDictionary>
<Color x:Key="AppBackgroundColor">#1B1B1D</Color>
<Color x:Key="PanelBackgroundColor">#1F1F22</Color>
<Color x:Key="SidebarBackgroundColor">#18181A</Color>
<Color x:Key="CardBackgroundColor">#222225</Color>
<Color x:Key="CardBackgroundHoverColor">#2A2A2E</Color>
<Color x:Key="RowSelectedColor">#333338</Color>
<Color x:Key="CardBorderColor">#2C2C30</Color>
<Color x:Key="DividerColor">#2A2A2E</Color>
<Color x:Key="AccentColor">#2F6FED</Color>
<Color x:Key="DangerColor">#E5484D</Color>
<Color x:Key="DangerPressedColor">#C53A3F</Color>
<Color x:Key="TextPrimaryColor">#F2F2F3</Color>
<Color x:Key="TextSecondaryColor">#9A9AA0</Color>
<Color x:Key="TextMutedColor">#6C6C72</Color>
<SolidColorBrush x:Key="AppBackgroundBrush" Color="{StaticResource AppBackgroundColor}" />
<SolidColorBrush x:Key="PanelBackgroundBrush" Color="{StaticResource PanelBackgroundColor}" />
<SolidColorBrush x:Key="SidebarBackgroundBrush" Color="{StaticResource SidebarBackgroundColor}" />
<SolidColorBrush x:Key="CardBackgroundBrush" Color="{StaticResource CardBackgroundColor}" />
<SolidColorBrush x:Key="CardBackgroundHoverBrush" Color="{StaticResource CardBackgroundHoverColor}" />
<SolidColorBrush x:Key="RowSelectedBrush" Color="{StaticResource RowSelectedColor}" />
<SolidColorBrush x:Key="CardBorderBrush" Color="{StaticResource CardBorderColor}" />
<SolidColorBrush x:Key="DividerBrush" Color="{StaticResource DividerColor}" />
<SolidColorBrush x:Key="AccentBrush" Color="{StaticResource AccentColor}" />
<SolidColorBrush x:Key="DangerBrush" Color="{StaticResource DangerColor}" />
<SolidColorBrush x:Key="DangerPressedBrush" Color="{StaticResource DangerPressedColor}" />
<SolidColorBrush x:Key="TextPrimaryBrush" Color="{StaticResource TextPrimaryColor}" />
<SolidColorBrush x:Key="TextSecondaryBrush" Color="{StaticResource TextSecondaryColor}" />
<SolidColorBrush x:Key="TextMutedBrush" Color="{StaticResource TextMutedColor}" />
</ResourceDictionary>
</Styles.Resources>
<Style Selector="Window">
<Setter Property="Background" Value="{StaticResource AppBackgroundBrush}" />
<Setter Property="FontFamily" Value="Inter, Segoe UI, Arial" />
<Setter Property="Foreground" Value="{StaticResource TextPrimaryBrush}" />
</Style>
<Style Selector="TextBlock">
<Setter Property="Foreground" Value="{StaticResource TextPrimaryBrush}" />
</Style>
<Style Selector="ScrollViewer">
<Setter Property="Background" Value="Transparent" />
</Style>
</Styles>