From ba81ea3cb7bc87760a92beb5d8635157988c67d2 Mon Sep 17 00:00:00 2001 From: Dev Date: Wed, 8 Apr 2026 15:21:12 +0200 Subject: [PATCH] feat(12-03): add client logo section with live preview to ProfileManagementDialog - Increase dialog height from 480 to 620 to accommodate logo section - Add new Row 3 with logo preview, Import/Clear/Pull from Entra buttons - Image bound to ClientLogoPreview via Base64ToImageConverter - Placeholder text shown when no logo configured via DataTrigger - ValidationMessage displays feedback below logo buttons - All logo buttons auto-disable when no profile selected Co-Authored-By: Claude Opus 4.6 (1M context) --- .../Dialogs/ProfileManagementDialog.xaml | 42 ++++++++++++++++++- 1 file changed, 40 insertions(+), 2 deletions(-) diff --git a/SharepointToolbox/Views/Dialogs/ProfileManagementDialog.xaml b/SharepointToolbox/Views/Dialogs/ProfileManagementDialog.xaml index 6be2e53..ba1ce9f 100644 --- a/SharepointToolbox/Views/Dialogs/ProfileManagementDialog.xaml +++ b/SharepointToolbox/Views/Dialogs/ProfileManagementDialog.xaml @@ -2,7 +2,7 @@ xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:loc="clr-namespace:SharepointToolbox.Localization" - Title="Manage Profiles" Width="500" Height="480" + Title="Manage Profiles" Width="500" Height="620" WindowStartupLocation="CenterOwner" ShowInTaskbar="False" ResizeMode="NoResize"> @@ -11,6 +11,7 @@ + @@ -45,8 +46,45 @@ Grid.Row="2" Grid.Column="1" Margin="0,2" /> + + +