diff --git a/ui/src/components/view/DetailSettings.vue b/ui/src/components/view/DetailSettings.vue
index a657dd06890..9bb72fffca4 100644
--- a/ui/src/components/view/DetailSettings.vue
+++ b/ui/src/components/view/DetailSettings.vue
@@ -52,18 +52,8 @@
:dataSource="detailOptions[newKey]"
:placeholder="$t('label.value')"
@change="e => onAddInputChange(e, 'newValue')" />
-
-
- {{ $t('label.add.setting') }}
-
-
-
-
-
- {{ $t('label.cancel') }}
-
-
-
+
+
{{ $t(error) }}
@@ -90,14 +80,10 @@
slot="actions"
v-if="!disableSettings && 'updateTemplate' in $store.getters.apis &&
'updateVirtualMachine' in $store.getters.apis && isAdminOrOwner() && allowEditOfDetail(item.name)">
-
-
-
-
-
-
-
+
+
@@ -113,7 +99,7 @@
:cancelText="$t('label.no')"
placement="left"
>
-
+
@@ -123,8 +109,10 @@
+
+
diff --git a/ui/src/views/compute/InstanceTab.vue b/ui/src/views/compute/InstanceTab.vue
index 8ad259b290a..1a169d756c7 100644
--- a/ui/src/views/compute/InstanceTab.vue
+++ b/ui/src/views/compute/InstanceTab.vue
@@ -67,61 +67,47 @@
-
-
- {{ $t('label.set.default.nic') }}
-
-
-
-
-
-
-
- {{ $t('label.change.ip.addess') }}
-
-
-
-
-
- {{ $t('label.edit.secondary.ips') }}
-
-
-
-
-
- {{ $t('label.action.delete.nic') }}
-
-
-
-
-
+
+
+
+
+
+
+
+
@@ -251,9 +237,10 @@
:okText="$t('label.yes')"
:cancelText="$t('label.no')"
>
-
{{ ip.ipaddress }}
@@ -274,6 +261,7 @@ import DetailsTab from '@/components/view/DetailsTab'
import DetailSettings from '@/components/view/DetailSettings'
import NicsTable from '@/views/network/NicsTable'
import ListResourceTable from '@/components/view/ListResourceTable'
+import TooltipButton from '@/components/view/TooltipButton'
export default {
name: 'InstanceTab',
@@ -283,7 +271,8 @@ export default {
DetailSettings,
NicsTable,
Status,
- ListResourceTable
+ ListResourceTable,
+ TooltipButton
},
mixins: [mixinDevice],
props: {
diff --git a/ui/src/views/compute/backup/BackupSchedule.vue b/ui/src/views/compute/backup/BackupSchedule.vue
index daf31cc31dc..0c31e86c26c 100644
--- a/ui/src/views/compute/backup/BackupSchedule.vue
+++ b/ui/src/views/compute/backup/BackupSchedule.vue
@@ -58,18 +58,14 @@
@@ -78,9 +74,13 @@