From 7e186255a6a43cfeab6293df38344700f655b543 Mon Sep 17 00:00:00 2001 From: Julia Boeck Date: Thu, 7 Jul 2022 10:39:07 +0200 Subject: [PATCH 1/4] ViewOptionsPanel.vue erstellt, in SideMenu.vue entfernt und ViewOptionsPanel.vue in Home.vue eingebunden --- src/components/SideMenu.vue | 31 ------- src/components/ViewOptionsPanel.vue | 120 ++++++++++++++++++++++++++++ src/views/Home.vue | 3 + 3 files changed, 123 insertions(+), 31 deletions(-) create mode 100644 src/components/ViewOptionsPanel.vue diff --git a/src/components/SideMenu.vue b/src/components/SideMenu.vue index 49f476b..69b4f63 100644 --- a/src/components/SideMenu.vue +++ b/src/components/SideMenu.vue @@ -83,38 +83,7 @@ Kennzahlen - - - - - - Über die easyNWK diff --git a/src/components/ViewOptionsPanel.vue b/src/components/ViewOptionsPanel.vue new file mode 100644 index 0000000..080ae9e --- /dev/null +++ b/src/components/ViewOptionsPanel.vue @@ -0,0 +1,120 @@ + + + + + diff --git a/src/views/Home.vue b/src/views/Home.vue index f8075b6..39be291 100644 --- a/src/views/Home.vue +++ b/src/views/Home.vue @@ -20,6 +20,7 @@ + @@ -44,6 +45,7 @@ import SideMenu from "@/components/SideMenu.vue"; import NetworkMap from "@/components/NetworkMap.vue"; import UndoRedo from "@/components/UndoRedo.vue"; import StatisticsPanel from "@/components/StatisticsPanel.vue"; +import ViewOptionsPanel from "@/components/ViewOptionsPanel.vue"; export default defineComponent({ components: { @@ -55,6 +57,7 @@ export default defineComponent({ SideMenu, UndoRedo, StatisticsPanel, + FeatureBar: ViewOptionsPanel, }, setup() { From e5e532e81ba26b243fe2b7c6b073f1f450ea6ff8 Mon Sep 17 00:00:00 2001 From: Alexander Rind <1217527+alex-rind@users.noreply.github.com> Date: Mon, 18 Jul 2022 13:46:19 +0200 Subject: [PATCH 2/4] simplify: use vue-fontawesome, v-if to toggle open/collapsed --- src/components/ViewOptionsPanel.vue | 48 ++++++----------------------- src/main.ts | 6 ++-- 2 files changed, 14 insertions(+), 40 deletions(-) diff --git a/src/components/ViewOptionsPanel.vue b/src/components/ViewOptionsPanel.vue index 080ae9e..2eb7139 100644 --- a/src/components/ViewOptionsPanel.vue +++ b/src/components/ViewOptionsPanel.vue @@ -1,24 +1,16 @@ -