From 5d9273bd916edde0b7fe086122ac859dc3f21eb4 Mon Sep 17 00:00:00 2001 From: anperederi Date: Mon, 15 May 2023 22:28:59 +0200 Subject: [PATCH 1/2] add app theme --- src/Banquale/Banquale/App.xaml | 2 +- src/Banquale/Banquale/App.xaml.cs | 3 +-- src/Banquale/Banquale/AppShell.xaml.cs | 4 +--- src/Banquale/Banquale/Banquale.csproj | 4 +++- src/Banquale/Banquale/Resources/Styles/Colors.xaml | 2 +- .../Banquale/Resources/Themes/DarkTheme.xaml | 12 ++++++++++++ .../Banquale/Resources/Themes/DarkTheme.xaml.cs | 9 +++++++++ .../Banquale/Resources/Themes/LightTheme.xaml | 12 ++++++++++++ .../Banquale/Resources/Themes/LightTheme.xaml.cs | 9 +++++++++ 9 files changed, 49 insertions(+), 8 deletions(-) create mode 100644 src/Banquale/Banquale/Resources/Themes/DarkTheme.xaml create mode 100644 src/Banquale/Banquale/Resources/Themes/DarkTheme.xaml.cs create mode 100644 src/Banquale/Banquale/Resources/Themes/LightTheme.xaml create mode 100644 src/Banquale/Banquale/Resources/Themes/LightTheme.xaml.cs diff --git a/src/Banquale/Banquale/App.xaml b/src/Banquale/Banquale/App.xaml index 71a2823..a2cf886 100644 --- a/src/Banquale/Banquale/App.xaml +++ b/src/Banquale/Banquale/App.xaml @@ -1,7 +1,6 @@  @@ -11,6 +10,7 @@ + diff --git a/src/Banquale/Banquale/App.xaml.cs b/src/Banquale/Banquale/App.xaml.cs index 666d2c1..3339e96 100644 --- a/src/Banquale/Banquale/App.xaml.cs +++ b/src/Banquale/Banquale/App.xaml.cs @@ -22,5 +22,4 @@ public partial class App : Application MainPage = new AppShell(); } -} - +} \ No newline at end of file diff --git a/src/Banquale/Banquale/AppShell.xaml.cs b/src/Banquale/Banquale/AppShell.xaml.cs index e678a75..358a89f 100644 --- a/src/Banquale/Banquale/AppShell.xaml.cs +++ b/src/Banquale/Banquale/AppShell.xaml.cs @@ -13,6 +13,4 @@ public partial class AppShell : Shell Routing.RegisterRoute("menu/ribdetails", typeof(RibPage)); Routing.RegisterRoute("menu/transferdetails", typeof(TransferPage)); } - -} - +} \ No newline at end of file diff --git a/src/Banquale/Banquale/Banquale.csproj b/src/Banquale/Banquale/Banquale.csproj index 3f03349..57a7a4c 100644 --- a/src/Banquale/Banquale/Banquale.csproj +++ b/src/Banquale/Banquale/Banquale.csproj @@ -43,7 +43,7 @@ - + @@ -66,6 +66,7 @@ + @@ -78,5 +79,6 @@ + diff --git a/src/Banquale/Banquale/Resources/Styles/Colors.xaml b/src/Banquale/Banquale/Resources/Styles/Colors.xaml index 8773b91..a8f8c4f 100644 --- a/src/Banquale/Banquale/Resources/Styles/Colors.xaml +++ b/src/Banquale/Banquale/Resources/Styles/Colors.xaml @@ -4,7 +4,7 @@ xmlns="http://schemas.microsoft.com/dotnet/2021/maui" xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"> - #074bab + #aad7aa #074bab #FFF diff --git a/src/Banquale/Banquale/Resources/Themes/DarkTheme.xaml b/src/Banquale/Banquale/Resources/Themes/DarkTheme.xaml new file mode 100644 index 0000000..842ea7f --- /dev/null +++ b/src/Banquale/Banquale/Resources/Themes/DarkTheme.xaml @@ -0,0 +1,12 @@ + + Black + Teal + Teal + Green + Red + Purple + Black + Transparent + \ No newline at end of file diff --git a/src/Banquale/Banquale/Resources/Themes/DarkTheme.xaml.cs b/src/Banquale/Banquale/Resources/Themes/DarkTheme.xaml.cs new file mode 100644 index 0000000..d59102e --- /dev/null +++ b/src/Banquale/Banquale/Resources/Themes/DarkTheme.xaml.cs @@ -0,0 +1,9 @@ +namespace Banquale.Resources.Themes; + +public partial class DarkTheme : ResourceDictionary +{ + public DarkTheme() + { + InitializeComponent(); + } +} diff --git a/src/Banquale/Banquale/Resources/Themes/LightTheme.xaml b/src/Banquale/Banquale/Resources/Themes/LightTheme.xaml new file mode 100644 index 0000000..9ca25aa --- /dev/null +++ b/src/Banquale/Banquale/Resources/Themes/LightTheme.xaml @@ -0,0 +1,12 @@ + + White + WhiteSmoke + WhiteSmoke + Black + Black + White + Gray + Transparent + \ No newline at end of file diff --git a/src/Banquale/Banquale/Resources/Themes/LightTheme.xaml.cs b/src/Banquale/Banquale/Resources/Themes/LightTheme.xaml.cs new file mode 100644 index 0000000..098ee46 --- /dev/null +++ b/src/Banquale/Banquale/Resources/Themes/LightTheme.xaml.cs @@ -0,0 +1,9 @@ +namespace Banquale.Resources.Themes; + +public partial class LightTheme : ResourceDictionary +{ + public LightTheme() + { + InitializeComponent(); + } +} From 3e3c63a29cfb671677e3cd3df514e97143bd1627 Mon Sep 17 00:00:00 2001 From: anperederi Date: Tue, 23 May 2023 18:52:56 +0200 Subject: [PATCH 2/2] :boom: introduce theme an style :art: and rebuild navigation connection :truck: --- src/Banquale/Banquale/App.xaml | 2 +- src/Banquale/Banquale/AppShell.xaml | 4 +- src/Banquale/Banquale/Banquale.csproj | 2 - .../Banquale/Resources/Styles/Colors.xaml | 6 +- .../Banquale/Resources/Styles/Styles.xaml | 145 +++++++++--------- .../Banquale/Resources/Themes/DarkTheme.xaml | 12 -- .../Resources/Themes/DarkTheme.xaml.cs | 9 -- .../Banquale/Resources/Themes/LightTheme.xaml | 12 -- .../Resources/Themes/LightTheme.xaml.cs | 9 -- .../Banquale/Views/Balance/BalancePage.xaml | 6 +- .../Views/Balance/BalancePage.xaml.cs | 1 + .../Banquale/Views/Category/CategoryView.xaml | 3 +- .../Banquale/Views/ConnectionPage.xaml | 12 +- .../Banquale/Views/ConnectionPage.xaml.cs | 2 +- .../Banquale/Views/SwitchAccountPage.xaml | 41 +---- .../Banquale/Views/SwitchAccountPage.xaml.cs | 6 + .../Banquale/Views/SwitchAccountView.xaml | 23 +-- .../Banquale/Views/SwitchAccountView.xaml.cs | 2 +- .../Banquale/Views/TransactionsPage.xaml | 17 +- 19 files changed, 114 insertions(+), 200 deletions(-) delete mode 100644 src/Banquale/Banquale/Resources/Themes/DarkTheme.xaml delete mode 100644 src/Banquale/Banquale/Resources/Themes/DarkTheme.xaml.cs delete mode 100644 src/Banquale/Banquale/Resources/Themes/LightTheme.xaml delete mode 100644 src/Banquale/Banquale/Resources/Themes/LightTheme.xaml.cs diff --git a/src/Banquale/Banquale/App.xaml b/src/Banquale/Banquale/App.xaml index a2cf886..c38d844 100644 --- a/src/Banquale/Banquale/App.xaml +++ b/src/Banquale/Banquale/App.xaml @@ -8,9 +8,9 @@ + - diff --git a/src/Banquale/Banquale/AppShell.xaml b/src/Banquale/Banquale/AppShell.xaml index 6a0dbdc..d85c7cd 100644 --- a/src/Banquale/Banquale/AppShell.xaml +++ b/src/Banquale/Banquale/AppShell.xaml @@ -9,8 +9,8 @@ Shell.FlyoutBehavior="Disabled"> - + diff --git a/src/Banquale/Banquale/Banquale.csproj b/src/Banquale/Banquale/Banquale.csproj index 644ae23..aa1e458 100644 --- a/src/Banquale/Banquale/Banquale.csproj +++ b/src/Banquale/Banquale/Banquale.csproj @@ -66,7 +66,6 @@ - @@ -81,7 +80,6 @@ - diff --git a/src/Banquale/Banquale/Resources/Styles/Colors.xaml b/src/Banquale/Banquale/Resources/Styles/Colors.xaml index a8f8c4f..7c05e2e 100644 --- a/src/Banquale/Banquale/Resources/Styles/Colors.xaml +++ b/src/Banquale/Banquale/Resources/Styles/Colors.xaml @@ -5,13 +5,11 @@ xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"> #aad7aa - #074bab - #FFF - #000 + #FFF #DFD8F7 - #2B0B98 + #aad7aa White Black diff --git a/src/Banquale/Banquale/Resources/Styles/Styles.xaml b/src/Banquale/Banquale/Resources/Styles/Styles.xaml index b88aed6..2971d61 100644 --- a/src/Banquale/Banquale/Resources/Styles/Styles.xaml +++ b/src/Banquale/Banquale/Resources/Styles/Styles.xaml @@ -5,39 +5,40 @@ xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"> @@ -146,7 +147,7 @@ diff --git a/src/Banquale/Banquale/Resources/Themes/DarkTheme.xaml b/src/Banquale/Banquale/Resources/Themes/DarkTheme.xaml deleted file mode 100644 index 842ea7f..0000000 --- a/src/Banquale/Banquale/Resources/Themes/DarkTheme.xaml +++ /dev/null @@ -1,12 +0,0 @@ - - Black - Teal - Teal - Green - Red - Purple - Black - Transparent - \ No newline at end of file diff --git a/src/Banquale/Banquale/Resources/Themes/DarkTheme.xaml.cs b/src/Banquale/Banquale/Resources/Themes/DarkTheme.xaml.cs deleted file mode 100644 index d59102e..0000000 --- a/src/Banquale/Banquale/Resources/Themes/DarkTheme.xaml.cs +++ /dev/null @@ -1,9 +0,0 @@ -namespace Banquale.Resources.Themes; - -public partial class DarkTheme : ResourceDictionary -{ - public DarkTheme() - { - InitializeComponent(); - } -} diff --git a/src/Banquale/Banquale/Resources/Themes/LightTheme.xaml b/src/Banquale/Banquale/Resources/Themes/LightTheme.xaml deleted file mode 100644 index 9ca25aa..0000000 --- a/src/Banquale/Banquale/Resources/Themes/LightTheme.xaml +++ /dev/null @@ -1,12 +0,0 @@ - - White - WhiteSmoke - WhiteSmoke - Black - Black - White - Gray - Transparent - \ No newline at end of file diff --git a/src/Banquale/Banquale/Resources/Themes/LightTheme.xaml.cs b/src/Banquale/Banquale/Resources/Themes/LightTheme.xaml.cs deleted file mode 100644 index 098ee46..0000000 --- a/src/Banquale/Banquale/Resources/Themes/LightTheme.xaml.cs +++ /dev/null @@ -1,9 +0,0 @@ -namespace Banquale.Resources.Themes; - -public partial class LightTheme : ResourceDictionary -{ - public LightTheme() - { - InitializeComponent(); - } -} diff --git a/src/Banquale/Banquale/Views/Balance/BalancePage.xaml b/src/Banquale/Banquale/Views/Balance/BalancePage.xaml index e2cc3bc..da494c2 100644 --- a/src/Banquale/Banquale/Views/Balance/BalancePage.xaml +++ b/src/Banquale/Banquale/Views/Balance/BalancePage.xaml @@ -43,13 +43,11 @@