feat: make sure mask is invisible in inline mode. use dynamic brush.
This commit is contained in:
parent
e24e847f4b
commit
3716cc3bcc
@ -129,7 +129,7 @@
|
||||
x:Name="PART_ContentPresenter"
|
||||
Content="{TemplateBinding Content}"
|
||||
ContentTemplate="{TemplateBinding ContentTemplate}" />
|
||||
<Rectangle Name="LightDismissLayer" />
|
||||
<Rectangle Name="LightDismissLayer" IsVisible="False" />
|
||||
</Panel>
|
||||
|
||||
</Grid>
|
||||
@ -236,7 +236,7 @@
|
||||
</Style>
|
||||
|
||||
<Style Selector="^:lightDismiss /template/ Rectangle#LightDismissLayer">
|
||||
<Setter Property="Fill" Value="#99000000" />
|
||||
<Setter Property="Fill" Value="{DynamicResource SplitViewMaskBrush}" />
|
||||
</Style>
|
||||
<Style Selector="^:overlay:open /template/ Rectangle#LightDismissLayer">
|
||||
<Setter Property="IsVisible" Value="True" />
|
||||
|
@ -1,4 +1,5 @@
|
||||
<ResourceDictionary xmlns="https://github.com/avaloniaui" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
|
||||
<SolidColorBrush x:Key="SplitViewSeparatorBackground" Opacity="0.08" Color="#F9F9F9" />
|
||||
<SolidColorBrush x:Key="SplitViewMaskBrush" Color="#FFA7ABB0" Opacity="0.2"></SolidColorBrush>
|
||||
<SolidColorBrush x:Key="SplitViewPaneBackground" Color="#16161A" />
|
||||
</ResourceDictionary>
|
@ -1,4 +1,5 @@
|
||||
<ResourceDictionary xmlns="https://github.com/avaloniaui" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
|
||||
<SolidColorBrush x:Key="SplitViewSeparatorBackground" Opacity="0.08" Color="#1C1F23" />
|
||||
<SolidColorBrush x:Key="SplitViewMaskBrush" Color="#FF555B61" Opacity="0.2"></SolidColorBrush>
|
||||
<SolidColorBrush x:Key="SplitViewPaneBackground" Color="White" />
|
||||
</ResourceDictionary>
|
Loading…
x
Reference in New Issue
Block a user