Polish UI alignment, navigation, info layout, and localization

This commit is contained in:
Meik
2026-03-05 13:39:19 +01:00
parent 041e3abf76
commit 3432166a8e
9 changed files with 111 additions and 41 deletions

View File

@@ -7,6 +7,41 @@
xmlns:resx="clr-namespace:C4IT_CustomerPanel.Properties"
mc:Ignorable="d"
d:DesignHeight="500" d:DesignWidth="800">
<UserControl.Resources>
<Style x:Key="ReadAllIconStyle"
TargetType="{x:Type Image}">
<Setter Property="Cursor"
Value="Hand" />
<Setter Property="Width"
Value="24" />
<Setter Property="Height"
Value="24" />
<Setter Property="Opacity"
Value="0.92" />
<Setter Property="RenderTransformOrigin"
Value="0.5,0.5" />
<Setter Property="RenderTransform">
<Setter.Value>
<ScaleTransform ScaleX="1"
ScaleY="1" />
</Setter.Value>
</Setter>
<Style.Triggers>
<Trigger Property="IsMouseOver"
Value="True">
<Setter Property="Opacity"
Value="1" />
<Setter Property="RenderTransform">
<Setter.Value>
<ScaleTransform ScaleX="1.06"
ScaleY="1.06" />
</Setter.Value>
</Setter>
</Trigger>
</Style.Triggers>
</Style>
</UserControl.Resources>
<Grid x:Name="GridMain"
x:FieldModifier="private"
Width="500">
@@ -71,13 +106,11 @@
<Image Source="{DynamicResource appbar_list_check}"
x:Name="buttonReadAllAnnouncements"
x:FieldModifier="private"
Style="{StaticResource ReadAllIconStyle}"
ToolTip="{x:Static resx:Resources.removeMarkups}"
Tag="readAllAnnouncements"
Cursor="Hand"
PreviewMouseDown="ReadAll_PreviewMouseDown"
Grid.Column="2"
RenderTransformOrigin="1.536,1.429"
Height="24"
Width="24"
Canvas.Left="338"
Canvas.Top="14" />
</Canvas>

View File

@@ -59,7 +59,9 @@
<Setter Property="BorderThickness"
Value="1" />
<Setter Property="Padding"
Value="8,4" />
Value="8,0" />
<Setter Property="VerticalContentAlignment"
Value="Center" />
<Setter Property="Template">
<Setter.Value>
<ControlTemplate TargetType="{x:Type TextBox}">
@@ -99,13 +101,13 @@
<Setter Property="Height"
Value="20" />
<Setter Property="VerticalContentAlignment"
Value="Top" />
Value="Center" />
<Setter Property="HorizontalContentAlignment"
Value="Left" />
<Setter Property="Canvas.Left"
Value="30" />
<Setter Property="Canvas.Top"
Value="-1" />
Value="2" />
</Style>
<Style x:Key="InfoRowValueStyle"
@@ -120,7 +122,7 @@
<Setter Property="Canvas.Left"
Value="12" />
<Setter Property="Canvas.Top"
Value="22" />
Value="21" />
</Style>
<Style x:Key="InfoRowCopyStyle"

View File

@@ -183,8 +183,12 @@ namespace C4IT_CustomerPanel.UserControls
Label lb = new Label
{
HorizontalAlignment = HorizontalAlignment.Stretch,
VerticalAlignment = VerticalAlignment.Center,
HorizontalContentAlignment = HorizontalAlignment.Center,
VerticalContentAlignment = VerticalAlignment.Center,
FontSize = 11,
Height = 20,
Margin = new Thickness(0),
Padding = new Thickness(2, 0, 2, 0)
};
StackPanel sp = new StackPanel

View File

@@ -15,6 +15,7 @@
Width="100"
HorizontalAlignment="Left"
CornerRadius="8"
Background="{DynamicResource accentColor}" />
Opacity="0.88"
Background="{DynamicResource activeButtonColor}" />
</Grid>
</UserControl>

View File

@@ -47,6 +47,39 @@
</Trigger>
</Style.Triggers>
</Style>
<Style x:Key="ReadAllIconStyle"
TargetType="{x:Type Image}">
<Setter Property="Cursor"
Value="Hand" />
<Setter Property="Width"
Value="24" />
<Setter Property="Height"
Value="24" />
<Setter Property="Opacity"
Value="0.92" />
<Setter Property="RenderTransformOrigin"
Value="0.5,0.5" />
<Setter Property="RenderTransform">
<Setter.Value>
<ScaleTransform ScaleX="1"
ScaleY="1" />
</Setter.Value>
</Setter>
<Style.Triggers>
<Trigger Property="IsMouseOver"
Value="True">
<Setter Property="Opacity"
Value="1" />
<Setter Property="RenderTransform">
<Setter.Value>
<ScaleTransform ScaleX="1.06"
ScaleY="1.06" />
</Setter.Value>
</Setter>
</Trigger>
</Style.Triggers>
</Style>
</UserControl.Resources>
@@ -122,12 +155,9 @@
Margin="0" />
<Image Source="{DynamicResource appbar_list_check}"
x:Name="buttonReadAllTickets"
Style="{StaticResource ReadAllIconStyle}"
Tag="readAllTickets"
Cursor="Hand"
PreviewMouseDown="ReadAll_PreviewMouseDown"
RenderTransformOrigin="1.536,1.429"
Height="24"
Width="24"
Canvas.Left="338"
Canvas.Top="14"
ToolTip="{x:Static resx:Resources.removeMarkups}" />