44 lines
2.0 KiB
XML
44 lines
2.0 KiB
XML
<Application xmlns="https://github.com/avaloniaui"
|
|
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
|
x:Class="ClaudeDo.App.App"
|
|
xmlns:local="using:ClaudeDo.App"
|
|
xmlns:converters="using:ClaudeDo.Ui.Converters"
|
|
RequestedThemeVariant="Dark">
|
|
|
|
<Application.Resources>
|
|
<ResourceDictionary>
|
|
<ResourceDictionary.MergedDictionaries>
|
|
<ResourceInclude Source="avares://ClaudeDo.Ui/Design/Tokens.axaml" />
|
|
</ResourceDictionary.MergedDictionaries>
|
|
|
|
<!-- Converters -->
|
|
<converters:NotNullToBoolConverter x:Key="NotNullToBool"/>
|
|
<converters:StrikeIfTrueConverter x:Key="StrikeIfTrue"/>
|
|
<converters:EqStatusConverter x:Key="EqStatus"/>
|
|
<converters:UpperCaseConverter x:Key="UpperCase"/>
|
|
<converters:IconKeyConverter x:Key="IconKey"/>
|
|
<converters:DotBrushConverter x:Key="DotBrush"/>
|
|
<converters:BoolToItalicConverter x:Key="BoolToItalic"/>
|
|
<converters:BoolToDraftOpacityConverter x:Key="BoolToDraftOpacity"/>
|
|
|
|
</ResourceDictionary>
|
|
</Application.Resources>
|
|
|
|
<Application.DataTemplates>
|
|
<local:ViewLocator/>
|
|
</Application.DataTemplates>
|
|
|
|
<Application.Styles>
|
|
<FluentTheme />
|
|
<StyleInclude Source="avares://ClaudeDo.Ui/Design/IslandStyles.axaml" />
|
|
<Style Selector="ListBoxItem:selected /template/ ContentPresenter">
|
|
<Setter Property="Background" Value="{DynamicResource AccentGlowBrush}"/>
|
|
</Style>
|
|
<Style Selector="ListBoxItem:pointerover /template/ ContentPresenter">
|
|
<Setter Property="Background" Value="{DynamicResource AccentSoftBrush}"/>
|
|
</Style>
|
|
<Style Selector="ListBoxItem:selected:pointerover /template/ ContentPresenter">
|
|
<Setter Property="Background" Value="{DynamicResource AccentGlowBrush}"/>
|
|
</Style>
|
|
</Application.Styles>
|
|
</Application> |