mirror of
https://github.com/Artemis-RGB/Artemis
synced 2025-12-13 05:48:35 +00:00
Profile tree - Fixed dragging folders onto themselves Profile tree - Suspend keybinds while renaming Brushes - Added brush presets UI Numberbox - Removed double validation error
48 lines
2.5 KiB
XML
48 lines
2.5 KiB
XML
<Styles xmlns="https://github.com/avaloniaui"
|
|
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
|
xmlns:controls="clr-namespace:FluentAvalonia.UI.Controls;assembly=FluentAvalonia"
|
|
xmlns:attachedProperties="clr-namespace:Artemis.UI.Shared.AttachedProperties"
|
|
xmlns:system="clr-namespace:System;assembly=System.Runtime">
|
|
<Design.PreviewWith>
|
|
<Border Padding="20">
|
|
<StackPanel Spacing="20">
|
|
<!-- Add Controls for Previewer Here -->
|
|
<controls:NumberBox Value="99999999"
|
|
attachedProperties:NumberBoxAssist.PrefixText="%"
|
|
attachedProperties:NumberBoxAssist.SuffixText="%"/>
|
|
<controls:NumberBox Classes="condensed"
|
|
Value="9999999"
|
|
attachedProperties:NumberBoxAssist.PrefixText="%"
|
|
attachedProperties:NumberBoxAssist.SuffixText="%">
|
|
<DataValidationErrors.Error>
|
|
<system:Exception/>
|
|
</DataValidationErrors.Error>
|
|
</controls:NumberBox>
|
|
</StackPanel>
|
|
|
|
</Border>
|
|
</Design.PreviewWith>
|
|
|
|
<!-- Add Styles Here -->
|
|
<Style Selector="controls|NumberBox /template/ TextBox.NumberBoxTextBoxStyle /template/ TextBlock#PART_Prefix">
|
|
<Setter Property="Foreground" Value="{DynamicResource TextControlForegroundDisabled}"></Setter>
|
|
<Setter Property="Margin" Value="-4 0 -12 0"></Setter>
|
|
</Style>
|
|
<Style Selector="controls|NumberBox /template/ TextBox.NumberBoxTextBoxStyle /template/ TextBlock#PART_Suffix">
|
|
<Setter Property="Foreground" Value="{DynamicResource TextControlForegroundDisabled}"></Setter>
|
|
<Setter Property="Margin" Value="-12 0 0 0"></Setter>
|
|
</Style>
|
|
|
|
<Style Selector="controls|NumberBox.condensed /template/ TextBox.NumberBoxTextBoxStyle /template/ TextBlock#PART_Prefix">
|
|
<Setter Property="Margin" Value="0 0 -4 0"></Setter>
|
|
</Style>
|
|
<Style Selector="controls|NumberBox.condensed /template/ TextBox.NumberBoxTextBoxStyle /template/ TextBlock#PART_Suffix">
|
|
<Setter Property="Margin" Value="-4 0 0 0"></Setter>
|
|
</Style>
|
|
|
|
|
|
<Style Selector="controls|NumberBox /template/ TextBox.NumberBoxTextBoxStyle">
|
|
<Setter Property="attachedProperties:TextBoxAssist.PrefixText" Value="{TemplateBinding attachedProperties:NumberBoxAssist.PrefixText}"></Setter>
|
|
<Setter Property="attachedProperties:TextBoxAssist.SuffixText" Value="{TemplateBinding attachedProperties:NumberBoxAssist.SuffixText}"></Setter>
|
|
</Style>
|
|
</Styles> |