From e018cf86414a5790398e5ab2aefacda339af4f2d Mon Sep 17 00:00:00 2001 From: "Andrey V.Kosteltsev" Date: Sat, 25 Jun 2022 00:49:57 +0300 Subject: WEBUI: VirtualMedia buttons width and alinnment --- .../0010-AppLayout-refresh-UI-on-time.patch | 25 --- .../0010-virtual-media-layout-and-styles.patch | 215 +++++++++++++++++++++ .../0099-AppLayout-refresh-UI-on-time.patch | 25 +++ .../recipes-phosphor/webui/webui-vue_%.bbappend | 3 +- 4 files changed, 242 insertions(+), 26 deletions(-) delete mode 100644 meta-ibs/meta-cp2-5422/recipes-phosphor/webui/webui-vue/0010-AppLayout-refresh-UI-on-time.patch create mode 100644 meta-ibs/meta-cp2-5422/recipes-phosphor/webui/webui-vue/0010-virtual-media-layout-and-styles.patch create mode 100644 meta-ibs/meta-cp2-5422/recipes-phosphor/webui/webui-vue/0099-AppLayout-refresh-UI-on-time.patch diff --git a/meta-ibs/meta-cp2-5422/recipes-phosphor/webui/webui-vue/0010-AppLayout-refresh-UI-on-time.patch b/meta-ibs/meta-cp2-5422/recipes-phosphor/webui/webui-vue/0010-AppLayout-refresh-UI-on-time.patch deleted file mode 100644 index 8ae2342734..0000000000 --- a/meta-ibs/meta-cp2-5422/recipes-phosphor/webui/webui-vue/0010-AppLayout-refresh-UI-on-time.patch +++ /dev/null @@ -1,25 +0,0 @@ -From dde98ca4147da6e3df0dee55a3161573993f00cb Mon Sep 17 00:00:00 2001 -From: "Andrey V.Kosteltsev" -Date: Tue, 14 Jun 2022 08:09:34 +0300 -Subject: [PATCH] AppLayout: refresh UI on time - ---- - src/layouts/AppLayout.vue | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/src/layouts/AppLayout.vue b/src/layouts/AppLayout.vue -index 0b78e5b1..c0bfff26 100644 ---- a/src/layouts/AppLayout.vue -+++ b/src/layouts/AppLayout.vue -@@ -3,7 +3,7 @@ - - --- -2.35.1 - diff --git a/meta-ibs/meta-cp2-5422/recipes-phosphor/webui/webui-vue/0010-virtual-media-layout-and-styles.patch b/meta-ibs/meta-cp2-5422/recipes-phosphor/webui/webui-vue/0010-virtual-media-layout-and-styles.patch new file mode 100644 index 0000000000..49c76fe928 --- /dev/null +++ b/meta-ibs/meta-cp2-5422/recipes-phosphor/webui/webui-vue/0010-virtual-media-layout-and-styles.patch @@ -0,0 +1,215 @@ +From 0d00cabf1c7ddd8021ca71efb83545112aab055e Mon Sep 17 00:00:00 2001 +From: "Andrey V.Kosteltsev" +Date: Sat, 25 Jun 2022 00:39:23 +0300 +Subject: [PATCH] virtual-media: layout and styles + +--- + src/assets/styles/bmc/custom/_index.scss | 3 +- + .../styles/bmc/custom/_virtual-media.scss | 36 +++++ + .../Operations/VirtualMedia/VirtualMedia.vue | 126 ++++++++++-------- + 3 files changed, 106 insertions(+), 59 deletions(-) + create mode 100644 src/assets/styles/bmc/custom/_virtual-media.scss + +diff --git a/src/assets/styles/bmc/custom/_index.scss b/src/assets/styles/bmc/custom/_index.scss +index 74594e35..eb466c4b 100644 +--- a/src/assets/styles/bmc/custom/_index.scss ++++ b/src/assets/styles/bmc/custom/_index.scss +@@ -15,4 +15,5 @@ + @import "./section-divider"; + @import "./sol"; + @import "./tables"; +-@import "./toasts"; +\ No newline at end of file ++@import "./toasts"; ++@import "./virtual-media"; +diff --git a/src/assets/styles/bmc/custom/_virtual-media.scss b/src/assets/styles/bmc/custom/_virtual-media.scss +new file mode 100644 +index 00000000..b040fbaa +--- /dev/null ++++ b/src/assets/styles/bmc/custom/_virtual-media.scss +@@ -0,0 +1,36 @@ ++ ++// ++// Media ++// ++.media-buttons-group legend { ++ margin-top: $spacer * 2; ++} ++ ++.media-buttons-group >.media-start label { ++ width: 100%; ++} ++ ++.media-buttons-group >.media-start .btn { ++ width: 50%; ++} ++ ++.media-buttons-group >.media-stop > .btn { ++ width: 50%; ++} ++ ++ ++// ++// Media Legacy ++// ++.media-legacy-buttons-group { ++ display: inline-grid; ++} ++ ++.media-legacy-buttons-group > button { ++ margin-bottom: $spacer * 2; ++} ++ ++.media-legacy > div { ++ margin-top: $spacer * 2; ++ margin-bottom: - $spacer * 2; ++} +diff --git a/src/views/Operations/VirtualMedia/VirtualMedia.vue b/src/views/Operations/VirtualMedia/VirtualMedia.vue +index 8a3d5add..19f425d9 100644 +--- a/src/views/Operations/VirtualMedia/VirtualMedia.vue ++++ b/src/views/Operations/VirtualMedia/VirtualMedia.vue +@@ -8,35 +8,41 @@ + > + + +- +- +- +- +- +- +- {{ $t('pageVirtualMedia.start') }} +- +- +- {{ $t('pageVirtualMedia.stop') }} +- ++
++
++ ++ ++ ++ ++ ++
++
++ ++ {{ $t('pageVirtualMedia.start') }} ++ ++ ++ {{ $t('pageVirtualMedia.stop') }} ++ ++
++
+
+
+ +@@ -53,37 +59,41 @@ + :key="$index" + md="6" + > +- +- ++ +- {{ $t('pageVirtualMedia.configureConnection') }} +- ++
++ ++ {{ $t('pageVirtualMedia.configureConnection') }} ++ + +- +- {{ $t('pageVirtualMedia.start') }} +- +- +- {{ $t('pageVirtualMedia.stop') }} +- +- ++ ++ {{ $t('pageVirtualMedia.start') }} ++ ++ ++ {{ $t('pageVirtualMedia.stop') }} ++ ++
++
++ + + + +-- +2.35.1 + diff --git a/meta-ibs/meta-cp2-5422/recipes-phosphor/webui/webui-vue/0099-AppLayout-refresh-UI-on-time.patch b/meta-ibs/meta-cp2-5422/recipes-phosphor/webui/webui-vue/0099-AppLayout-refresh-UI-on-time.patch new file mode 100644 index 0000000000..8ae2342734 --- /dev/null +++ b/meta-ibs/meta-cp2-5422/recipes-phosphor/webui/webui-vue/0099-AppLayout-refresh-UI-on-time.patch @@ -0,0 +1,25 @@ +From dde98ca4147da6e3df0dee55a3161573993f00cb Mon Sep 17 00:00:00 2001 +From: "Andrey V.Kosteltsev" +Date: Tue, 14 Jun 2022 08:09:34 +0300 +Subject: [PATCH] AppLayout: refresh UI on time + +--- + src/layouts/AppLayout.vue | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/src/layouts/AppLayout.vue b/src/layouts/AppLayout.vue +index 0b78e5b1..c0bfff26 100644 +--- a/src/layouts/AppLayout.vue ++++ b/src/layouts/AppLayout.vue +@@ -3,7 +3,7 @@ + + +-- +2.35.1 + diff --git a/meta-ibs/meta-cp2-5422/recipes-phosphor/webui/webui-vue_%.bbappend b/meta-ibs/meta-cp2-5422/recipes-phosphor/webui/webui-vue_%.bbappend index d129cc4e52..273d06e768 100644 --- a/meta-ibs/meta-cp2-5422/recipes-phosphor/webui/webui-vue_%.bbappend +++ b/meta-ibs/meta-cp2-5422/recipes-phosphor/webui/webui-vue_%.bbappend @@ -24,7 +24,8 @@ SRC_URI += "\ file://0007-bootstrap-grid-for-large-media.patch \ file://0008-SOL-96x44-geometry.patch \ file://0009-AppHeader-color-nav-trigger-width-wrap.patch \ - file://0010-AppLayout-refresh-UI-on-time.patch \ + file://0010-virtual-media-layout-and-styles.patch \ + file://0099-AppLayout-refresh-UI-on-time.patch \ " do_update_logo () { -- cgit v1.2.3