From 7edd6d6d84a54d53c7cdabf10b62c50303a2ee8a Mon Sep 17 00:00:00 2001 From: Simon Vieille Date: Fri, 16 Oct 2020 11:04:03 +0200 Subject: [PATCH] refactor menus with separated components --- src/CloserButton.vue | 9 ++++ src/Loader.vue | 26 ++++++++++++ src/Logo.vue | 21 ++++++++++ src/OpenerButton.vue | 9 ++++ src/SettingsButton.vue | 31 ++++++++++++++ src/SideMenu.vue | 48 +++++++++++---------- src/SideMenuApp.vue | 36 ++++++++++++++++ src/SideMenuBig.vue | 64 +++++++++++++--------------- src/SideMenuBigApp.vue | 36 ++++++++++++++++ webpack.js | 94 +++++++++++++++++++++--------------------- 10 files changed, 270 insertions(+), 104 deletions(-) create mode 100644 src/CloserButton.vue create mode 100644 src/Loader.vue create mode 100644 src/Logo.vue create mode 100644 src/OpenerButton.vue create mode 100644 src/SettingsButton.vue create mode 100644 src/SideMenuApp.vue create mode 100644 src/SideMenuBigApp.vue diff --git a/src/CloserButton.vue b/src/CloserButton.vue new file mode 100644 index 0000000..b971357 --- /dev/null +++ b/src/CloserButton.vue @@ -0,0 +1,9 @@ + + + diff --git a/src/Loader.vue b/src/Loader.vue new file mode 100644 index 0000000..47a9e3d --- /dev/null +++ b/src/Loader.vue @@ -0,0 +1,26 @@ + + + diff --git a/src/Logo.vue b/src/Logo.vue new file mode 100644 index 0000000..d681e68 --- /dev/null +++ b/src/Logo.vue @@ -0,0 +1,21 @@ + + + diff --git a/src/OpenerButton.vue b/src/OpenerButton.vue new file mode 100644 index 0000000..e7f3eb0 --- /dev/null +++ b/src/OpenerButton.vue @@ -0,0 +1,9 @@ + + + diff --git a/src/SettingsButton.vue b/src/SettingsButton.vue new file mode 100644 index 0000000..e9f0e7d --- /dev/null +++ b/src/SettingsButton.vue @@ -0,0 +1,31 @@ + + + diff --git a/src/SideMenu.vue b/src/SideMenu.vue index 6864063..0fd1dbd 100644 --- a/src/SideMenu.vue +++ b/src/SideMenu.vue @@ -17,33 +17,27 @@ along with this program. If not, see . @@ -51,9 +45,19 @@ along with this program. If not, see . diff --git a/src/SideMenuBig.vue b/src/SideMenuBig.vue index aa1a02c..9f00955 100644 --- a/src/SideMenuBig.vue +++ b/src/SideMenuBig.vue @@ -17,52 +17,34 @@ along with this program. If not, see .