changed.调整了桌面组件库的UI

This commit is contained in:
lincube
2026-05-25 10:16:00 +08:00
parent 01cf32a610
commit 75aed3f6ad
2 changed files with 26 additions and 26 deletions

View File

@@ -108,7 +108,7 @@
Click="OnFindMoreComponentsClick">
<StackPanel Orientation="Horizontal" Spacing="6">
<fi:FluentIcon Icon="Globe" IconVariant="Regular" FontSize="14"/>
<TextBlock Text="查找更多组件" FontSize="12"/>
<TextBlock Text="查找更多组件" FontSize="12"/>
</StackPanel>
</Button>
</StackPanel>
@@ -132,6 +132,7 @@
FontWeight="SemiBold"
Foreground="{DynamicResource AdaptiveTextPrimaryBrush}"
Text="{Binding SelectedComponent.DisplayName}"
HorizontalAlignment="Center"
TextTrimming="CharacterEllipsis"/>
<TextBlock Grid.Row="1"
@@ -141,6 +142,7 @@
Foreground="{DynamicResource AdaptiveTextSecondaryBrush}"
Opacity="0.82"
Text="{Binding SelectedComponent.Description}"
HorizontalAlignment="Center"
TextWrapping="Wrap"
TextTrimming="CharacterEllipsis"/>
@@ -176,7 +178,7 @@
Click="OnAddComponentClick">
<StackPanel Orientation="Horizontal" Spacing="8">
<fi:FluentIcon Icon="Add" IconVariant="Regular" FontSize="16"/>
<TextBlock Text="添加" FontWeight="SemiBold"/>
<TextBlock Text="添加小组件" FontWeight="SemiBold"/>
</StackPanel>
</Button>
</Grid>

View File

@@ -1,6 +1,7 @@
<Window xmlns="https://github.com/avaloniaui"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:controls="using:LanMountainDesktop.Views"
xmlns:fi="using:FluentIcons.Avalonia"
x:Class="LanMountainDesktop.Views.FusedDesktopComponentLibraryWindow"
Width="740"
Height="500"
@@ -25,38 +26,35 @@
Padding="0"
CornerRadius="{DynamicResource DesignCornerRadiusLg}"
ClipToBounds="True">
<Grid RowDefinitions="Auto,*,Auto">
<Grid RowDefinitions="Auto,*">
<Border Height="64"
Padding="24,0,24,0"
Background="Transparent"
PointerPressed="OnWindowTitleBarPointerPressed">
<TextBlock VerticalAlignment="Center"
FontSize="22"
FontWeight="SemiBold"
Foreground="{DynamicResource AdaptiveTextPrimaryBrush}"
Text="添加小组件" />
<Grid ColumnDefinitions="*,Auto">
<TextBlock VerticalAlignment="Center"
FontSize="22"
FontWeight="SemiBold"
Foreground="{DynamicResource AdaptiveTextPrimaryBrush}"
Text="添加小组件" />
<Button Grid.Column="1"
Width="32"
Height="32"
Padding="0"
Background="Transparent"
BorderThickness="0"
Click="OnCloseClick"
VerticalAlignment="Center">
<fi:FluentIcon Icon="Dismiss"
IconVariant="Regular"
FontSize="16" />
</Button>
</Grid>
</Border>
<controls:FusedDesktopComponentLibraryControl x:Name="LibraryControl"
Grid.Row="1"
Margin="22,0,22,8" />
<Border Grid.Row="2"
Padding="24,16,24,22"
BorderBrush="{DynamicResource AdaptiveGlassPanelBorderBrush}"
BorderThickness="0,1,0,0">
<Button x:Name="CloseWindowButton"
HorizontalAlignment="Stretch"
MinHeight="32"
Padding="16,7"
Background="{DynamicResource AdaptiveButtonBackgroundBrush}"
BorderThickness="0"
Click="OnCloseClick">
<TextBlock HorizontalAlignment="Center"
FontSize="14"
Text="关闭" />
</Button>
</Border>
Margin="22,0,22,22" />
</Grid>
</Border>
</Grid>