feat: mark converters as deprecated and update references to new classes.
This commit is contained in:
@@ -2,7 +2,7 @@
|
|||||||
xmlns="https://github.com/avaloniaui"
|
xmlns="https://github.com/avaloniaui"
|
||||||
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
||||||
xmlns:u="https://irihi.tech/ursa"
|
xmlns:u="https://irihi.tech/ursa"
|
||||||
xmlns:helpers="clr-namespace:Irihi.Avalonia.Shared.Helpers;assembly=Irihi.Avalonia.Shared">
|
xmlns:iri="https://irihi.tech/shared">
|
||||||
<ControlTheme x:Key="{x:Type u:AutoCompleteBox}" TargetType="u:AutoCompleteBox">
|
<ControlTheme x:Key="{x:Type u:AutoCompleteBox}" TargetType="u:AutoCompleteBox">
|
||||||
<Setter Property="VerticalAlignment" Value="Center" />
|
<Setter Property="VerticalAlignment" Value="Center" />
|
||||||
<Setter Property="MinHeight" Value="{DynamicResource AutoCompleteBoxDefaultHeight}" />
|
<Setter Property="MinHeight" Value="{DynamicResource AutoCompleteBoxDefaultHeight}" />
|
||||||
@@ -14,7 +14,7 @@
|
|||||||
Name="PART_TextBox"
|
Name="PART_TextBox"
|
||||||
MinHeight="{TemplateBinding MinHeight}"
|
MinHeight="{TemplateBinding MinHeight}"
|
||||||
VerticalAlignment="Stretch"
|
VerticalAlignment="Stretch"
|
||||||
helpers:ClassHelper.ClassSource="{TemplateBinding}"
|
iri:ClassHelper.ClassSource="{TemplateBinding}"
|
||||||
DataValidationErrors.Errors="{TemplateBinding (DataValidationErrors.Errors)}"
|
DataValidationErrors.Errors="{TemplateBinding (DataValidationErrors.Errors)}"
|
||||||
InnerLeftContent="{TemplateBinding InnerLeftContent}"
|
InnerLeftContent="{TemplateBinding InnerLeftContent}"
|
||||||
InnerRightContent="{TemplateBinding InnerRightContent}"
|
InnerRightContent="{TemplateBinding InnerRightContent}"
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
<ResourceDictionary
|
<ResourceDictionary
|
||||||
xmlns="https://github.com/avaloniaui"
|
xmlns="https://github.com/avaloniaui"
|
||||||
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
||||||
xmlns:contracts="https://irihi.tech/shared"
|
|
||||||
xmlns:u="https://irihi.tech/ursa"
|
xmlns:u="https://irihi.tech/ursa"
|
||||||
|
xmlns:iri="https://irihi.tech/shared"
|
||||||
x:CompileBindings="True">
|
x:CompileBindings="True">
|
||||||
<ControlTheme x:Key="{x:Type u:DateRangePicker}" TargetType="u:DateRangePicker">
|
<ControlTheme x:Key="{x:Type u:DateRangePicker}" TargetType="u:DateRangePicker">
|
||||||
<Setter Property="Background" Value="{DynamicResource TextBoxDefaultBackground}" />
|
<Setter Property="Background" Value="{DynamicResource TextBoxDefaultBackground}" />
|
||||||
@@ -73,7 +73,7 @@
|
|||||||
Theme="{DynamicResource InnerIconButton}" />
|
Theme="{DynamicResource InnerIconButton}" />
|
||||||
</Grid>
|
</Grid>
|
||||||
<Popup
|
<Popup
|
||||||
Name="{x:Static contracts:PartNames.PART_Popup}"
|
Name="{x:Static iri:PartNames.PART_Popup}"
|
||||||
OverlayInputPassThroughElement="{Binding #PART_PassThroughElement}"
|
OverlayInputPassThroughElement="{Binding #PART_PassThroughElement}"
|
||||||
HorizontalOffset="-4"
|
HorizontalOffset="-4"
|
||||||
IsLightDismissEnabled="True"
|
IsLightDismissEnabled="True"
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
<ResourceDictionary
|
<ResourceDictionary
|
||||||
xmlns="https://github.com/avaloniaui"
|
xmlns="https://github.com/avaloniaui"
|
||||||
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
||||||
xmlns:helpers="clr-namespace:Irihi.Avalonia.Shared.Helpers;assembly=Irihi.Avalonia.Shared"
|
xmlns:u="https://irihi.tech/ursa"
|
||||||
xmlns:u="https://irihi.tech/ursa">
|
xmlns:iri="https://irihi.tech/shared">
|
||||||
|
|
||||||
<ControlTheme x:Key="{x:Type u:OverlayDialogHost}" TargetType="u:OverlayDialogHost">
|
<ControlTheme x:Key="{x:Type u:OverlayDialogHost}" TargetType="u:OverlayDialogHost">
|
||||||
<Setter Property="OverlayMaskBrush" Value="{DynamicResource OverlayDialogMaskBrush}" />
|
<Setter Property="OverlayMaskBrush" Value="{DynamicResource OverlayDialogMaskBrush}" />
|
||||||
@@ -230,24 +230,24 @@
|
|||||||
</Style>
|
</Style>
|
||||||
<Style Selector="^ /template/ Button#PART_CancelButton">
|
<Style Selector="^ /template/ Button#PART_CancelButton">
|
||||||
<Setter Property="Grid.Column" Value="0" />
|
<Setter Property="Grid.Column" Value="0" />
|
||||||
<Setter Property="helpers:ClassHelper.Classes" Value="Tertiary" />
|
<Setter Property="iri:ClassHelper.Classes" Value="Tertiary" />
|
||||||
<Setter Property="Content" Value="{DynamicResource STRING_MENU_DIALOG_CANCEL}" />
|
<Setter Property="Content" Value="{DynamicResource STRING_MENU_DIALOG_CANCEL}" />
|
||||||
</Style>
|
</Style>
|
||||||
<Style Selector="^ /template/ Button#PART_NoButton">
|
<Style Selector="^ /template/ Button#PART_NoButton">
|
||||||
<Setter Property="Grid.Column" Value="1" />
|
<Setter Property="Grid.Column" Value="1" />
|
||||||
<Setter Property="helpers:ClassHelper.Classes" Value="Danger" />
|
<Setter Property="iri:ClassHelper.Classes" Value="Danger" />
|
||||||
<Setter Property="Content" Value="{DynamicResource STRING_MENU_DIALOG_NO}" />
|
<Setter Property="Content" Value="{DynamicResource STRING_MENU_DIALOG_NO}" />
|
||||||
<Setter Property="Theme" Value="{DynamicResource SolidButton}" />
|
<Setter Property="Theme" Value="{DynamicResource SolidButton}" />
|
||||||
</Style>
|
</Style>
|
||||||
<Style Selector="^ /template/ Button#PART_YesButton">
|
<Style Selector="^ /template/ Button#PART_YesButton">
|
||||||
<Setter Property="Grid.Column" Value="2" />
|
<Setter Property="Grid.Column" Value="2" />
|
||||||
<Setter Property="helpers:ClassHelper.Classes" Value="Primary" />
|
<Setter Property="iri:ClassHelper.Classes" Value="Primary" />
|
||||||
<Setter Property="Content" Value="{DynamicResource STRING_MENU_DIALOG_YES}" />
|
<Setter Property="Content" Value="{DynamicResource STRING_MENU_DIALOG_YES}" />
|
||||||
<Setter Property="Theme" Value="{DynamicResource SolidButton}" />
|
<Setter Property="Theme" Value="{DynamicResource SolidButton}" />
|
||||||
</Style>
|
</Style>
|
||||||
<Style Selector="^ /template/ Button#PART_OKButton">
|
<Style Selector="^ /template/ Button#PART_OKButton">
|
||||||
<Setter Property="Grid.Column" Value="3" />
|
<Setter Property="Grid.Column" Value="3" />
|
||||||
<Setter Property="helpers:ClassHelper.Classes" Value="Primary" />
|
<Setter Property="iri:ClassHelper.Classes" Value="Primary" />
|
||||||
<Setter Property="Content" Value="{DynamicResource STRING_MENU_DIALOG_OK}" />
|
<Setter Property="Content" Value="{DynamicResource STRING_MENU_DIALOG_OK}" />
|
||||||
<Setter Property="Theme" Value="{DynamicResource SolidButton}" />
|
<Setter Property="Theme" Value="{DynamicResource SolidButton}" />
|
||||||
</Style>
|
</Style>
|
||||||
@@ -259,16 +259,16 @@
|
|||||||
<Setter Property="Margin" Value="24 24 0 0" />
|
<Setter Property="Margin" Value="24 24 0 0" />
|
||||||
</Style>
|
</Style>
|
||||||
<Style Selector="^ /template/ Button#PART_OKButton">
|
<Style Selector="^ /template/ Button#PART_OKButton">
|
||||||
<Setter Property="helpers:ClassHelper.Classes" Value="Primary" />
|
<Setter Property="iri:ClassHelper.Classes" Value="Primary" />
|
||||||
</Style>
|
</Style>
|
||||||
<Style Selector="^ /template/ Button#PART_YesButton">
|
<Style Selector="^ /template/ Button#PART_YesButton">
|
||||||
<Setter Property="helpers:ClassHelper.Classes" Value="Primary" />
|
<Setter Property="iri:ClassHelper.Classes" Value="Primary" />
|
||||||
</Style>
|
</Style>
|
||||||
<Style Selector="^ /template/ Button#PART_NoButton">
|
<Style Selector="^ /template/ Button#PART_NoButton">
|
||||||
<Setter Property="helpers:ClassHelper.Classes" Value="Danger" />
|
<Setter Property="iri:ClassHelper.Classes" Value="Danger" />
|
||||||
</Style>
|
</Style>
|
||||||
<Style Selector="^ /template/ Button#PART_CancelButton">
|
<Style Selector="^ /template/ Button#PART_CancelButton">
|
||||||
<Setter Property="helpers:ClassHelper.Classes" Value="Tertiary" />
|
<Setter Property="iri:ClassHelper.Classes" Value="Tertiary" />
|
||||||
</Style>
|
</Style>
|
||||||
</Style>
|
</Style>
|
||||||
<Style Selector="^[Mode=Info]">
|
<Style Selector="^[Mode=Info]">
|
||||||
@@ -278,16 +278,16 @@
|
|||||||
<Setter Property="Foreground" Value="{DynamicResource SemiBlue6}" />
|
<Setter Property="Foreground" Value="{DynamicResource SemiBlue6}" />
|
||||||
</Style>
|
</Style>
|
||||||
<Style Selector="^ /template/ Button#PART_OKButton">
|
<Style Selector="^ /template/ Button#PART_OKButton">
|
||||||
<Setter Property="helpers:ClassHelper.Classes" Value="Primary" />
|
<Setter Property="iri:ClassHelper.Classes" Value="Primary" />
|
||||||
</Style>
|
</Style>
|
||||||
<Style Selector="^ /template/ Button#PART_YesButton">
|
<Style Selector="^ /template/ Button#PART_YesButton">
|
||||||
<Setter Property="helpers:ClassHelper.Classes" Value="Primary" />
|
<Setter Property="iri:ClassHelper.Classes" Value="Primary" />
|
||||||
</Style>
|
</Style>
|
||||||
<Style Selector="^ /template/ Button#PART_NoButton">
|
<Style Selector="^ /template/ Button#PART_NoButton">
|
||||||
<Setter Property="helpers:ClassHelper.Classes" Value="Danger" />
|
<Setter Property="iri:ClassHelper.Classes" Value="Danger" />
|
||||||
</Style>
|
</Style>
|
||||||
<Style Selector="^ /template/ Button#PART_CancelButton">
|
<Style Selector="^ /template/ Button#PART_CancelButton">
|
||||||
<Setter Property="helpers:ClassHelper.Classes" Value="Tertiary" />
|
<Setter Property="iri:ClassHelper.Classes" Value="Tertiary" />
|
||||||
</Style>
|
</Style>
|
||||||
</Style>
|
</Style>
|
||||||
<Style Selector="^[Mode=Warning]">
|
<Style Selector="^[Mode=Warning]">
|
||||||
@@ -297,19 +297,19 @@
|
|||||||
<Setter Property="Foreground" Value="{DynamicResource SemiOrange6}" />
|
<Setter Property="Foreground" Value="{DynamicResource SemiOrange6}" />
|
||||||
</Style>
|
</Style>
|
||||||
<Style Selector="^ /template/ Button#PART_OKButton">
|
<Style Selector="^ /template/ Button#PART_OKButton">
|
||||||
<Setter Property="helpers:ClassHelper.Classes" Value="Warning" />
|
<Setter Property="iri:ClassHelper.Classes" Value="Warning" />
|
||||||
<Setter Property="Theme" Value="{DynamicResource SolidButton}" />
|
<Setter Property="Theme" Value="{DynamicResource SolidButton}" />
|
||||||
</Style>
|
</Style>
|
||||||
<Style Selector="^ /template/ Button#PART_YesButton">
|
<Style Selector="^ /template/ Button#PART_YesButton">
|
||||||
<Setter Property="helpers:ClassHelper.Classes" Value="Warning" />
|
<Setter Property="iri:ClassHelper.Classes" Value="Warning" />
|
||||||
<Setter Property="Theme" Value="{DynamicResource SolidButton}" />
|
<Setter Property="Theme" Value="{DynamicResource SolidButton}" />
|
||||||
</Style>
|
</Style>
|
||||||
<Style Selector="^ /template/ Button#PART_NoButton">
|
<Style Selector="^ /template/ Button#PART_NoButton">
|
||||||
<Setter Property="helpers:ClassHelper.Classes" Value="Danger" />
|
<Setter Property="iri:ClassHelper.Classes" Value="Danger" />
|
||||||
<Setter Property="Theme" Value="{DynamicResource SolidButton}" />
|
<Setter Property="Theme" Value="{DynamicResource SolidButton}" />
|
||||||
</Style>
|
</Style>
|
||||||
<Style Selector="^ /template/ Button#PART_CancelButton">
|
<Style Selector="^ /template/ Button#PART_CancelButton">
|
||||||
<Setter Property="helpers:ClassHelper.Classes" Value="Tertiary" />
|
<Setter Property="iri:ClassHelper.Classes" Value="Tertiary" />
|
||||||
</Style>
|
</Style>
|
||||||
</Style>
|
</Style>
|
||||||
<Style Selector="^[Mode=Error]">
|
<Style Selector="^[Mode=Error]">
|
||||||
@@ -319,16 +319,16 @@
|
|||||||
<Setter Property="Foreground" Value="{DynamicResource SemiRed6}" />
|
<Setter Property="Foreground" Value="{DynamicResource SemiRed6}" />
|
||||||
</Style>
|
</Style>
|
||||||
<Style Selector="^ /template/ Button#PART_OKButton">
|
<Style Selector="^ /template/ Button#PART_OKButton">
|
||||||
<Setter Property="helpers:ClassHelper.Classes" Value="Danger" />
|
<Setter Property="iri:ClassHelper.Classes" Value="Danger" />
|
||||||
</Style>
|
</Style>
|
||||||
<Style Selector="^ /template/ Button#PART_YesButton">
|
<Style Selector="^ /template/ Button#PART_YesButton">
|
||||||
<Setter Property="helpers:ClassHelper.Classes" Value="Danger" />
|
<Setter Property="iri:ClassHelper.Classes" Value="Danger" />
|
||||||
</Style>
|
</Style>
|
||||||
<Style Selector="^ /template/ Button#PART_NoButton">
|
<Style Selector="^ /template/ Button#PART_NoButton">
|
||||||
<Setter Property="helpers:ClassHelper.Classes" Value="Tertiary" />
|
<Setter Property="iri:ClassHelper.Classes" Value="Tertiary" />
|
||||||
</Style>
|
</Style>
|
||||||
<Style Selector="^ /template/ Button#PART_CancelButton">
|
<Style Selector="^ /template/ Button#PART_CancelButton">
|
||||||
<Setter Property="helpers:ClassHelper.Classes" Value="Tertiary" />
|
<Setter Property="iri:ClassHelper.Classes" Value="Tertiary" />
|
||||||
</Style>
|
</Style>
|
||||||
</Style>
|
</Style>
|
||||||
<Style Selector="^[Mode=Question]">
|
<Style Selector="^[Mode=Question]">
|
||||||
@@ -338,16 +338,16 @@
|
|||||||
<Setter Property="Foreground" Value="{DynamicResource SemiBlue6}" />
|
<Setter Property="Foreground" Value="{DynamicResource SemiBlue6}" />
|
||||||
</Style>
|
</Style>
|
||||||
<Style Selector="^ /template/ Button#PART_OKButton">
|
<Style Selector="^ /template/ Button#PART_OKButton">
|
||||||
<Setter Property="helpers:ClassHelper.Classes" Value="Primary" />
|
<Setter Property="iri:ClassHelper.Classes" Value="Primary" />
|
||||||
</Style>
|
</Style>
|
||||||
<Style Selector="^ /template/ Button#PART_YesButton">
|
<Style Selector="^ /template/ Button#PART_YesButton">
|
||||||
<Setter Property="helpers:ClassHelper.Classes" Value="Primary" />
|
<Setter Property="iri:ClassHelper.Classes" Value="Primary" />
|
||||||
</Style>
|
</Style>
|
||||||
<Style Selector="^ /template/ Button#PART_NoButton">
|
<Style Selector="^ /template/ Button#PART_NoButton">
|
||||||
<Setter Property="helpers:ClassHelper.Classes" Value="Danger" />
|
<Setter Property="iri:ClassHelper.Classes" Value="Danger" />
|
||||||
</Style>
|
</Style>
|
||||||
<Style Selector="^ /template/ Button#PART_CancelButton">
|
<Style Selector="^ /template/ Button#PART_CancelButton">
|
||||||
<Setter Property="helpers:ClassHelper.Classes" Value="Tertiary" />
|
<Setter Property="iri:ClassHelper.Classes" Value="Tertiary" />
|
||||||
</Style>
|
</Style>
|
||||||
</Style>
|
</Style>
|
||||||
<Style Selector="^[Mode=Success]">
|
<Style Selector="^[Mode=Success]">
|
||||||
@@ -357,16 +357,16 @@
|
|||||||
<Setter Property="Foreground" Value="{DynamicResource SemiGreen6}" />
|
<Setter Property="Foreground" Value="{DynamicResource SemiGreen6}" />
|
||||||
</Style>
|
</Style>
|
||||||
<Style Selector="^ /template/ Button#PART_OKButton">
|
<Style Selector="^ /template/ Button#PART_OKButton">
|
||||||
<Setter Property="helpers:ClassHelper.Classes" Value="Success" />
|
<Setter Property="iri:ClassHelper.Classes" Value="Success" />
|
||||||
</Style>
|
</Style>
|
||||||
<Style Selector="^ /template/ Button#PART_YesButton">
|
<Style Selector="^ /template/ Button#PART_YesButton">
|
||||||
<Setter Property="helpers:ClassHelper.Classes" Value="Success" />
|
<Setter Property="iri:ClassHelper.Classes" Value="Success" />
|
||||||
</Style>
|
</Style>
|
||||||
<Style Selector="^ /template/ Button#PART_NoButton">
|
<Style Selector="^ /template/ Button#PART_NoButton">
|
||||||
<Setter Property="helpers:ClassHelper.Classes" Value="Danger" />
|
<Setter Property="iri:ClassHelper.Classes" Value="Danger" />
|
||||||
</Style>
|
</Style>
|
||||||
<Style Selector="^ /template/ Button#PART_CancelButton">
|
<Style Selector="^ /template/ Button#PART_CancelButton">
|
||||||
<Setter Property="helpers:ClassHelper.Classes" Value="Tertiary" />
|
<Setter Property="iri:ClassHelper.Classes" Value="Tertiary" />
|
||||||
</Style>
|
</Style>
|
||||||
</Style>
|
</Style>
|
||||||
<Style Selector="^ /template/ Panel#PART_TitleArea">
|
<Style Selector="^ /template/ Panel#PART_TitleArea">
|
||||||
@@ -595,24 +595,24 @@
|
|||||||
</Setter>
|
</Setter>
|
||||||
<Style Selector="^ /template/ Button#PART_CancelButton">
|
<Style Selector="^ /template/ Button#PART_CancelButton">
|
||||||
<Setter Property="Grid.Column" Value="0" />
|
<Setter Property="Grid.Column" Value="0" />
|
||||||
<Setter Property="helpers:ClassHelper.Classes" Value="Tertiary" />
|
<Setter Property="iri:ClassHelper.Classes" Value="Tertiary" />
|
||||||
<Setter Property="Content" Value="{DynamicResource STRING_MENU_DIALOG_CANCEL}" />
|
<Setter Property="Content" Value="{DynamicResource STRING_MENU_DIALOG_CANCEL}" />
|
||||||
</Style>
|
</Style>
|
||||||
<Style Selector="^ /template/ Button#PART_NoButton">
|
<Style Selector="^ /template/ Button#PART_NoButton">
|
||||||
<Setter Property="Grid.Column" Value="1" />
|
<Setter Property="Grid.Column" Value="1" />
|
||||||
<Setter Property="helpers:ClassHelper.Classes" Value="Danger" />
|
<Setter Property="iri:ClassHelper.Classes" Value="Danger" />
|
||||||
<Setter Property="Content" Value="{DynamicResource STRING_MENU_DIALOG_NO}" />
|
<Setter Property="Content" Value="{DynamicResource STRING_MENU_DIALOG_NO}" />
|
||||||
<Setter Property="Theme" Value="{DynamicResource SolidButton}" />
|
<Setter Property="Theme" Value="{DynamicResource SolidButton}" />
|
||||||
</Style>
|
</Style>
|
||||||
<Style Selector="^ /template/ Button#PART_YesButton">
|
<Style Selector="^ /template/ Button#PART_YesButton">
|
||||||
<Setter Property="Grid.Column" Value="2" />
|
<Setter Property="Grid.Column" Value="2" />
|
||||||
<Setter Property="helpers:ClassHelper.Classes" Value="Primary" />
|
<Setter Property="iri:ClassHelper.Classes" Value="Primary" />
|
||||||
<Setter Property="Content" Value="{DynamicResource STRING_MENU_DIALOG_YES}" />
|
<Setter Property="Content" Value="{DynamicResource STRING_MENU_DIALOG_YES}" />
|
||||||
<Setter Property="Theme" Value="{DynamicResource SolidButton}" />
|
<Setter Property="Theme" Value="{DynamicResource SolidButton}" />
|
||||||
</Style>
|
</Style>
|
||||||
<Style Selector="^ /template/ Button#PART_OKButton">
|
<Style Selector="^ /template/ Button#PART_OKButton">
|
||||||
<Setter Property="Grid.Column" Value="3" />
|
<Setter Property="Grid.Column" Value="3" />
|
||||||
<Setter Property="helpers:ClassHelper.Classes" Value="Primary" />
|
<Setter Property="iri:ClassHelper.Classes" Value="Primary" />
|
||||||
<Setter Property="Content" Value="{DynamicResource STRING_MENU_DIALOG_OK}" />
|
<Setter Property="Content" Value="{DynamicResource STRING_MENU_DIALOG_OK}" />
|
||||||
<Setter Property="Theme" Value="{DynamicResource SolidButton}" />
|
<Setter Property="Theme" Value="{DynamicResource SolidButton}" />
|
||||||
</Style>
|
</Style>
|
||||||
@@ -624,16 +624,16 @@
|
|||||||
<Setter Property="Margin" Value="24 24 0 0" />
|
<Setter Property="Margin" Value="24 24 0 0" />
|
||||||
</Style>
|
</Style>
|
||||||
<Style Selector="^ /template/ Button#PART_OKButton">
|
<Style Selector="^ /template/ Button#PART_OKButton">
|
||||||
<Setter Property="helpers:ClassHelper.Classes" Value="Primary" />
|
<Setter Property="iri:ClassHelper.Classes" Value="Primary" />
|
||||||
</Style>
|
</Style>
|
||||||
<Style Selector="^ /template/ Button#PART_YesButton">
|
<Style Selector="^ /template/ Button#PART_YesButton">
|
||||||
<Setter Property="helpers:ClassHelper.Classes" Value="Primary" />
|
<Setter Property="iri:ClassHelper.Classes" Value="Primary" />
|
||||||
</Style>
|
</Style>
|
||||||
<Style Selector="^ /template/ Button#PART_NoButton">
|
<Style Selector="^ /template/ Button#PART_NoButton">
|
||||||
<Setter Property="helpers:ClassHelper.Classes" Value="Danger" />
|
<Setter Property="iri:ClassHelper.Classes" Value="Danger" />
|
||||||
</Style>
|
</Style>
|
||||||
<Style Selector="^ /template/ Button#PART_CancelButton">
|
<Style Selector="^ /template/ Button#PART_CancelButton">
|
||||||
<Setter Property="helpers:ClassHelper.Classes" Value="Tertiary" />
|
<Setter Property="iri:ClassHelper.Classes" Value="Tertiary" />
|
||||||
</Style>
|
</Style>
|
||||||
</Style>
|
</Style>
|
||||||
<Style Selector="^[Mode=Info]">
|
<Style Selector="^[Mode=Info]">
|
||||||
@@ -643,16 +643,16 @@
|
|||||||
<Setter Property="Foreground" Value="{DynamicResource SemiBlue6}" />
|
<Setter Property="Foreground" Value="{DynamicResource SemiBlue6}" />
|
||||||
</Style>
|
</Style>
|
||||||
<Style Selector="^ /template/ Button#PART_OKButton">
|
<Style Selector="^ /template/ Button#PART_OKButton">
|
||||||
<Setter Property="helpers:ClassHelper.Classes" Value="Primary" />
|
<Setter Property="iri:ClassHelper.Classes" Value="Primary" />
|
||||||
</Style>
|
</Style>
|
||||||
<Style Selector="^ /template/ Button#PART_YesButton">
|
<Style Selector="^ /template/ Button#PART_YesButton">
|
||||||
<Setter Property="helpers:ClassHelper.Classes" Value="Primary" />
|
<Setter Property="iri:ClassHelper.Classes" Value="Primary" />
|
||||||
</Style>
|
</Style>
|
||||||
<Style Selector="^ /template/ Button#PART_NoButton">
|
<Style Selector="^ /template/ Button#PART_NoButton">
|
||||||
<Setter Property="helpers:ClassHelper.Classes" Value="Danger" />
|
<Setter Property="iri:ClassHelper.Classes" Value="Danger" />
|
||||||
</Style>
|
</Style>
|
||||||
<Style Selector="^ /template/ Button#PART_CancelButton">
|
<Style Selector="^ /template/ Button#PART_CancelButton">
|
||||||
<Setter Property="helpers:ClassHelper.Classes" Value="Tertiary" />
|
<Setter Property="iri:ClassHelper.Classes" Value="Tertiary" />
|
||||||
</Style>
|
</Style>
|
||||||
</Style>
|
</Style>
|
||||||
<Style Selector="^[Mode=Warning]">
|
<Style Selector="^[Mode=Warning]">
|
||||||
@@ -662,19 +662,19 @@
|
|||||||
<Setter Property="Foreground" Value="{DynamicResource SemiOrange6}" />
|
<Setter Property="Foreground" Value="{DynamicResource SemiOrange6}" />
|
||||||
</Style>
|
</Style>
|
||||||
<Style Selector="^ /template/ Button#PART_OKButton">
|
<Style Selector="^ /template/ Button#PART_OKButton">
|
||||||
<Setter Property="helpers:ClassHelper.Classes" Value="Warning" />
|
<Setter Property="iri:ClassHelper.Classes" Value="Warning" />
|
||||||
<Setter Property="Theme" Value="{DynamicResource SolidButton}" />
|
<Setter Property="Theme" Value="{DynamicResource SolidButton}" />
|
||||||
</Style>
|
</Style>
|
||||||
<Style Selector="^ /template/ Button#PART_YesButton">
|
<Style Selector="^ /template/ Button#PART_YesButton">
|
||||||
<Setter Property="helpers:ClassHelper.Classes" Value="Warning" />
|
<Setter Property="iri:ClassHelper.Classes" Value="Warning" />
|
||||||
<Setter Property="Theme" Value="{DynamicResource SolidButton}" />
|
<Setter Property="Theme" Value="{DynamicResource SolidButton}" />
|
||||||
</Style>
|
</Style>
|
||||||
<Style Selector="^ /template/ Button#PART_NoButton">
|
<Style Selector="^ /template/ Button#PART_NoButton">
|
||||||
<Setter Property="helpers:ClassHelper.Classes" Value="Danger" />
|
<Setter Property="iri:ClassHelper.Classes" Value="Danger" />
|
||||||
<Setter Property="Theme" Value="{DynamicResource SolidButton}" />
|
<Setter Property="Theme" Value="{DynamicResource SolidButton}" />
|
||||||
</Style>
|
</Style>
|
||||||
<Style Selector="^ /template/ Button#PART_CancelButton">
|
<Style Selector="^ /template/ Button#PART_CancelButton">
|
||||||
<Setter Property="helpers:ClassHelper.Classes" Value="Tertiary" />
|
<Setter Property="iri:ClassHelper.Classes" Value="Tertiary" />
|
||||||
</Style>
|
</Style>
|
||||||
</Style>
|
</Style>
|
||||||
<Style Selector="^[Mode=Error]">
|
<Style Selector="^[Mode=Error]">
|
||||||
@@ -684,16 +684,16 @@
|
|||||||
<Setter Property="Foreground" Value="{DynamicResource SemiRed6}" />
|
<Setter Property="Foreground" Value="{DynamicResource SemiRed6}" />
|
||||||
</Style>
|
</Style>
|
||||||
<Style Selector="^ /template/ Button#PART_OKButton">
|
<Style Selector="^ /template/ Button#PART_OKButton">
|
||||||
<Setter Property="helpers:ClassHelper.Classes" Value="Danger" />
|
<Setter Property="iri:ClassHelper.Classes" Value="Danger" />
|
||||||
</Style>
|
</Style>
|
||||||
<Style Selector="^ /template/ Button#PART_YesButton">
|
<Style Selector="^ /template/ Button#PART_YesButton">
|
||||||
<Setter Property="helpers:ClassHelper.Classes" Value="Danger" />
|
<Setter Property="iri:ClassHelper.Classes" Value="Danger" />
|
||||||
</Style>
|
</Style>
|
||||||
<Style Selector="^ /template/ Button#PART_NoButton">
|
<Style Selector="^ /template/ Button#PART_NoButton">
|
||||||
<Setter Property="helpers:ClassHelper.Classes" Value="Tertiary" />
|
<Setter Property="iri:ClassHelper.Classes" Value="Tertiary" />
|
||||||
</Style>
|
</Style>
|
||||||
<Style Selector="^ /template/ Button#PART_CancelButton">
|
<Style Selector="^ /template/ Button#PART_CancelButton">
|
||||||
<Setter Property="helpers:ClassHelper.Classes" Value="Tertiary" />
|
<Setter Property="iri:ClassHelper.Classes" Value="Tertiary" />
|
||||||
</Style>
|
</Style>
|
||||||
</Style>
|
</Style>
|
||||||
<Style Selector="^[Mode=Question]">
|
<Style Selector="^[Mode=Question]">
|
||||||
@@ -703,16 +703,16 @@
|
|||||||
<Setter Property="Foreground" Value="{DynamicResource SemiBlue6}" />
|
<Setter Property="Foreground" Value="{DynamicResource SemiBlue6}" />
|
||||||
</Style>
|
</Style>
|
||||||
<Style Selector="^ /template/ Button#PART_OKButton">
|
<Style Selector="^ /template/ Button#PART_OKButton">
|
||||||
<Setter Property="helpers:ClassHelper.Classes" Value="Primary" />
|
<Setter Property="iri:ClassHelper.Classes" Value="Primary" />
|
||||||
</Style>
|
</Style>
|
||||||
<Style Selector="^ /template/ Button#PART_YesButton">
|
<Style Selector="^ /template/ Button#PART_YesButton">
|
||||||
<Setter Property="helpers:ClassHelper.Classes" Value="Primary" />
|
<Setter Property="iri:ClassHelper.Classes" Value="Primary" />
|
||||||
</Style>
|
</Style>
|
||||||
<Style Selector="^ /template/ Button#PART_NoButton">
|
<Style Selector="^ /template/ Button#PART_NoButton">
|
||||||
<Setter Property="helpers:ClassHelper.Classes" Value="Danger" />
|
<Setter Property="iri:ClassHelper.Classes" Value="Danger" />
|
||||||
</Style>
|
</Style>
|
||||||
<Style Selector="^ /template/ Button#PART_CancelButton">
|
<Style Selector="^ /template/ Button#PART_CancelButton">
|
||||||
<Setter Property="helpers:ClassHelper.Classes" Value="Tertiary" />
|
<Setter Property="iri:ClassHelper.Classes" Value="Tertiary" />
|
||||||
</Style>
|
</Style>
|
||||||
</Style>
|
</Style>
|
||||||
<Style Selector="^[Mode=Success]">
|
<Style Selector="^[Mode=Success]">
|
||||||
@@ -722,16 +722,16 @@
|
|||||||
<Setter Property="Foreground" Value="{DynamicResource SemiGreen6}" />
|
<Setter Property="Foreground" Value="{DynamicResource SemiGreen6}" />
|
||||||
</Style>
|
</Style>
|
||||||
<Style Selector="^ /template/ Button#PART_OKButton">
|
<Style Selector="^ /template/ Button#PART_OKButton">
|
||||||
<Setter Property="helpers:ClassHelper.Classes" Value="Success" />
|
<Setter Property="iri:ClassHelper.Classes" Value="Success" />
|
||||||
</Style>
|
</Style>
|
||||||
<Style Selector="^ /template/ Button#PART_YesButton">
|
<Style Selector="^ /template/ Button#PART_YesButton">
|
||||||
<Setter Property="helpers:ClassHelper.Classes" Value="Success" />
|
<Setter Property="iri:ClassHelper.Classes" Value="Success" />
|
||||||
</Style>
|
</Style>
|
||||||
<Style Selector="^ /template/ Button#PART_NoButton">
|
<Style Selector="^ /template/ Button#PART_NoButton">
|
||||||
<Setter Property="helpers:ClassHelper.Classes" Value="Danger" />
|
<Setter Property="iri:ClassHelper.Classes" Value="Danger" />
|
||||||
</Style>
|
</Style>
|
||||||
<Style Selector="^ /template/ Button#PART_CancelButton">
|
<Style Selector="^ /template/ Button#PART_CancelButton">
|
||||||
<Setter Property="helpers:ClassHelper.Classes" Value="Tertiary" />
|
<Setter Property="iri:ClassHelper.Classes" Value="Tertiary" />
|
||||||
</Style>
|
</Style>
|
||||||
</Style>
|
</Style>
|
||||||
</ControlTheme>
|
</ControlTheme>
|
||||||
|
|||||||
@@ -2,8 +2,8 @@
|
|||||||
xmlns="https://github.com/avaloniaui"
|
xmlns="https://github.com/avaloniaui"
|
||||||
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
||||||
xmlns:c="clr-namespace:Ursa.Themes.Semi.Converters"
|
xmlns:c="clr-namespace:Ursa.Themes.Semi.Converters"
|
||||||
xmlns:helpers="clr-namespace:Irihi.Avalonia.Shared.Helpers;assembly=Irihi.Avalonia.Shared"
|
xmlns:u="https://irihi.tech/ursa"
|
||||||
xmlns:u="https://irihi.tech/ursa">
|
xmlns:iri="https://irihi.tech/shared">
|
||||||
<ControlTheme x:Key="{x:Type u:CustomDrawerControl}" TargetType="u:CustomDrawerControl">
|
<ControlTheme x:Key="{x:Type u:CustomDrawerControl}" TargetType="u:CustomDrawerControl">
|
||||||
<Setter Property="VerticalAlignment" Value="Stretch" />
|
<Setter Property="VerticalAlignment" Value="Stretch" />
|
||||||
<Setter Property="HorizontalAlignment" Value="Stretch" />
|
<Setter Property="HorizontalAlignment" Value="Stretch" />
|
||||||
@@ -181,24 +181,24 @@
|
|||||||
</Setter>
|
</Setter>
|
||||||
<Style Selector="^ /template/ Button#PART_CancelButton">
|
<Style Selector="^ /template/ Button#PART_CancelButton">
|
||||||
<Setter Property="Grid.Column" Value="0" />
|
<Setter Property="Grid.Column" Value="0" />
|
||||||
<Setter Property="helpers:ClassHelper.Classes" Value="Tertiary" />
|
<Setter Property="iri:ClassHelper.Classes" Value="Tertiary" />
|
||||||
<Setter Property="Content" Value="{DynamicResource STRING_MENU_DIALOG_CANCEL}" />
|
<Setter Property="Content" Value="{DynamicResource STRING_MENU_DIALOG_CANCEL}" />
|
||||||
</Style>
|
</Style>
|
||||||
<Style Selector="^ /template/ Button#PART_NoButton">
|
<Style Selector="^ /template/ Button#PART_NoButton">
|
||||||
<Setter Property="Grid.Column" Value="1" />
|
<Setter Property="Grid.Column" Value="1" />
|
||||||
<Setter Property="helpers:ClassHelper.Classes" Value="Danger" />
|
<Setter Property="iri:ClassHelper.Classes" Value="Danger" />
|
||||||
<Setter Property="Content" Value="{DynamicResource STRING_MENU_DIALOG_NO}" />
|
<Setter Property="Content" Value="{DynamicResource STRING_MENU_DIALOG_NO}" />
|
||||||
<Setter Property="Theme" Value="{DynamicResource SolidButton}" />
|
<Setter Property="Theme" Value="{DynamicResource SolidButton}" />
|
||||||
</Style>
|
</Style>
|
||||||
<Style Selector="^ /template/ Button#PART_YesButton">
|
<Style Selector="^ /template/ Button#PART_YesButton">
|
||||||
<Setter Property="Grid.Column" Value="2" />
|
<Setter Property="Grid.Column" Value="2" />
|
||||||
<Setter Property="helpers:ClassHelper.Classes" Value="Primary" />
|
<Setter Property="iri:ClassHelper.Classes" Value="Primary" />
|
||||||
<Setter Property="Content" Value="{DynamicResource STRING_MENU_DIALOG_YES}" />
|
<Setter Property="Content" Value="{DynamicResource STRING_MENU_DIALOG_YES}" />
|
||||||
<Setter Property="Theme" Value="{DynamicResource SolidButton}" />
|
<Setter Property="Theme" Value="{DynamicResource SolidButton}" />
|
||||||
</Style>
|
</Style>
|
||||||
<Style Selector="^ /template/ Button#PART_OKButton">
|
<Style Selector="^ /template/ Button#PART_OKButton">
|
||||||
<Setter Property="Grid.Column" Value="3" />
|
<Setter Property="Grid.Column" Value="3" />
|
||||||
<Setter Property="helpers:ClassHelper.Classes" Value="Primary" />
|
<Setter Property="iri:ClassHelper.Classes" Value="Primary" />
|
||||||
<Setter Property="Content" Value="{DynamicResource STRING_MENU_DIALOG_OK}" />
|
<Setter Property="Content" Value="{DynamicResource STRING_MENU_DIALOG_OK}" />
|
||||||
<Setter Property="Theme" Value="{DynamicResource SolidButton}" />
|
<Setter Property="Theme" Value="{DynamicResource SolidButton}" />
|
||||||
</Style>
|
</Style>
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
xmlns="https://github.com/avaloniaui"
|
xmlns="https://github.com/avaloniaui"
|
||||||
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
||||||
xmlns:u="https://irihi.tech/ursa"
|
xmlns:u="https://irihi.tech/ursa"
|
||||||
xmlns:converters="clr-namespace:Ursa.Converters;assembly=Ursa">
|
xmlns:iri="https://irihi.tech/shared">
|
||||||
<ControlTheme x:Key="{x:Type u:DualBadge}" TargetType="u:DualBadge">
|
<ControlTheme x:Key="{x:Type u:DualBadge}" TargetType="u:DualBadge">
|
||||||
<Setter Property="CornerRadius" Value="{DynamicResource DualBadgeDefaultCornerRadius}" />
|
<Setter Property="CornerRadius" Value="{DynamicResource DualBadgeDefaultCornerRadius}" />
|
||||||
<Setter Property="FontSize" Value="{DynamicResource DualBadgeDefaultFontSize}" />
|
<Setter Property="FontSize" Value="{DynamicResource DualBadgeDefaultFontSize}" />
|
||||||
@@ -33,7 +33,7 @@
|
|||||||
Height="{DynamicResource DualBadgeIconHeight}"
|
Height="{DynamicResource DualBadgeIconHeight}"
|
||||||
IsVisible="{TemplateBinding Icon,Converter={x:Static ObjectConverters.IsNotNull}}"
|
IsVisible="{TemplateBinding Icon,Converter={x:Static ObjectConverters.IsNotNull}}"
|
||||||
Foreground="{TemplateBinding IconForeground}"
|
Foreground="{TemplateBinding IconForeground}"
|
||||||
Margin="{TemplateBinding Padding, Converter={x:Static converters:ThicknessExcludeConverter.Right}}"
|
Margin="{TemplateBinding Padding, Converter={iri:ThicknessMixerConverter 'Vertical,Left'}}"
|
||||||
Content="{TemplateBinding Icon}"
|
Content="{TemplateBinding Icon}"
|
||||||
ContentTemplate="{TemplateBinding IconTemplate}" />
|
ContentTemplate="{TemplateBinding IconTemplate}" />
|
||||||
<ContentPresenter
|
<ContentPresenter
|
||||||
|
|||||||
@@ -2,14 +2,14 @@
|
|||||||
xmlns="https://github.com/avaloniaui"
|
xmlns="https://github.com/avaloniaui"
|
||||||
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
||||||
xmlns:u="https://irihi.tech/ursa"
|
xmlns:u="https://irihi.tech/ursa"
|
||||||
xmlns:helpers="clr-namespace:Irihi.Avalonia.Shared.Helpers;assembly=Irihi.Avalonia.Shared">
|
xmlns:iri="https://irihi.tech/shared">
|
||||||
<ControlTheme x:Key="{x:Type u:EnumSelector}" TargetType="u:EnumSelector">
|
<ControlTheme x:Key="{x:Type u:EnumSelector}" TargetType="u:EnumSelector">
|
||||||
<Setter Property="HorizontalAlignment" Value="Left" />
|
<Setter Property="HorizontalAlignment" Value="Left" />
|
||||||
<Setter Property="Template">
|
<Setter Property="Template">
|
||||||
<ControlTemplate TargetType="u:EnumSelector">
|
<ControlTemplate TargetType="u:EnumSelector">
|
||||||
<ComboBox
|
<ComboBox
|
||||||
Width="{TemplateBinding Width}"
|
Width="{TemplateBinding Width}"
|
||||||
helpers:ClassHelper.ClassSource="{TemplateBinding}"
|
iri:ClassHelper.ClassSource="{TemplateBinding}"
|
||||||
HorizontalAlignment="{TemplateBinding HorizontalAlignment}"
|
HorizontalAlignment="{TemplateBinding HorizontalAlignment}"
|
||||||
VerticalAlignment="{TemplateBinding VerticalAlignment}"
|
VerticalAlignment="{TemplateBinding VerticalAlignment}"
|
||||||
Name="PART_ComboBox"
|
Name="PART_ComboBox"
|
||||||
|
|||||||
@@ -2,8 +2,8 @@
|
|||||||
xmlns="https://github.com/avaloniaui"
|
xmlns="https://github.com/avaloniaui"
|
||||||
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
||||||
xmlns:converters="using:Avalonia.Controls.Converters"
|
xmlns:converters="using:Avalonia.Controls.Converters"
|
||||||
xmlns:ursaConverters="using:Ursa.Converters"
|
xmlns:u="https://irihi.tech/ursa"
|
||||||
xmlns:u="https://irihi.tech/ursa">
|
xmlns:iri="https://irihi.tech/shared">
|
||||||
<converters:PlatformKeyGestureConverter x:Key="KeyGestureConverter" />
|
<converters:PlatformKeyGestureConverter x:Key="KeyGestureConverter" />
|
||||||
|
|
||||||
<ControlTheme x:Key="{x:Type u:KeyGestureInput}" TargetType="u:KeyGestureInput">
|
<ControlTheme x:Key="{x:Type u:KeyGestureInput}" TargetType="u:KeyGestureInput">
|
||||||
@@ -28,7 +28,7 @@
|
|||||||
<Grid ColumnDefinitions="Auto, *, Auto" >
|
<Grid ColumnDefinitions="Auto, *, Auto" >
|
||||||
<ContentPresenter Grid.Column="0"
|
<ContentPresenter Grid.Column="0"
|
||||||
Content="{TemplateBinding InnerLeftContent}"
|
Content="{TemplateBinding InnerLeftContent}"
|
||||||
Padding="{TemplateBinding Padding, Converter={x:Static ursaConverters:ThicknessIncludeConverter.Right}}"
|
Padding="{TemplateBinding Padding, Converter={iri:ThicknessMixerConverter Right}}"
|
||||||
DockPanel.Dock="Left"
|
DockPanel.Dock="Left"
|
||||||
VerticalAlignment="Stretch"
|
VerticalAlignment="Stretch"
|
||||||
VerticalContentAlignment="Center"
|
VerticalContentAlignment="Center"
|
||||||
@@ -39,7 +39,7 @@
|
|||||||
Grid.Column="2"
|
Grid.Column="2"
|
||||||
Content="{TemplateBinding InnerRightContent}"
|
Content="{TemplateBinding InnerRightContent}"
|
||||||
DockPanel.Dock="Right"
|
DockPanel.Dock="Right"
|
||||||
Padding="{TemplateBinding Padding, Converter={x:Static ursaConverters:ThicknessIncludeConverter.Left}}"
|
Padding="{TemplateBinding Padding, Converter={iri:ThicknessMixerConverter Left}}"
|
||||||
VerticalAlignment="Stretch"
|
VerticalAlignment="Stretch"
|
||||||
VerticalContentAlignment="Center"
|
VerticalContentAlignment="Center"
|
||||||
Foreground="{DynamicResource TextBoxInnerForeground}"
|
Foreground="{DynamicResource TextBoxInnerForeground}"
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
xmlns="https://github.com/avaloniaui"
|
xmlns="https://github.com/avaloniaui"
|
||||||
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
||||||
xmlns:u="https://irihi.tech/ursa"
|
xmlns:u="https://irihi.tech/ursa"
|
||||||
xmlns:helpers="clr-namespace:Irihi.Avalonia.Shared.Helpers;assembly=Irihi.Avalonia.Shared">
|
xmlns:iri="https://irihi.tech/shared">
|
||||||
<Design.PreviewWith>
|
<Design.PreviewWith>
|
||||||
<StackPanel Margin="20">
|
<StackPanel Margin="20">
|
||||||
<u:MessageBoxControl
|
<u:MessageBoxControl
|
||||||
@@ -128,24 +128,24 @@
|
|||||||
</Setter>
|
</Setter>
|
||||||
<Style Selector="^ /template/ Button#PART_CancelButton">
|
<Style Selector="^ /template/ Button#PART_CancelButton">
|
||||||
<Setter Property="Grid.Column" Value="0" />
|
<Setter Property="Grid.Column" Value="0" />
|
||||||
<Setter Property="helpers:ClassHelper.Classes" Value="Tertiary" />
|
<Setter Property="iri:ClassHelper.Classes" Value="Tertiary" />
|
||||||
<Setter Property="Content" Value="{DynamicResource STRING_MENU_DIALOG_CANCEL}" />
|
<Setter Property="Content" Value="{DynamicResource STRING_MENU_DIALOG_CANCEL}" />
|
||||||
</Style>
|
</Style>
|
||||||
<Style Selector="^ /template/ Button#PART_NoButton">
|
<Style Selector="^ /template/ Button#PART_NoButton">
|
||||||
<Setter Property="Grid.Column" Value="1" />
|
<Setter Property="Grid.Column" Value="1" />
|
||||||
<Setter Property="helpers:ClassHelper.Classes" Value="Danger" />
|
<Setter Property="iri:ClassHelper.Classes" Value="Danger" />
|
||||||
<Setter Property="Content" Value="{DynamicResource STRING_MENU_DIALOG_NO}" />
|
<Setter Property="Content" Value="{DynamicResource STRING_MENU_DIALOG_NO}" />
|
||||||
<Setter Property="Theme" Value="{DynamicResource SolidButton}" />
|
<Setter Property="Theme" Value="{DynamicResource SolidButton}" />
|
||||||
</Style>
|
</Style>
|
||||||
<Style Selector="^ /template/ Button#PART_YesButton">
|
<Style Selector="^ /template/ Button#PART_YesButton">
|
||||||
<Setter Property="Grid.Column" Value="2" />
|
<Setter Property="Grid.Column" Value="2" />
|
||||||
<Setter Property="helpers:ClassHelper.Classes" Value="Primary" />
|
<Setter Property="iri:ClassHelper.Classes" Value="Primary" />
|
||||||
<Setter Property="Content" Value="{DynamicResource STRING_MENU_DIALOG_YES}" />
|
<Setter Property="Content" Value="{DynamicResource STRING_MENU_DIALOG_YES}" />
|
||||||
<Setter Property="Theme" Value="{DynamicResource SolidButton}" />
|
<Setter Property="Theme" Value="{DynamicResource SolidButton}" />
|
||||||
</Style>
|
</Style>
|
||||||
<Style Selector="^ /template/ Button#PART_OKButton">
|
<Style Selector="^ /template/ Button#PART_OKButton">
|
||||||
<Setter Property="Grid.Column" Value="3" />
|
<Setter Property="Grid.Column" Value="3" />
|
||||||
<Setter Property="helpers:ClassHelper.Classes" Value="Primary" />
|
<Setter Property="iri:ClassHelper.Classes" Value="Primary" />
|
||||||
<Setter Property="Content" Value="{DynamicResource STRING_MENU_DIALOG_OK}" />
|
<Setter Property="Content" Value="{DynamicResource STRING_MENU_DIALOG_OK}" />
|
||||||
<Setter Property="Theme" Value="{DynamicResource SolidButton}" />
|
<Setter Property="Theme" Value="{DynamicResource SolidButton}" />
|
||||||
</Style>
|
</Style>
|
||||||
@@ -282,24 +282,24 @@
|
|||||||
</Style>
|
</Style>
|
||||||
<Style Selector="^ /template/ Button#PART_CancelButton">
|
<Style Selector="^ /template/ Button#PART_CancelButton">
|
||||||
<Setter Property="Grid.Column" Value="0" />
|
<Setter Property="Grid.Column" Value="0" />
|
||||||
<Setter Property="helpers:ClassHelper.Classes" Value="Tertiary" />
|
<Setter Property="iri:ClassHelper.Classes" Value="Tertiary" />
|
||||||
<Setter Property="Content" Value="{DynamicResource STRING_MENU_DIALOG_CANCEL}" />
|
<Setter Property="Content" Value="{DynamicResource STRING_MENU_DIALOG_CANCEL}" />
|
||||||
</Style>
|
</Style>
|
||||||
<Style Selector="^ /template/ Button#PART_NoButton">
|
<Style Selector="^ /template/ Button#PART_NoButton">
|
||||||
<Setter Property="Grid.Column" Value="1" />
|
<Setter Property="Grid.Column" Value="1" />
|
||||||
<Setter Property="helpers:ClassHelper.Classes" Value="Danger" />
|
<Setter Property="iri:ClassHelper.Classes" Value="Danger" />
|
||||||
<Setter Property="Content" Value="{DynamicResource STRING_MENU_DIALOG_NO}" />
|
<Setter Property="Content" Value="{DynamicResource STRING_MENU_DIALOG_NO}" />
|
||||||
<Setter Property="Theme" Value="{DynamicResource SolidButton}" />
|
<Setter Property="Theme" Value="{DynamicResource SolidButton}" />
|
||||||
</Style>
|
</Style>
|
||||||
<Style Selector="^ /template/ Button#PART_YesButton">
|
<Style Selector="^ /template/ Button#PART_YesButton">
|
||||||
<Setter Property="Grid.Column" Value="2" />
|
<Setter Property="Grid.Column" Value="2" />
|
||||||
<Setter Property="helpers:ClassHelper.Classes" Value="Primary" />
|
<Setter Property="iri:ClassHelper.Classes" Value="Primary" />
|
||||||
<Setter Property="Content" Value="{DynamicResource STRING_MENU_DIALOG_YES}" />
|
<Setter Property="Content" Value="{DynamicResource STRING_MENU_DIALOG_YES}" />
|
||||||
<Setter Property="Theme" Value="{DynamicResource SolidButton}" />
|
<Setter Property="Theme" Value="{DynamicResource SolidButton}" />
|
||||||
</Style>
|
</Style>
|
||||||
<Style Selector="^ /template/ Button#PART_OKButton">
|
<Style Selector="^ /template/ Button#PART_OKButton">
|
||||||
<Setter Property="Grid.Column" Value="3" />
|
<Setter Property="Grid.Column" Value="3" />
|
||||||
<Setter Property="helpers:ClassHelper.Classes" Value="Primary" />
|
<Setter Property="iri:ClassHelper.Classes" Value="Primary" />
|
||||||
<Setter Property="Content" Value="{DynamicResource STRING_MENU_DIALOG_OK}" />
|
<Setter Property="Content" Value="{DynamicResource STRING_MENU_DIALOG_OK}" />
|
||||||
<Setter Property="Theme" Value="{DynamicResource SolidButton}" />
|
<Setter Property="Theme" Value="{DynamicResource SolidButton}" />
|
||||||
</Style>
|
</Style>
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
<ResourceDictionary xmlns="https://github.com/avaloniaui"
|
<ResourceDictionary xmlns="https://github.com/avaloniaui"
|
||||||
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
||||||
xmlns:u="https://irihi.tech/ursa"
|
xmlns:u="https://irihi.tech/ursa"
|
||||||
xmlns:helpers="clr-namespace:Irihi.Avalonia.Shared.Helpers;assembly=Irihi.Avalonia.Shared">
|
xmlns:iri="https://irihi.tech/shared">
|
||||||
<ControlTheme x:Key="{x:Type u:PopConfirm}"
|
<ControlTheme x:Key="{x:Type u:PopConfirm}"
|
||||||
TargetType="u:PopConfirm">
|
TargetType="u:PopConfirm">
|
||||||
<Setter Property="Placement" Value="BottomEdgeAlignedLeft" />
|
<Setter Property="Placement" Value="BottomEdgeAlignedLeft" />
|
||||||
@@ -99,11 +99,11 @@
|
|||||||
</Setter>
|
</Setter>
|
||||||
|
|
||||||
<Style Selector="^ /template/ Button#PART_CancelButton">
|
<Style Selector="^ /template/ Button#PART_CancelButton">
|
||||||
<Setter Property="helpers:ClassHelper.Classes" Value="Tertiary" />
|
<Setter Property="iri:ClassHelper.Classes" Value="Tertiary" />
|
||||||
</Style>
|
</Style>
|
||||||
|
|
||||||
<Style Selector="^ /template/ Button#PART_ConfirmButton">
|
<Style Selector="^ /template/ Button#PART_ConfirmButton">
|
||||||
<Setter Property="helpers:ClassHelper.Classes" Value="Primary" />
|
<Setter Property="iri:ClassHelper.Classes" Value="Primary" />
|
||||||
</Style>
|
</Style>
|
||||||
|
|
||||||
<Style Selector="^.Information">
|
<Style Selector="^.Information">
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
<Styles xmlns="https://github.com/avaloniaui"
|
<Styles xmlns="https://github.com/avaloniaui"
|
||||||
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
||||||
xmlns:u="https://irihi.tech/ursa"
|
xmlns:u="https://irihi.tech/ursa"
|
||||||
xmlns:helpers="clr-namespace:Irihi.Avalonia.Shared.Helpers;assembly=Irihi.Avalonia.Shared">
|
xmlns:iri="https://irihi.tech/shared">
|
||||||
<Style Selector="u|PinCode">
|
<Style Selector="u|PinCode">
|
||||||
<Style Selector="^ u|PinCodeItem:nth-last-child(n+2)">
|
<Style Selector="^ u|PinCodeItem:nth-last-child(n+2)">
|
||||||
<Setter Property="Margin" Value="0 0 8 0" />
|
<Setter Property="Margin" Value="0 0 8 0" />
|
||||||
@@ -9,7 +9,7 @@
|
|||||||
</Style>
|
</Style>
|
||||||
<Style Selector="u|PinCode.Small">
|
<Style Selector="u|PinCode.Small">
|
||||||
<Style Selector="^ u|PinCodeItem">
|
<Style Selector="^ u|PinCodeItem">
|
||||||
<Setter Property="helpers:ClassHelper.Classes" Value="Small" />
|
<Setter Property="iri:ClassHelper.Classes" Value="Small" />
|
||||||
<Style Selector="^:nth-last-child(n+2)">
|
<Style Selector="^:nth-last-child(n+2)">
|
||||||
<Setter Property="Margin" Value="0 0 6 0" />
|
<Setter Property="Margin" Value="0 0 6 0" />
|
||||||
</Style>
|
</Style>
|
||||||
@@ -17,7 +17,7 @@
|
|||||||
</Style>
|
</Style>
|
||||||
<Style Selector="u|PinCode.Large">
|
<Style Selector="u|PinCode.Large">
|
||||||
<Style Selector="^ u|PinCodeItem">
|
<Style Selector="^ u|PinCodeItem">
|
||||||
<Setter Property="helpers:ClassHelper.Classes" Value="Large" />
|
<Setter Property="iri:ClassHelper.Classes" Value="Large" />
|
||||||
<Style Selector="^:nth-last-child(n+2)">
|
<Style Selector="^:nth-last-child(n+2)">
|
||||||
<Setter Property="Margin" Value="0 0 12 0" />
|
<Setter Property="Margin" Value="0 0 12 0" />
|
||||||
</Style>
|
</Style>
|
||||||
|
|||||||
@@ -4,6 +4,7 @@ using Avalonia.Data.Converters;
|
|||||||
|
|
||||||
namespace Ursa.Converters;
|
namespace Ursa.Converters;
|
||||||
|
|
||||||
|
[Obsolete("This converter is deprecated. Use CornerRadiusMixerConverter instead.")]
|
||||||
[Flags]
|
[Flags]
|
||||||
public enum CornerRadiusPosition
|
public enum CornerRadiusPosition
|
||||||
{
|
{
|
||||||
@@ -17,6 +18,7 @@ public enum CornerRadiusPosition
|
|||||||
Bottom = 12,
|
Bottom = 12,
|
||||||
}
|
}
|
||||||
|
|
||||||
|
[Obsolete("This converter is deprecated. Use CornerRadiusMixerConverter instead.")]
|
||||||
public class CornerRadiusIncludeConverter(CornerRadiusPosition position) : IValueConverter
|
public class CornerRadiusIncludeConverter(CornerRadiusPosition position) : IValueConverter
|
||||||
{
|
{
|
||||||
public static CornerRadiusIncludeConverter TopLeft { get; } = new( CornerRadiusPosition.TopLeft );
|
public static CornerRadiusIncludeConverter TopLeft { get; } = new( CornerRadiusPosition.TopLeft );
|
||||||
@@ -47,6 +49,7 @@ public class CornerRadiusIncludeConverter(CornerRadiusPosition position) : IValu
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
[Obsolete("This converter is deprecated. Use CornerRadiusMixerConverter instead.")]
|
||||||
public class CornerRadiusExcludeConverter : IValueConverter
|
public class CornerRadiusExcludeConverter : IValueConverter
|
||||||
{
|
{
|
||||||
public static CornerRadiusExcludeConverter TopLeft { get; } = new( CornerRadiusPosition.TopLeft );
|
public static CornerRadiusExcludeConverter TopLeft { get; } = new( CornerRadiusPosition.TopLeft );
|
||||||
|
|||||||
@@ -4,6 +4,7 @@ using Avalonia.Data.Converters;
|
|||||||
|
|
||||||
namespace Ursa.Converters;
|
namespace Ursa.Converters;
|
||||||
|
|
||||||
|
[Obsolete("This converter is deprecated. Use ThicknessMixerConverter instead.")]
|
||||||
[Flags]
|
[Flags]
|
||||||
public enum ThicknessPosition
|
public enum ThicknessPosition
|
||||||
{
|
{
|
||||||
@@ -17,6 +18,7 @@ public enum ThicknessPosition
|
|||||||
BottomRight = 12,
|
BottomRight = 12,
|
||||||
}
|
}
|
||||||
|
|
||||||
|
[Obsolete("This converter is deprecated. Use ThicknessMixerConverter instead.")]
|
||||||
public class ThicknessExcludeConverter(ThicknessPosition position) : IValueConverter
|
public class ThicknessExcludeConverter(ThicknessPosition position) : IValueConverter
|
||||||
{
|
{
|
||||||
public static ThicknessExcludeConverter Left { get; } = new( ThicknessPosition.Left );
|
public static ThicknessExcludeConverter Left { get; } = new( ThicknessPosition.Left );
|
||||||
@@ -48,6 +50,7 @@ public class ThicknessExcludeConverter(ThicknessPosition position) : IValueConve
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
[Obsolete("This converter is deprecated. Use ThicknessMixerConverter instead.")]
|
||||||
public class ThicknessIncludeConverter(ThicknessPosition position) : IValueConverter
|
public class ThicknessIncludeConverter(ThicknessPosition position) : IValueConverter
|
||||||
{
|
{
|
||||||
public static ThicknessIncludeConverter Left { get; } = new( ThicknessPosition.Left );
|
public static ThicknessIncludeConverter Left { get; } = new( ThicknessPosition.Left );
|
||||||
|
|||||||
@@ -15,8 +15,8 @@
|
|||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<PackageReference Include="Avalonia" Version="$(AvaloniaVersion)"/>
|
<PackageReference Include="Avalonia" Version="$(AvaloniaVersion)"/>
|
||||||
<PackageReference Include="Irihi.Avalonia.Shared" Version="0.2.3" />
|
<PackageReference Include="Irihi.Avalonia.Shared" Version="0.3.0" />
|
||||||
<PackageReference Include="Irihi.Avalonia.Shared.Contracts" Version="0.2.3" />
|
<PackageReference Include="Irihi.Avalonia.Shared.Contracts" Version="0.3.0" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
|
|||||||
Reference in New Issue
Block a user