diff --git a/KeyboardAudioVisualizer.sln b/KeyboardAudioVisualizer.sln
index d69b599..2e331eb 100644
--- a/KeyboardAudioVisualizer.sln
+++ b/KeyboardAudioVisualizer.sln
@@ -5,6 +5,11 @@ VisualStudioVersion = 15.0.26430.15
MinimumVisualStudioVersion = 10.0.40219.1
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "KeyboardAudioVisualizer", "KeyboardAudioVisualizer\KeyboardAudioVisualizer.csproj", "{0AC4E8B1-4D4D-447F-B9FD-38A74ED1F243}"
EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "libs", "libs", "{9A053D4E-5BC6-4179-8F82-9B5C8C7E4127}"
+ ProjectSection(SolutionItems) = preProject
+ libs\Transitionals.dll = libs\Transitionals.dll
+ EndProjectSection
+EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
diff --git a/KeyboardAudioVisualizer/Controls/BlurredDecorationWindow.cs b/KeyboardAudioVisualizer/Controls/BlurredDecorationWindow.cs
index 78916cb..8a83389 100644
--- a/KeyboardAudioVisualizer/Controls/BlurredDecorationWindow.cs
+++ b/KeyboardAudioVisualizer/Controls/BlurredDecorationWindow.cs
@@ -75,7 +75,7 @@ namespace KeyboardAudioVisualizer.Controls
Button closeButton = GetTemplateChild("PART_CloseButton") as Button;
if (closeButton != null)
- closeButton.Click += (sender, args) => Application.Current.Shutdown();
+ closeButton.Click += (sender, args) => ApplicationManager.Instance.ExitCommand.Execute(null);
Button minimizeButton = GetTemplateChild("PART_MinimizeButton") as Button;
if (minimizeButton != null)
diff --git a/KeyboardAudioVisualizer/KeyboardAudioVisualizer.csproj b/KeyboardAudioVisualizer/KeyboardAudioVisualizer.csproj
index 08b2427..f9a65d2 100644
--- a/KeyboardAudioVisualizer/KeyboardAudioVisualizer.csproj
+++ b/KeyboardAudioVisualizer/KeyboardAudioVisualizer.csproj
@@ -73,6 +73,9 @@
4.0
+
+ ..\libs\Transitionals.dll
+
@@ -137,6 +140,7 @@
SettingsSingleFileGenerator
Settings.Designer.cs
+
@@ -166,6 +170,10 @@
MSBuild:Compile
Designer
+
+ MSBuild:Compile
+ Designer
+
MSBuild:Compile
Designer
@@ -175,7 +183,6 @@
MSBuild:Compile
-
diff --git a/KeyboardAudioVisualizer/Resources/navigation.ttf b/KeyboardAudioVisualizer/Resources/navigation.ttf
new file mode 100644
index 0000000..6161253
Binary files /dev/null and b/KeyboardAudioVisualizer/Resources/navigation.ttf differ
diff --git a/KeyboardAudioVisualizer/Styles/Navigation.xaml b/KeyboardAudioVisualizer/Styles/Navigation.xaml
new file mode 100644
index 0000000..5b8f101
--- /dev/null
+++ b/KeyboardAudioVisualizer/Styles/Navigation.xaml
@@ -0,0 +1,180 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/KeyboardAudioVisualizer/Styles/Theme.xaml b/KeyboardAudioVisualizer/Styles/Theme.xaml
index d774c2b..1d07692 100644
--- a/KeyboardAudioVisualizer/Styles/Theme.xaml
+++ b/KeyboardAudioVisualizer/Styles/Theme.xaml
@@ -2,12 +2,12 @@
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:sys="clr-namespace:System;assembly=mscorlib"
xmlns:presentationOptions="http://schemas.microsoft.com/winfx/2006/xaml/presentation/options">
-
#FFD0D0D0
#111111
#A0111111
#50000000
+ #FFE135
@@ -21,8 +21,17 @@
+
+
+
+
+
+
+ 40
+
13
14
+ 28
diff --git a/KeyboardAudioVisualizer/UI/ConfigurationWindow.xaml b/KeyboardAudioVisualizer/UI/ConfigurationWindow.xaml
index 78a4f2c..116cb20 100644
--- a/KeyboardAudioVisualizer/UI/ConfigurationWindow.xaml
+++ b/KeyboardAudioVisualizer/UI/ConfigurationWindow.xaml
@@ -5,16 +5,29 @@
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:ui="clr-namespace:KeyboardAudioVisualizer.UI"
xmlns:controls="clr-namespace:KeyboardAudioVisualizer.Controls"
+ xmlns:styles="clr-namespace:KeyboardAudioVisualizer.Styles"
mc:Ignorable="d"
Title="Keyboard Audio-Visualizer # Configuration"
Icon="pack://application:,,,/KeyboardAudioVisualizer;component/Resources/Icon.ico"
IconCommand="{Binding OpenHomepageCommand}"
Width="1280" Height="720">
+
+
+
+
-
+
+
+
+
+
+
+
+
+
diff --git a/NuGet.Config b/NuGet.Config
deleted file mode 100644
index c58398e..0000000
--- a/NuGet.Config
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/libs/Transitionals.dll b/libs/Transitionals.dll
new file mode 100644
index 0000000..b081a44
Binary files /dev/null and b/libs/Transitionals.dll differ