From de8877e71adaca72ced83cf7bfdb7183c04a74d1 Mon Sep 17 00:00:00 2001 From: Kunhui-Li Date: Tue, 19 Jul 2022 15:05:05 +0800 Subject: [PATCH] config_tools: add tooltips for virtio devices add tooltips for virtio network, input and console. Tracked-On: #7897 Signed-off-by: Kunhui-Li Reviewed-by: Junjie Mao --- .../CustomWidget/Virtio/Console.vue | 51 ++++++++++++++++--- .../ConfigForm/CustomWidget/Virtio/Input.vue | 26 +++++++--- .../CustomWidget/Virtio/Network.vue | 25 +++++++-- 3 files changed, 84 insertions(+), 18 deletions(-) diff --git a/misc/config_tools/configurator/packages/configurator/src/pages/Config/ConfigForm/CustomWidget/Virtio/Console.vue b/misc/config_tools/configurator/packages/configurator/src/pages/Config/ConfigForm/CustomWidget/Virtio/Console.vue index c315ff344..173dd7168 100644 --- a/misc/config_tools/configurator/packages/configurator/src/pages/Config/ConfigForm/CustomWidget/Virtio/Console.vue +++ b/misc/config_tools/configurator/packages/configurator/src/pages/Config/ConfigForm/CustomWidget/Virtio/Console.vue @@ -5,7 +5,14 @@ Virtio console device - + @@ -14,7 +21,14 @@ - + @@ -23,7 +37,14 @@ - + @@ -32,7 +53,14 @@ - + @@ -41,7 +69,14 @@ - + @@ -82,10 +117,11 @@ import _ from "lodash"; import {Icon} from "@vicons/utils"; import {Plus, Minus} from '@vicons/fa' import {fieldProps, vueUtils} from '@lljj/vue3-form-naive'; +import IconInfo from '@lljj/vjsf-utils/icons/IconInfo.vue'; export default { name: "Console", - components: {Icon, Plus, Minus}, + components: {Icon, Plus, Minus, IconInfo}, props: { ...fieldProps, fieldProps: { @@ -95,6 +131,7 @@ export default { }, data() { return { + ConsoleConfiguration: this.rootSchema.definitions['BasicVirtioConsoleBackendType'], enumNames: this.rootSchema.definitions['VirtioConsoleUseType']['enumNames'], enum: this.rootSchema.definitions['VirtioConsoleUseType']['enum'], ConsoleBackendType: this.rootSchema.definitions['BasicVirtioConsoleBackendType']['enum'], @@ -176,7 +213,7 @@ export default { .virtio_console_demo { width: 100%; border: 2px solid #cccccc; - padding: 8px 2px 12px 6px; + padding: 12px 2px 12px 6px; border-radius: 5px; margin-bottom: 1rem; } diff --git a/misc/config_tools/configurator/packages/configurator/src/pages/Config/ConfigForm/CustomWidget/Virtio/Input.vue b/misc/config_tools/configurator/packages/configurator/src/pages/Config/ConfigForm/CustomWidget/Virtio/Input.vue index aadc2af7e..71fd1ba46 100644 --- a/misc/config_tools/configurator/packages/configurator/src/pages/Config/ConfigForm/CustomWidget/Virtio/Input.vue +++ b/misc/config_tools/configurator/packages/configurator/src/pages/Config/ConfigForm/CustomWidget/Virtio/Input.vue @@ -4,8 +4,15 @@
Virtio input device - - + + @@ -13,7 +20,13 @@ - + + + + + Guest virtio input device unique identifier: @@ -57,10 +70,11 @@ import _ from "lodash"; import {Icon} from "@vicons/utils"; import {Plus, Minus} from '@vicons/fa' import {fieldProps, vueUtils} from '@lljj/vue3-form-naive'; +import IconInfo from '@lljj/vjsf-utils/icons/IconInfo.vue'; export default { name: "Input", - components: {Icon, Plus, Minus}, + components: {Icon, Plus, Minus, IconInfo}, props: { ...fieldProps, fieldProps: { @@ -114,7 +128,7 @@ export default {