From 901dc02ca87515924785dad3f8e186e4ef1fdd32 Mon Sep 17 00:00:00 2001 From: MaddoScientisto Date: Thu, 12 Mar 2026 23:40:41 +0100 Subject: [PATCH] feat: Enhance UI with new styles, improved layout, and icon integration across various views --- imagecatalog/AvaloniaApp.axaml | 68 +++++++++-- imagecatalog/AvaloniaMainWindow.axaml | 44 +++---- imagecatalog/AvaloniaMainWindow.axaml.cs | 8 +- imagecatalog/AvaloniaViews/AiTabView.axaml | 37 ++++-- .../AvaloniaViews/FaceAiTabView.axaml | 36 +++++- .../AvaloniaViews/GeneralTabView.axaml | 113 +++++++++++------- 6 files changed, 215 insertions(+), 91 deletions(-) diff --git a/imagecatalog/AvaloniaApp.axaml b/imagecatalog/AvaloniaApp.axaml index fe06efa..97bd721 100644 --- a/imagecatalog/AvaloniaApp.axaml +++ b/imagecatalog/AvaloniaApp.axaml @@ -1,8 +1,38 @@ + + + + + #F3F5F8 + #FFFFFF + #F7F8FA + #EEF2F6 + #D2D8E0 + + + #1B2027 + #242A33 + #2D343F + #38414E + #4B5563 + + + + + - + + + + + + + + + + + diff --git a/imagecatalog/AvaloniaMainWindow.axaml b/imagecatalog/AvaloniaMainWindow.axaml index bd8498f..ba21b00 100644 --- a/imagecatalog/AvaloniaMainWindow.axaml +++ b/imagecatalog/AvaloniaMainWindow.axaml @@ -98,29 +98,29 @@ - + - - - - - - - - + - - + + - - - + + + - - + + + - - + + + - + diff --git a/imagecatalog/AvaloniaMainWindow.axaml.cs b/imagecatalog/AvaloniaMainWindow.axaml.cs index 96dcfc9..2de8d3f 100644 --- a/imagecatalog/AvaloniaMainWindow.axaml.cs +++ b/imagecatalog/AvaloniaMainWindow.axaml.cs @@ -155,12 +155,6 @@ public partial class AvaloniaMainWindow : Window private void UpdateThemeToggleButtonContent() { - var toggleButton = this.FindControl("ThemeToggleButton"); - if (toggleButton is null) - { - return; - } - - toggleButton.Content = _isDarkTheme ? "☀" : "🌙"; + _ = this.FindControl("ThemeToggleButton"); } } diff --git a/imagecatalog/AvaloniaViews/AiTabView.axaml b/imagecatalog/AvaloniaViews/AiTabView.axaml index 8b125d3..09abb0b 100644 --- a/imagecatalog/AvaloniaViews/AiTabView.axaml +++ b/imagecatalog/AvaloniaViews/AiTabView.axaml @@ -1,6 +1,7 @@ @@ -17,10 +18,20 @@ - + @@ -32,10 +43,20 @@ - + diff --git a/imagecatalog/AvaloniaViews/FaceAiTabView.axaml b/imagecatalog/AvaloniaViews/FaceAiTabView.axaml index 84b62d1..7f7f3ae 100644 --- a/imagecatalog/AvaloniaViews/FaceAiTabView.axaml +++ b/imagecatalog/AvaloniaViews/FaceAiTabView.axaml @@ -1,5 +1,6 @@ @@ -11,22 +12,47 @@ - + - - + diff --git a/imagecatalog/AvaloniaViews/GeneralTabView.axaml b/imagecatalog/AvaloniaViews/GeneralTabView.axaml index 7332d8b..82979eb 100644 --- a/imagecatalog/AvaloniaViews/GeneralTabView.axaml +++ b/imagecatalog/AvaloniaViews/GeneralTabView.axaml @@ -1,61 +1,92 @@ - + - - + + - + - + - + - - - - - - - + + + + + + + + + - - - - - - - + + + + + + + - - - - - - - + + + + + + - - - - - - - + + + + + + + + - - - - - + + + + + + + + + + + + +