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(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 @@ - - - - - - - - - - - - - - - - - - - - + + + + + + + + @@ -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 @@