瀏覽代碼

avalonia: CalendarView style tweak

Kenric Nugteren 2 月之前
父節點
當前提交
efab06ee83
共有 2 個文件被更改,包括 16 次插入0 次删除
  1. 15 0
      InABox.Avalonia/Theme/Classes/CalendarView.axaml
  2. 1 0
      InABox.Avalonia/Theme/Styles.axaml

+ 15 - 0
InABox.Avalonia/Theme/Classes/CalendarView.axaml

@@ -0,0 +1,15 @@
+<Styles xmlns="https://github.com/avaloniaui"
+        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
+        xmlns:components="using:InABox.Avalonia.Components">
+    <Style Selector="components|CalendarView.Standard">
+        <Setter Property="BorderBrush" Value="{DynamicResource PrsTileBorder}" />
+        <Setter Property="BorderThickness">
+            <Setter.Value>
+                <DynamicResource ResourceKey="PrsBorderThickness" />
+            </Setter.Value>
+        </Setter>
+        <Setter Property="Background" Value="Transparent" />
+        <Setter Property="CornerRadius" Value="{DynamicResource PrsCornerRadius}" />
+        <Setter Property="Margin" Value="{DynamicResource PrsControlSpacing}" />
+    </Style>
+</Styles>

+ 1 - 0
InABox.Avalonia/Theme/Styles.axaml

@@ -6,6 +6,7 @@
 	<StyleInclude Source="/Theme/Classes/Border.axaml" />
 	<StyleInclude Source="/Theme/Classes/Button.axaml" />
 	<StyleInclude Source="/Theme/Classes/ButtonStrip.axaml" />
+	<StyleInclude Source="/Theme/Classes/CalendarView.axaml" />
 	<StyleInclude Source="/Theme/Classes/CheckBox.axaml" />
 	<StyleInclude Source="/Theme/Classes/DateSelectorButton.axaml" />
 	<StyleInclude Source="/Theme/Classes/Image.axaml" />