Skip to content

Commit ed4bfb0

Browse files
committed
ux: new style for CheckBox:focus-visible
Signed-off-by: leo <longshuang@msn.cn>
1 parent e71c5f2 commit ed4bfb0

File tree

1 file changed

+11
-8
lines changed

1 file changed

+11
-8
lines changed

src/Resources/Styles.axaml

Lines changed: 11 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1099,20 +1099,23 @@
10991099
</Grid>
11001100
</ControlTemplate>
11011101
</Setter>
1102-
1103-
<Style Selector="^:focus-visible /template/ Border#Border">
1104-
<Setter Property="BorderBrush" Value="{DynamicResource Brush.Accent}"/>
1105-
<Setter Property="Background" Value="{DynamicResource Brush.Accent}"/>
1106-
</Style>
1107-
<Style Selector="^:focus-visible /template/ Path#Icon">
1108-
<Setter Property="Fill" Value="White"/>
1109-
</Style>
11101102
<Style Selector="^:pointerover /template/ Border#Border">
11111103
<Setter Property="BorderBrush" Value="{DynamicResource Brush.Accent}"/>
11121104
</Style>
11131105
<Style Selector="^:checked /template/ Path#Icon">
11141106
<Setter Property="IsVisible" Value="True"/>
11151107
</Style>
1108+
<Style Selector="^:focus-visible /template/ Border#Border">
1109+
<Setter Property="BorderBrush" Value="{DynamicResource Brush.Accent}"/>
1110+
<Setter Property="BorderThickness" Value="2"/>
1111+
</Style>
1112+
<Style Selector="^:focus-visible:checked /template/ Border#Border">
1113+
<Setter Property="BorderBrush" Value="{DynamicResource Brush.Accent}"/>
1114+
<Setter Property="Background" Value="{DynamicResource Brush.Accent}"/>
1115+
</Style>
1116+
<Style Selector="^:focus-visible:checked /template/ Path#Icon">
1117+
<Setter Property="Fill" Value="White"/>
1118+
</Style>
11161119
</Style>
11171120

11181121
<Style Selector="RadioButton">

0 commit comments

Comments
 (0)