From d7375081f3dda345e42de83752044f7671c1e158 Mon Sep 17 00:00:00 2001 From: liamcottle Date: Sun, 2 Feb 2025 01:38:00 +1300 Subject: [PATCH] move ifac settings to its own card section --- .../interfaces/AddInterfacePage.vue | 93 ++++++++++--------- .../interfaces/ExpandingSection.vue | 35 +++++++ .../interfaces/ExpandingSectionHeader.vue | 2 +- 3 files changed, 85 insertions(+), 45 deletions(-) create mode 100644 src/frontend/components/interfaces/ExpandingSection.vue diff --git a/src/frontend/components/interfaces/AddInterfacePage.vue b/src/frontend/components/interfaces/AddInterfacePage.vue index 8416c77..8ccf0be 100644 --- a/src/frontend/components/interfaces/AddInterfacePage.vue +++ b/src/frontend/components/interfaces/AddInterfacePage.vue @@ -697,55 +697,58 @@ class="bg-gray-50 border border-gray-300 text-gray-900 text-sm rounded-lg focus:ring-blue-500 focus:border-blue-500 block w-full p-2.5 dark:bg-zinc-900 dark:border-zinc-600 dark:text-white" /> -
-

IFAC Settings

-

ⓘ IFAC (Interface Access Code) settings are used for creating private networks and can be configured on the interface level.

-
-
- - -
-
- - -
-
- - -
-
-
+ -
- - - - -
+ + + + + + + +
+
@@ -756,10 +759,12 @@ import Utils from "../../js/Utils"; import DialogUtils from "../../js/DialogUtils"; import ExpandingSectionHeader from "./ExpandingSectionHeader.vue"; +import ExpandingSection from "./ExpandingSection.vue"; export default { name: 'AddInterfacePage', components: { + ExpandingSection, ExpandingSectionHeader, }, data() { diff --git a/src/frontend/components/interfaces/ExpandingSection.vue b/src/frontend/components/interfaces/ExpandingSection.vue new file mode 100644 index 0000000..f171864 --- /dev/null +++ b/src/frontend/components/interfaces/ExpandingSection.vue @@ -0,0 +1,35 @@ + + \ No newline at end of file diff --git a/src/frontend/components/interfaces/ExpandingSectionHeader.vue b/src/frontend/components/interfaces/ExpandingSectionHeader.vue index a2e01e8..e3121b6 100644 --- a/src/frontend/components/interfaces/ExpandingSectionHeader.vue +++ b/src/frontend/components/interfaces/ExpandingSectionHeader.vue @@ -15,7 +15,7 @@ export default { name: 'ExpandingSectionHeader', props: { - isExpanded: false, + isExpanded: Boolean, }, } \ No newline at end of file