feat(ui): merge Tokens and IslandStyles into App

This commit is contained in:
mika kuns
2026-04-20 10:12:49 +02:00
parent 1893576b6a
commit 55917c921a

View File

@@ -5,30 +5,36 @@
RequestedThemeVariant="Dark"> RequestedThemeVariant="Dark">
<Application.Resources> <Application.Resources>
<!-- Accent: Forest Teal --> <ResourceDictionary>
<SolidColorBrush x:Key="AccentBrush" Color="#3d9474"/> <ResourceDictionary.MergedDictionaries>
<SolidColorBrush x:Key="AccentLightBrush" Color="#6bb89e"/> <ResourceInclude Source="avares://ClaudeDo.Ui/Design/Tokens.axaml" />
<SolidColorBrush x:Key="AccentSubtleBrush" Color="#1A3D9474"/> </ResourceDictionary.MergedDictionaries>
<SolidColorBrush x:Key="AccentSelectedBrush" Color="#263D9474"/>
<!-- Text --> <!-- Accent: Forest Teal -->
<SolidColorBrush x:Key="TextPrimaryBrush" Color="#f1f5f9"/> <SolidColorBrush x:Key="AccentBrush" Color="#3d9474"/>
<SolidColorBrush x:Key="TextSecondaryBrush" Color="#c8d0dc"/> <SolidColorBrush x:Key="AccentLightBrush" Color="#6bb89e"/>
<SolidColorBrush x:Key="TextMutedBrush" Color="#8892a2"/> <SolidColorBrush x:Key="AccentSubtleBrush" Color="#1A3D9474"/>
<SolidColorBrush x:Key="TextDimBrush" Color="#6b7688"/> <SolidColorBrush x:Key="AccentSelectedBrush" Color="#263D9474"/>
<!-- Borders & Backgrounds --> <!-- Text -->
<SolidColorBrush x:Key="BorderSubtleBrush" Color="#3a3f46"/> <SolidColorBrush x:Key="TextPrimaryBrush" Color="#f1f5f9"/>
<SolidColorBrush x:Key="WindowBgBrush" Color="#1c1e21"/> <SolidColorBrush x:Key="TextSecondaryBrush" Color="#c8d0dc"/>
<SolidColorBrush x:Key="IslandBgBrush" Color="#272a2e"/> <SolidColorBrush x:Key="TextMutedBrush" Color="#8892a2"/>
<SolidColorBrush x:Key="SidebarBgBrush" Color="#272a2e"/> <SolidColorBrush x:Key="TextDimBrush" Color="#6b7688"/>
<SolidColorBrush x:Key="ContentBgBrush" Color="#272a2e"/>
<!-- Status colors (for checkboxes) --> <!-- Borders & Backgrounds -->
<SolidColorBrush x:Key="StatusGrayBrush" Color="#475569"/> <SolidColorBrush x:Key="BorderSubtleBrush" Color="#3a3f46"/>
<SolidColorBrush x:Key="StatusOrangeBrush" Color="#e67e22"/> <SolidColorBrush x:Key="WindowBgBrush" Color="#1c1e21"/>
<SolidColorBrush x:Key="StatusGreenBrush" Color="#3d9474"/> <SolidColorBrush x:Key="IslandBgBrush" Color="#272a2e"/>
<SolidColorBrush x:Key="StatusRedBrush" Color="#ef4444"/> <SolidColorBrush x:Key="SidebarBgBrush" Color="#272a2e"/>
<SolidColorBrush x:Key="ContentBgBrush" Color="#272a2e"/>
<!-- Status colors (for checkboxes) -->
<SolidColorBrush x:Key="StatusGrayBrush" Color="#475569"/>
<SolidColorBrush x:Key="StatusOrangeBrush" Color="#e67e22"/>
<SolidColorBrush x:Key="StatusGreenBrush" Color="#3d9474"/>
<SolidColorBrush x:Key="StatusRedBrush" Color="#ef4444"/>
</ResourceDictionary>
</Application.Resources> </Application.Resources>
<Application.DataTemplates> <Application.DataTemplates>
@@ -37,6 +43,7 @@
<Application.Styles> <Application.Styles>
<FluentTheme /> <FluentTheme />
<StyleInclude Source="avares://ClaudeDo.Ui/Design/IslandStyles.axaml" />
<Style Selector="ListBoxItem:selected /template/ ContentPresenter"> <Style Selector="ListBoxItem:selected /template/ ContentPresenter">
<Setter Property="Background" Value="#333d9474"/> <Setter Property="Background" Value="#333d9474"/>
</Style> </Style>