diff --git a/core/core-frontend/src/assets/dynamic-background/dynamic_background1.gif b/core/core-frontend/src/assets/dynamic-background/dynamic_background1.gif
new file mode 100644
index 0000000000..09e16646ee
Binary files /dev/null and b/core/core-frontend/src/assets/dynamic-background/dynamic_background1.gif differ
diff --git a/core/core-frontend/src/assets/dynamic-background/dynamic_background2.gif b/core/core-frontend/src/assets/dynamic-background/dynamic_background2.gif
new file mode 100644
index 0000000000..34e29036b6
Binary files /dev/null and b/core/core-frontend/src/assets/dynamic-background/dynamic_background2.gif differ
diff --git a/core/core-frontend/src/assets/dynamic-background/dynamic_background3.gif b/core/core-frontend/src/assets/dynamic-background/dynamic_background3.gif
new file mode 100644
index 0000000000..b5de1cffef
Binary files /dev/null and b/core/core-frontend/src/assets/dynamic-background/dynamic_background3.gif differ
diff --git a/core/core-frontend/src/assets/dynamic-background/dynamic_background4.gif b/core/core-frontend/src/assets/dynamic-background/dynamic_background4.gif
new file mode 100644
index 0000000000..e29580de5e
Binary files /dev/null and b/core/core-frontend/src/assets/dynamic-background/dynamic_background4.gif differ
diff --git a/core/core-frontend/src/assets/svg/dv_decoration.svg b/core/core-frontend/src/assets/svg/dv_decoration.svg
new file mode 100644
index 0000000000..fd99f6d709
--- /dev/null
+++ b/core/core-frontend/src/assets/svg/dv_decoration.svg
@@ -0,0 +1 @@
+
diff --git a/core/core-frontend/src/components/data-visualization/RealTimeListTree.vue b/core/core-frontend/src/components/data-visualization/RealTimeListTree.vue
index fe5f1f8bfd..c76c6ba1e2 100644
--- a/core/core-frontend/src/components/data-visualization/RealTimeListTree.vue
+++ b/core/core-frontend/src/components/data-visualization/RealTimeListTree.vue
@@ -11,6 +11,7 @@ import icon_graphical from '@/assets/svg/icon_graphical.svg'
import icon_search from '@/assets/svg/icon_search.svg'
import other_material_board from '@/assets/svg/other_material_board.svg'
import dv_dynamic_background from '@/assets/svg/dv_dynamic_background.svg'
+import dv_decoration from '@/assets/svg/dv_decoration.svg'
import other_material_icon from '@/assets/svg/other_material_icon.svg'
import scrollText from '@/assets/svg/scroll-text.svg'
import areaOrigin from '@/assets/svg/area-origin.svg'
@@ -290,6 +291,7 @@ const iconMap = {
icon_search: icon_search,
other_material_board: other_material_board,
dv_dynamic_background: dv_dynamic_background,
+ dv_decoration: dv_decoration,
other_material_icon: other_material_icon,
'scroll-text': scrollText,
'area-origin': areaOrigin,
diff --git a/core/core-frontend/src/custom-component/common/ComponentConfig.ts b/core/core-frontend/src/custom-component/common/ComponentConfig.ts
index 2d45cdeddf..5f628ab744 100644
--- a/core/core-frontend/src/custom-component/common/ComponentConfig.ts
+++ b/core/core-frontend/src/custom-component/common/ComponentConfig.ts
@@ -82,85 +82,85 @@ export const CANVAS_MATERIAL = [
{
value: 'DeDecoration1',
type: 'de_decoration',
- title: t('visualization.decoration_name', [11]),
+ title: t('visualization.decoration_name', [1]),
icon: 'DeDecoration1'
},
{
value: 'DeDecoration2',
type: 'de_decoration',
- title: t('visualization.decoration_name', [12]),
+ title: t('visualization.decoration_name', [2]),
icon: 'DeDecoration2'
},
{
value: 'DeDecoration3',
type: 'de_decoration',
- title: t('visualization.decoration_name', [12]),
+ title: t('visualization.decoration_name', [3]),
icon: 'DeDecoration3'
},
{
value: 'DeDecoration4',
type: 'de_decoration',
- title: t('visualization.decoration_name', [12]),
+ title: t('visualization.decoration_name', [4]),
icon: 'DeDecoration4'
},
{
value: 'DeDecoration5',
type: 'de_decoration',
- title: t('visualization.decoration_name', [12]),
+ title: t('visualization.decoration_name', [5]),
icon: 'DeDecoration5'
},
{
value: 'DeBoard1',
type: 'de_decoration',
- title: t('visualization.decoration_name', [1]),
+ title: t('visualization.decoration_name', [6]),
icon: 'DeBoard1'
},
{
value: 'DeBoard2',
type: 'de_decoration',
- title: t('visualization.decoration_name', [2]),
+ title: t('visualization.decoration_name', [7]),
icon: 'DeBoard2'
},
{
value: 'DeBoard3',
type: 'de_decoration',
- title: t('visualization.decoration_name', [3]),
+ title: t('visualization.decoration_name', [8]),
icon: 'DeBoard3'
},
{
value: 'DeBoard4',
type: 'de_decoration',
- title: t('visualization.decoration_name', [4]),
+ title: t('visualization.decoration_name', [9]),
icon: 'DeBoard4'
},
{
value: 'DeBoard5',
type: 'de_decoration',
- title: t('visualization.decoration_name', [5]),
+ title: t('visualization.decoration_name', [10]),
icon: 'DeBoard5'
},
{
value: 'DeBoard6',
type: 'de_decoration',
- title: t('visualization.decoration_name', [6]),
+ title: t('visualization.decoration_name', [11]),
icon: 'DeBoard6'
},
{
value: 'DeBoard7',
type: 'de_decoration',
- title: t('visualization.decoration_name', [7]),
+ title: t('visualization.decoration_name', [12]),
icon: 'DeBoard7'
},
{
value: 'DeBoard8',
type: 'de_decoration',
- title: t('visualization.decoration_name', [8]),
+ title: t('visualization.decoration_name', [13]),
icon: 'DeBoard8'
},
{
value: 'DeBoard10',
type: 'de_decoration',
- title: t('visualization.decoration_name', [10]),
+ title: t('visualization.decoration_name', [14]),
icon: 'DeBoard10'
}
]
diff --git a/core/core-frontend/src/custom-component/component-group/CommonGroup.vue b/core/core-frontend/src/custom-component/component-group/CommonGroup.vue
index 561b148fcb..23f5e6e5da 100644
--- a/core/core-frontend/src/custom-component/component-group/CommonGroup.vue
+++ b/core/core-frontend/src/custom-component/component-group/CommonGroup.vue
@@ -49,6 +49,10 @@ const groupActiveChange = category => {
state.curCategory = category
anchorPosition('#' + category)
}
+
+const findUrl = name => {
+ return new URL(`/src/assets/dynamic-background/${name}`, import.meta.url).href
+}
@@ -95,7 +99,7 @@ const groupActiveChange = category => {
-
![]()
+
@@ -15,6 +15,10 @@ defineProps({
}
}
})
+
+const findUrl = name => {
+ return new URL(`/src/assets/dynamic-background/${name}`, import.meta.url).href
+}