diff --git a/src/renderer/components.d.ts b/src/renderer/components.d.ts
index cf84bf0..12ae234 100644
--- a/src/renderer/components.d.ts
+++ b/src/renderer/components.d.ts
@@ -9,15 +9,22 @@ export {}
declare module 'vue' {
export interface GlobalComponents {
ElButton: typeof import('element-plus/es')['ElButton']
+ ElDialog: typeof import('element-plus/es')['ElDialog']
ElDropdown: typeof import('element-plus/es')['ElDropdown']
ElDropdownItem: typeof import('element-plus/es')['ElDropdownItem']
ElDropdownMenu: typeof import('element-plus/es')['ElDropdownMenu']
+ ElIcon: typeof import('element-plus/es')['ElIcon']
+ ElInput: typeof import('element-plus/es')['ElInput']
ElMenu: typeof import('element-plus/es')['ElMenu']
ElMenuItem: typeof import('element-plus/es')['ElMenuItem']
+ ElOption: typeof import('element-plus/es')['ElOption']
+ ElSelect: typeof import('element-plus/es')['ElSelect']
ElSubMenu: typeof import('element-plus/es')['ElSubMenu']
+ ElSwitch: typeof import('element-plus/es')['ElSwitch']
RouterLink: typeof import('vue-router')['RouterLink']
RouterView: typeof import('vue-router')['RouterView']
SvgIcon: typeof import('./src/components/SvgIcon/index.vue')['default']
+ ThemeSwitcher: typeof import('./src/components/Theme/themeSwitcher.vue')['default']
Versions: typeof import('./src/components/Versions.vue')['default']
}
}
diff --git a/src/renderer/src/assets/images/navBar/camera.png b/src/renderer/src/assets/images/navBar/camera.png
new file mode 100644
index 0000000..15b555b
Binary files /dev/null and b/src/renderer/src/assets/images/navBar/camera.png differ
diff --git a/src/renderer/src/assets/images/navBar/comm.png b/src/renderer/src/assets/images/navBar/comm.png
new file mode 100644
index 0000000..ec20560
Binary files /dev/null and b/src/renderer/src/assets/images/navBar/comm.png differ
diff --git a/src/renderer/src/assets/images/navBar/continuous_execution.png b/src/renderer/src/assets/images/navBar/continuous_execution.png
new file mode 100644
index 0000000..df6d185
Binary files /dev/null and b/src/renderer/src/assets/images/navBar/continuous_execution.png differ
diff --git a/src/renderer/src/assets/images/navBar/control.png b/src/renderer/src/assets/images/navBar/control.png
new file mode 100644
index 0000000..219ced3
Binary files /dev/null and b/src/renderer/src/assets/images/navBar/control.png differ
diff --git a/src/renderer/src/assets/images/navBar/global.png b/src/renderer/src/assets/images/navBar/global.png
new file mode 100644
index 0000000..84e6e2f
Binary files /dev/null and b/src/renderer/src/assets/images/navBar/global.png differ
diff --git a/src/renderer/src/assets/images/navBar/lock.png b/src/renderer/src/assets/images/navBar/lock.png
new file mode 100644
index 0000000..9722fcb
Binary files /dev/null and b/src/renderer/src/assets/images/navBar/lock.png differ
diff --git a/src/renderer/src/assets/images/navBar/next.png b/src/renderer/src/assets/images/navBar/next.png
new file mode 100644
index 0000000..7e34ddd
Binary files /dev/null and b/src/renderer/src/assets/images/navBar/next.png differ
diff --git a/src/renderer/src/assets/images/navBar/prev.png b/src/renderer/src/assets/images/navBar/prev.png
new file mode 100644
index 0000000..47b53ba
Binary files /dev/null and b/src/renderer/src/assets/images/navBar/prev.png differ
diff --git a/src/renderer/src/assets/images/navBar/run_interface.png b/src/renderer/src/assets/images/navBar/run_interface.png
new file mode 100644
index 0000000..b720c7e
Binary files /dev/null and b/src/renderer/src/assets/images/navBar/run_interface.png differ
diff --git a/src/renderer/src/assets/images/navBar/run_mode.png b/src/renderer/src/assets/images/navBar/run_mode.png
new file mode 100644
index 0000000..eec1667
Binary files /dev/null and b/src/renderer/src/assets/images/navBar/run_mode.png differ
diff --git a/src/renderer/src/assets/images/navBar/run_model.png b/src/renderer/src/assets/images/navBar/run_model.png
new file mode 100644
index 0000000..a7d6b95
Binary files /dev/null and b/src/renderer/src/assets/images/navBar/run_model.png differ
diff --git a/src/renderer/src/assets/images/navBar/save.png b/src/renderer/src/assets/images/navBar/save.png
new file mode 100644
index 0000000..6b58a15
Binary files /dev/null and b/src/renderer/src/assets/images/navBar/save.png differ
diff --git a/src/renderer/src/assets/images/navBar/script.png b/src/renderer/src/assets/images/navBar/script.png
new file mode 100644
index 0000000..c85d366
Binary files /dev/null and b/src/renderer/src/assets/images/navBar/script.png differ
diff --git a/src/renderer/src/assets/images/navBar/single_execution.png b/src/renderer/src/assets/images/navBar/single_execution.png
new file mode 100644
index 0000000..d78ea46
Binary files /dev/null and b/src/renderer/src/assets/images/navBar/single_execution.png differ
diff --git a/src/renderer/src/assets/images/navBar/trigger.png b/src/renderer/src/assets/images/navBar/trigger.png
new file mode 100644
index 0000000..22e0715
Binary files /dev/null and b/src/renderer/src/assets/images/navBar/trigger.png differ
diff --git a/src/renderer/src/assets/images/panelBar/calibrate.png b/src/renderer/src/assets/images/panelBar/calibrate.png
new file mode 100644
index 0000000..9a86a43
Binary files /dev/null and b/src/renderer/src/assets/images/panelBar/calibrate.png differ
diff --git a/src/renderer/src/assets/images/panelBar/color_processing.png b/src/renderer/src/assets/images/panelBar/color_processing.png
new file mode 100644
index 0000000..82bf9b7
Binary files /dev/null and b/src/renderer/src/assets/images/panelBar/color_processing.png differ
diff --git a/src/renderer/src/assets/images/panelBar/communication.png b/src/renderer/src/assets/images/panelBar/communication.png
new file mode 100644
index 0000000..3301e5b
Binary files /dev/null and b/src/renderer/src/assets/images/panelBar/communication.png differ
diff --git a/src/renderer/src/assets/images/panelBar/deep_learning.png b/src/renderer/src/assets/images/panelBar/deep_learning.png
new file mode 100644
index 0000000..81f8a62
Binary files /dev/null and b/src/renderer/src/assets/images/panelBar/deep_learning.png differ
diff --git a/src/renderer/src/assets/images/panelBar/gather.png b/src/renderer/src/assets/images/panelBar/gather.png
new file mode 100644
index 0000000..d268979
Binary files /dev/null and b/src/renderer/src/assets/images/panelBar/gather.png differ
diff --git a/src/renderer/src/assets/images/panelBar/identify.png b/src/renderer/src/assets/images/panelBar/identify.png
new file mode 100644
index 0000000..9d9017b
Binary files /dev/null and b/src/renderer/src/assets/images/panelBar/identify.png differ
diff --git a/src/renderer/src/assets/images/panelBar/image_generation.png b/src/renderer/src/assets/images/panelBar/image_generation.png
new file mode 100644
index 0000000..36d5938
Binary files /dev/null and b/src/renderer/src/assets/images/panelBar/image_generation.png differ
diff --git a/src/renderer/src/assets/images/panelBar/image_processing.png b/src/renderer/src/assets/images/panelBar/image_processing.png
new file mode 100644
index 0000000..a9148a8
Binary files /dev/null and b/src/renderer/src/assets/images/panelBar/image_processing.png differ
diff --git a/src/renderer/src/assets/images/panelBar/locate.png b/src/renderer/src/assets/images/panelBar/locate.png
new file mode 100644
index 0000000..8d7664d
Binary files /dev/null and b/src/renderer/src/assets/images/panelBar/locate.png differ
diff --git a/src/renderer/src/assets/images/panelBar/logical_tools.png b/src/renderer/src/assets/images/panelBar/logical_tools.png
new file mode 100644
index 0000000..b7859df
Binary files /dev/null and b/src/renderer/src/assets/images/panelBar/logical_tools.png differ
diff --git a/src/renderer/src/styles/design.scss b/src/renderer/src/styles/design.scss
index 491301a..ae2c82a 100644
--- a/src/renderer/src/styles/design.scss
+++ b/src/renderer/src/styles/design.scss
@@ -4,18 +4,18 @@
height: 80px;
}
.design-content {
- background-color: red;
+ // background-color: red;
height: calc(100vh - 80px);
.design-panel-box {
- background-color: deeppink;
+ background-color: #373737;
width: 64px;
}
.design-logic-flow-box {
- background-color: greenyellow;
+ background-color: #242529;
width: calc((100% - 64px) * 0.4745);
}
.design-content-right {
- background-color: blue;
+ background-color: #151515;
width: calc((100% - 64px) * 0.5255);
}
}
diff --git a/src/renderer/src/views/Design/Controls/headCtrl.vue b/src/renderer/src/views/Design/Controls/headCtrl.vue
index e632aeb..58424eb 100644
--- a/src/renderer/src/views/Design/Controls/headCtrl.vue
+++ b/src/renderer/src/views/Design/Controls/headCtrl.vue
@@ -54,11 +54,13 @@
+
diff --git a/src/renderer/src/views/Design/Controls/panelCtrl.vue b/src/renderer/src/views/Design/Controls/panelCtrl.vue
index 6256e61..ab245fc 100644
--- a/src/renderer/src/views/Design/Controls/panelCtrl.vue
+++ b/src/renderer/src/views/Design/Controls/panelCtrl.vue
@@ -1,3 +1,111 @@
- 123
+
+
+
+
+
+
+
+
+
+