Skip to content

Commit

Permalink
fix: Bug with Borders, Update .NET and Packages (#14)
Browse files Browse the repository at this point in the history
  • Loading branch information
gosha20777 authored Aug 10, 2021
1 parent 32ca9a9 commit b4604fe
Show file tree
Hide file tree
Showing 8 changed files with 67 additions and 14 deletions.
13 changes: 7 additions & 6 deletions src/Citrus.Avalonia.Sandbox/Citrus.Avalonia.Sandbox.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -2,17 +2,18 @@

<PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFramework>netcoreapp3.1</TargetFramework>
<TargetFramework>net5.0</TargetFramework>
<IsPackable>false</IsPackable>
<LangVersion>9</LangVersion>
</PropertyGroup>

<ItemGroup>
<PackageReference Include="Avalonia" Version="0.10.0" />
<PackageReference Include="Avalonia.ReactiveUI" Version="0.10.0" />
<PackageReference Include="Avalonia.LinuxFramebuffer" Version="0.10.0" />
<PackageReference Include="Avalonia.Desktop" Version="0.10.0" />
<PackageReference Include="Avalonia" Version="0.10.6" />
<PackageReference Include="Avalonia.ReactiveUI" Version="0.10.6" />
<PackageReference Include="Avalonia.LinuxFramebuffer" Version="0.10.6" />
<PackageReference Include="Avalonia.Desktop" Version="0.10.6" />
<PackageReference Include="ReactiveUI.Validation" Version="2.1.1" />
<PackageReference Include="ReactiveUI.Fody" Version="13.1.1" />
<PackageReference Include="ReactiveUI.Fody" Version="14.2.1" />
</ItemGroup>

<ItemGroup>
Expand Down
4 changes: 2 additions & 2 deletions src/Citrus.Avalonia/Citrus.Avalonia.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -21,10 +21,10 @@
</ItemGroup>

<ItemGroup>
<PackageReference Include="Avalonia" Version="0.10.0" />
<PackageReference Include="Avalonia" Version="0.10.6" />
</ItemGroup>

<ItemGroup>
<PackageReference Include="Nerdbank.GitVersioning" Version="3.3.37" PrivateAssets="all" />
<PackageReference Include="Nerdbank.GitVersioning" Version="3.4.231" PrivateAssets="all" />
</ItemGroup>
</Project>
10 changes: 10 additions & 0 deletions src/Citrus.Avalonia/Palette/CandyPalette.xaml
Original file line number Diff line number Diff line change
Expand Up @@ -67,12 +67,22 @@
<SolidColorBrush x:Key="NotificationCardWarningBackgroundBrush" Color="#FDB328" Opacity="0.75"/>
<SolidColorBrush x:Key="NotificationCardErrorBackgroundBrush" Color="#BD202C" Opacity="0.75"/>

<SolidColorBrush x:Key="DatePickerFlyoutPresenterHighlightFill" Color="{DynamicResource ThemeAccentColor}" Opacity="0.4" />
<SolidColorBrush x:Key="TimePickerFlyoutPresenterHighlightFill" Color="{DynamicResource ThemeAccentColor}" Opacity="0.4" />

<SolidColorBrush x:Key="ThemeControlTransparentBrush" Color="Transparent" />

<Thickness x:Key="ThemeBorderThickness">1,1,1,1</Thickness>
<sys:Double x:Key="ThemeDisabledOpacity">0.5</sys:Double>

<sys:Double x:Key="FontSizeSmall">13</sys:Double>
<sys:Double x:Key="FontSizeNormal">14</sys:Double>
<sys:Double x:Key="FontSizeLarge">14</sys:Double>

<sys:Double x:Key="ScrollBarThickness">18</sys:Double>
<sys:Double x:Key="ScrollBarThumbThickness">8</sys:Double>

<sys:Double x:Key="IconElementThemeHeight">20</sys:Double>
<sys:Double x:Key="IconElementThemeWidth">20</sys:Double>
</Style.Resources>
</Style>
16 changes: 13 additions & 3 deletions src/Citrus.Avalonia/Palette/CitrusPalette.xaml
Original file line number Diff line number Diff line change
Expand Up @@ -8,13 +8,13 @@
<Color x:Key="ThemeAccentColor3">#0063bb</Color>
<Color x:Key="ThemeAccentColor4">#003f8e</Color>
<Color x:Key="ThemeAccentBadgeColor">#300063bb</Color>

<Color x:Key="ThemeCardColor">#FFFFFF</Color>
<Color x:Key="ThemeBackgroundColor">#FFECECEC</Color>
<Color x:Key="ThemeBorderLowColor">#FFF3F3F3</Color>
<Color x:Key="ThemeBorderMidColor">#FFECECEC</Color>
<Color x:Key="ThemeBorderHighColor">#FFAAAAAA</Color>

<Color x:Key="ThemeControlLowColor">#FF868999</Color>
<Color x:Key="ThemeControlMidColor">#FFF5F5F5</Color>
<Color x:Key="ThemeControlMidHighColor">#FFC2C3C9</Color>
Expand All @@ -26,7 +26,7 @@
<Color x:Key="ThemeControlHighlightHighColor">#FF808080</Color>
<Color x:Key="ThemeForegroundColor">#FF000000</Color>
<Color x:Key="ThemeForegroundLowColor">#FF808080</Color>

<Color x:Key="HighlightBadgeColor">#30fd7d00</Color>
<Color x:Key="HighlightColor">#fd7d00</Color>
<Color x:Key="HighlightHoverColor">#ed6d00</Color>
Expand Down Expand Up @@ -68,12 +68,22 @@
<SolidColorBrush x:Key="NotificationCardWarningBackgroundBrush" Color="#FDB328" Opacity="0.75"/>
<SolidColorBrush x:Key="NotificationCardErrorBackgroundBrush" Color="#BD202C" Opacity="0.75"/>

<SolidColorBrush x:Key="DatePickerFlyoutPresenterHighlightFill" Color="{DynamicResource ThemeAccentColor}" Opacity="0.4" />
<SolidColorBrush x:Key="TimePickerFlyoutPresenterHighlightFill" Color="{DynamicResource ThemeAccentColor}" Opacity="0.4" />

<SolidColorBrush x:Key="ThemeControlTransparentBrush" Color="Transparent" />

<Thickness x:Key="ThemeBorderThickness">1,1,1,1</Thickness>
<sys:Double x:Key="ThemeDisabledOpacity">0.5</sys:Double>

<sys:Double x:Key="FontSizeSmall">13</sys:Double>
<sys:Double x:Key="FontSizeNormal">14</sys:Double>
<sys:Double x:Key="FontSizeLarge">14</sys:Double>

<sys:Double x:Key="ScrollBarThickness">18</sys:Double>
<sys:Double x:Key="ScrollBarThumbThickness">8</sys:Double>

<sys:Double x:Key="IconElementThemeHeight">20</sys:Double>
<sys:Double x:Key="IconElementThemeWidth">20</sys:Double>
</Style.Resources>
</Style>
10 changes: 10 additions & 0 deletions src/Citrus.Avalonia/Palette/MagmaPalette.xaml
Original file line number Diff line number Diff line change
Expand Up @@ -68,12 +68,22 @@
<SolidColorBrush x:Key="NotificationCardWarningBackgroundBrush" Color="#FDB328" Opacity="0.75"/>
<SolidColorBrush x:Key="NotificationCardErrorBackgroundBrush" Color="#BD202C" Opacity="0.75"/>

<SolidColorBrush x:Key="DatePickerFlyoutPresenterHighlightFill" Color="{DynamicResource ThemeAccentColor}" Opacity="0.4" />
<SolidColorBrush x:Key="TimePickerFlyoutPresenterHighlightFill" Color="{DynamicResource ThemeAccentColor}" Opacity="0.4" />

<SolidColorBrush x:Key="ThemeControlTransparentBrush" Color="Transparent" />

<Thickness x:Key="ThemeBorderThickness">1,1,1,1</Thickness>
<sys:Double x:Key="ThemeDisabledOpacity">0.5</sys:Double>

<sys:Double x:Key="FontSizeSmall">13</sys:Double>
<sys:Double x:Key="FontSizeNormal">14</sys:Double>
<sys:Double x:Key="FontSizeLarge">14</sys:Double>

<sys:Double x:Key="ScrollBarThickness">18</sys:Double>
<sys:Double x:Key="ScrollBarThumbThickness">8</sys:Double>

<sys:Double x:Key="IconElementThemeHeight">20</sys:Double>
<sys:Double x:Key="IconElementThemeWidth">20</sys:Double>
</Style.Resources>
</Style>
13 changes: 12 additions & 1 deletion src/Citrus.Avalonia/Palette/RustPalette.xaml
Original file line number Diff line number Diff line change
Expand Up @@ -56,11 +56,22 @@
<SolidColorBrush x:Key="ErrorBrush" Color="{DynamicResource ErrorColor}"/>
<SolidColorBrush x:Key="ErrorLowBrush" Color="{DynamicResource ErrorLowColor}"/>

<SolidColorBrush x:Key="DatePickerFlyoutPresenterHighlightFill" Color="{DynamicResource ThemeAccentColor}" Opacity="0.4" />
<SolidColorBrush x:Key="TimePickerFlyoutPresenterHighlightFill" Color="{DynamicResource ThemeAccentColor}" Opacity="0.4" />

<SolidColorBrush x:Key="ThemeControlTransparentBrush" Color="Transparent" />

<Thickness x:Key="ThemeBorderThickness">1,1,1,1</Thickness>
<sys:Double x:Key="ThemeDisabledOpacity">0.5</sys:Double>

<sys:Double x:Key="FontSizeSmall">13</sys:Double>
<sys:Double x:Key="FontSizeNormal">14</sys:Double>
<sys:Double x:Key="FontSizeLarge">14</sys:Double>

<sys:Double x:Key="ScrollBarThickness">10</sys:Double>
<sys:Double x:Key="ScrollBarThickness">18</sys:Double>
<sys:Double x:Key="ScrollBarThumbThickness">8</sys:Double>

<sys:Double x:Key="IconElementThemeHeight">20</sys:Double>
<sys:Double x:Key="IconElementThemeWidth">20</sys:Double>
</Style.Resources>
</Style>
13 changes: 12 additions & 1 deletion src/Citrus.Avalonia/Palette/SeaPalette.xaml
Original file line number Diff line number Diff line change
Expand Up @@ -56,11 +56,22 @@
<SolidColorBrush x:Key="ErrorBrush" Color="{DynamicResource ErrorColor}"/>
<SolidColorBrush x:Key="ErrorLowBrush" Color="{DynamicResource ErrorLowColor}"/>

<SolidColorBrush x:Key="DatePickerFlyoutPresenterHighlightFill" Color="{DynamicResource ThemeAccentColor}" Opacity="0.4" />
<SolidColorBrush x:Key="TimePickerFlyoutPresenterHighlightFill" Color="{DynamicResource ThemeAccentColor}" Opacity="0.4" />

<SolidColorBrush x:Key="ThemeControlTransparentBrush" Color="Transparent" />

<Thickness x:Key="ThemeBorderThickness">1,1,1,1</Thickness>
<sys:Double x:Key="ThemeDisabledOpacity">0.5</sys:Double>

<sys:Double x:Key="FontSizeSmall">13</sys:Double>
<sys:Double x:Key="FontSizeNormal">14</sys:Double>
<sys:Double x:Key="FontSizeLarge">14</sys:Double>

<sys:Double x:Key="ScrollBarThickness">10</sys:Double>
<sys:Double x:Key="ScrollBarThickness">18</sys:Double>
<sys:Double x:Key="ScrollBarThumbThickness">8</sys:Double>

<sys:Double x:Key="IconElementThemeHeight">20</sys:Double>
<sys:Double x:Key="IconElementThemeWidth">20</sys:Double>
</Style.Resources>
</Style>
2 changes: 1 addition & 1 deletion src/Citrus.Avalonia/Theme/BorderStyles.xaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<Style Selector="Border.Card">
<Setter Property="Padding" Value="20" />
<Setter Property="CornerRadius" Value="5" />
<Setter Property="BorderThickness" Value="2 1 2 4" />
<Setter Property="BorderThickness" Value="2" />
<Setter Property="BorderBrush" Value="{DynamicResource ThemeCardBrush}" />
<Setter Property="Background" Value="{DynamicResource ThemeCardBrush}" />
<Setter Property="Margin" Value="7" />
Expand Down

0 comments on commit b4604fe

Please sign in to comment.