From 8282aa5d53d90668dd04094aa7386f0d465fb326 Mon Sep 17 00:00:00 2001 From: Abhishek Kumar Date: Sun, 27 Apr 2025 19:16:18 +0530 Subject: [PATCH 1/4] add deploy button on info card Signed-off-by: Abhishek Kumar --- ui/src/components/view/InfoCard.vue | 1600 +++++++++-------- .../views/compute/CreateAutoScaleVmGroup.vue | 32 +- ui/src/views/compute/DeployVM.vue | 66 +- ui/src/views/compute/DeployVnfAppliance.vue | 62 +- ui/src/views/compute/wizard/DeployButtons.vue | 125 ++ 5 files changed, 1013 insertions(+), 872 deletions(-) create mode 100644 ui/src/views/compute/wizard/DeployButtons.vue diff --git a/ui/src/components/view/InfoCard.vue b/ui/src/components/view/InfoCard.vue index 65c4d3ac0f5e..e4d9a69cf366 100644 --- a/ui/src/components/view/InfoCard.vue +++ b/ui/src/components/view/InfoCard.vue @@ -14,845 +14,851 @@ // KIND, either express or implied. See the License for the // specific language governing permissions and limitations // under the License. -// $message.success(`${$t('label.copied.clipboard')} : ${name}`) @@ -903,6 +909,10 @@ export default { isStatic: { type: Boolean, default: false + }, + footerVisible: { + type: Boolean, + default: false } }, data () { @@ -1233,7 +1243,25 @@ export default { diff --git a/ui/src/views/compute/DeployVnfAppliance.vue b/ui/src/views/compute/DeployVnfAppliance.vue index 5e1baac3d8fb..1b5447d70193 100644 --- a/ui/src/views/compute/DeployVnfAppliance.vue +++ b/ui/src/views/compute/DeployVnfAppliance.vue @@ -818,36 +818,31 @@ -