diff --git a/src/assets/icons/icon-add.svg b/src/assets/icons/icon-add.svg
new file mode 100644
index 0000000..d14fe55
--- /dev/null
+++ b/src/assets/icons/icon-add.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/icons/icon-add.svg b/src/assets/icons/icon-add.svg
new file mode 100644
index 0000000..d14fe55
--- /dev/null
+++ b/src/assets/icons/icon-add.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/icons/icon-area.svg b/src/assets/icons/icon-area.svg
new file mode 100644
index 0000000..5ee63ca
--- /dev/null
+++ b/src/assets/icons/icon-area.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-add.svg b/src/assets/icons/icon-add.svg
new file mode 100644
index 0000000..d14fe55
--- /dev/null
+++ b/src/assets/icons/icon-add.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/icons/icon-area.svg b/src/assets/icons/icon-area.svg
new file mode 100644
index 0000000..5ee63ca
--- /dev/null
+++ b/src/assets/icons/icon-area.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-base.svg b/src/assets/icons/icon-base.svg
new file mode 100644
index 0000000..6fad07d
--- /dev/null
+++ b/src/assets/icons/icon-base.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-add.svg b/src/assets/icons/icon-add.svg
new file mode 100644
index 0000000..d14fe55
--- /dev/null
+++ b/src/assets/icons/icon-add.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/icons/icon-area.svg b/src/assets/icons/icon-area.svg
new file mode 100644
index 0000000..5ee63ca
--- /dev/null
+++ b/src/assets/icons/icon-area.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-base.svg b/src/assets/icons/icon-base.svg
new file mode 100644
index 0000000..6fad07d
--- /dev/null
+++ b/src/assets/icons/icon-base.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-business.svg b/src/assets/icons/icon-business.svg
new file mode 100644
index 0000000..472a8aa
--- /dev/null
+++ b/src/assets/icons/icon-business.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-add.svg b/src/assets/icons/icon-add.svg
new file mode 100644
index 0000000..d14fe55
--- /dev/null
+++ b/src/assets/icons/icon-add.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/icons/icon-area.svg b/src/assets/icons/icon-area.svg
new file mode 100644
index 0000000..5ee63ca
--- /dev/null
+++ b/src/assets/icons/icon-area.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-base.svg b/src/assets/icons/icon-base.svg
new file mode 100644
index 0000000..6fad07d
--- /dev/null
+++ b/src/assets/icons/icon-base.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-business.svg b/src/assets/icons/icon-business.svg
new file mode 100644
index 0000000..472a8aa
--- /dev/null
+++ b/src/assets/icons/icon-business.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-dept.svg b/src/assets/icons/icon-dept.svg
new file mode 100644
index 0000000..beb487a
--- /dev/null
+++ b/src/assets/icons/icon-dept.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-add.svg b/src/assets/icons/icon-add.svg
new file mode 100644
index 0000000..d14fe55
--- /dev/null
+++ b/src/assets/icons/icon-add.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/icons/icon-area.svg b/src/assets/icons/icon-area.svg
new file mode 100644
index 0000000..5ee63ca
--- /dev/null
+++ b/src/assets/icons/icon-area.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-base.svg b/src/assets/icons/icon-base.svg
new file mode 100644
index 0000000..6fad07d
--- /dev/null
+++ b/src/assets/icons/icon-base.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-business.svg b/src/assets/icons/icon-business.svg
new file mode 100644
index 0000000..472a8aa
--- /dev/null
+++ b/src/assets/icons/icon-business.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-dept.svg b/src/assets/icons/icon-dept.svg
new file mode 100644
index 0000000..beb487a
--- /dev/null
+++ b/src/assets/icons/icon-dept.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-device.svg b/src/assets/icons/icon-device.svg
new file mode 100644
index 0000000..b088173
--- /dev/null
+++ b/src/assets/icons/icon-device.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-add.svg b/src/assets/icons/icon-add.svg
new file mode 100644
index 0000000..d14fe55
--- /dev/null
+++ b/src/assets/icons/icon-add.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/icons/icon-area.svg b/src/assets/icons/icon-area.svg
new file mode 100644
index 0000000..5ee63ca
--- /dev/null
+++ b/src/assets/icons/icon-area.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-base.svg b/src/assets/icons/icon-base.svg
new file mode 100644
index 0000000..6fad07d
--- /dev/null
+++ b/src/assets/icons/icon-base.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-business.svg b/src/assets/icons/icon-business.svg
new file mode 100644
index 0000000..472a8aa
--- /dev/null
+++ b/src/assets/icons/icon-business.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-dept.svg b/src/assets/icons/icon-dept.svg
new file mode 100644
index 0000000..beb487a
--- /dev/null
+++ b/src/assets/icons/icon-dept.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-device.svg b/src/assets/icons/icon-device.svg
new file mode 100644
index 0000000..b088173
--- /dev/null
+++ b/src/assets/icons/icon-device.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-dict.svg b/src/assets/icons/icon-dict.svg
new file mode 100644
index 0000000..a5e986a
--- /dev/null
+++ b/src/assets/icons/icon-dict.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-add.svg b/src/assets/icons/icon-add.svg
new file mode 100644
index 0000000..d14fe55
--- /dev/null
+++ b/src/assets/icons/icon-add.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/icons/icon-area.svg b/src/assets/icons/icon-area.svg
new file mode 100644
index 0000000..5ee63ca
--- /dev/null
+++ b/src/assets/icons/icon-area.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-base.svg b/src/assets/icons/icon-base.svg
new file mode 100644
index 0000000..6fad07d
--- /dev/null
+++ b/src/assets/icons/icon-base.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-business.svg b/src/assets/icons/icon-business.svg
new file mode 100644
index 0000000..472a8aa
--- /dev/null
+++ b/src/assets/icons/icon-business.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-dept.svg b/src/assets/icons/icon-dept.svg
new file mode 100644
index 0000000..beb487a
--- /dev/null
+++ b/src/assets/icons/icon-dept.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-device.svg b/src/assets/icons/icon-device.svg
new file mode 100644
index 0000000..b088173
--- /dev/null
+++ b/src/assets/icons/icon-device.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-dict.svg b/src/assets/icons/icon-dict.svg
new file mode 100644
index 0000000..a5e986a
--- /dev/null
+++ b/src/assets/icons/icon-dict.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-error.svg b/src/assets/icons/icon-error.svg
new file mode 100644
index 0000000..a37fc21
--- /dev/null
+++ b/src/assets/icons/icon-error.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-add.svg b/src/assets/icons/icon-add.svg
new file mode 100644
index 0000000..d14fe55
--- /dev/null
+++ b/src/assets/icons/icon-add.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/icons/icon-area.svg b/src/assets/icons/icon-area.svg
new file mode 100644
index 0000000..5ee63ca
--- /dev/null
+++ b/src/assets/icons/icon-area.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-base.svg b/src/assets/icons/icon-base.svg
new file mode 100644
index 0000000..6fad07d
--- /dev/null
+++ b/src/assets/icons/icon-base.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-business.svg b/src/assets/icons/icon-business.svg
new file mode 100644
index 0000000..472a8aa
--- /dev/null
+++ b/src/assets/icons/icon-business.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-dept.svg b/src/assets/icons/icon-dept.svg
new file mode 100644
index 0000000..beb487a
--- /dev/null
+++ b/src/assets/icons/icon-dept.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-device.svg b/src/assets/icons/icon-device.svg
new file mode 100644
index 0000000..b088173
--- /dev/null
+++ b/src/assets/icons/icon-device.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-dict.svg b/src/assets/icons/icon-dict.svg
new file mode 100644
index 0000000..a5e986a
--- /dev/null
+++ b/src/assets/icons/icon-dict.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-error.svg b/src/assets/icons/icon-error.svg
new file mode 100644
index 0000000..a37fc21
--- /dev/null
+++ b/src/assets/icons/icon-error.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-export.svg b/src/assets/icons/icon-export.svg
new file mode 100644
index 0000000..618ab70
--- /dev/null
+++ b/src/assets/icons/icon-export.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/icons/icon-add.svg b/src/assets/icons/icon-add.svg
new file mode 100644
index 0000000..d14fe55
--- /dev/null
+++ b/src/assets/icons/icon-add.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/icons/icon-area.svg b/src/assets/icons/icon-area.svg
new file mode 100644
index 0000000..5ee63ca
--- /dev/null
+++ b/src/assets/icons/icon-area.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-base.svg b/src/assets/icons/icon-base.svg
new file mode 100644
index 0000000..6fad07d
--- /dev/null
+++ b/src/assets/icons/icon-base.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-business.svg b/src/assets/icons/icon-business.svg
new file mode 100644
index 0000000..472a8aa
--- /dev/null
+++ b/src/assets/icons/icon-business.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-dept.svg b/src/assets/icons/icon-dept.svg
new file mode 100644
index 0000000..beb487a
--- /dev/null
+++ b/src/assets/icons/icon-dept.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-device.svg b/src/assets/icons/icon-device.svg
new file mode 100644
index 0000000..b088173
--- /dev/null
+++ b/src/assets/icons/icon-device.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-dict.svg b/src/assets/icons/icon-dict.svg
new file mode 100644
index 0000000..a5e986a
--- /dev/null
+++ b/src/assets/icons/icon-dict.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-error.svg b/src/assets/icons/icon-error.svg
new file mode 100644
index 0000000..a37fc21
--- /dev/null
+++ b/src/assets/icons/icon-error.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-export.svg b/src/assets/icons/icon-export.svg
new file mode 100644
index 0000000..618ab70
--- /dev/null
+++ b/src/assets/icons/icon-export.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/icons/icon-flow.svg b/src/assets/icons/icon-flow.svg
new file mode 100644
index 0000000..e02b234
--- /dev/null
+++ b/src/assets/icons/icon-flow.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-add.svg b/src/assets/icons/icon-add.svg
new file mode 100644
index 0000000..d14fe55
--- /dev/null
+++ b/src/assets/icons/icon-add.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/icons/icon-area.svg b/src/assets/icons/icon-area.svg
new file mode 100644
index 0000000..5ee63ca
--- /dev/null
+++ b/src/assets/icons/icon-area.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-base.svg b/src/assets/icons/icon-base.svg
new file mode 100644
index 0000000..6fad07d
--- /dev/null
+++ b/src/assets/icons/icon-base.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-business.svg b/src/assets/icons/icon-business.svg
new file mode 100644
index 0000000..472a8aa
--- /dev/null
+++ b/src/assets/icons/icon-business.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-dept.svg b/src/assets/icons/icon-dept.svg
new file mode 100644
index 0000000..beb487a
--- /dev/null
+++ b/src/assets/icons/icon-dept.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-device.svg b/src/assets/icons/icon-device.svg
new file mode 100644
index 0000000..b088173
--- /dev/null
+++ b/src/assets/icons/icon-device.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-dict.svg b/src/assets/icons/icon-dict.svg
new file mode 100644
index 0000000..a5e986a
--- /dev/null
+++ b/src/assets/icons/icon-dict.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-error.svg b/src/assets/icons/icon-error.svg
new file mode 100644
index 0000000..a37fc21
--- /dev/null
+++ b/src/assets/icons/icon-error.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-export.svg b/src/assets/icons/icon-export.svg
new file mode 100644
index 0000000..618ab70
--- /dev/null
+++ b/src/assets/icons/icon-export.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/icons/icon-flow.svg b/src/assets/icons/icon-flow.svg
new file mode 100644
index 0000000..e02b234
--- /dev/null
+++ b/src/assets/icons/icon-flow.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-fold.svg b/src/assets/icons/icon-fold.svg
new file mode 100644
index 0000000..41fb83f
--- /dev/null
+++ b/src/assets/icons/icon-fold.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/icons/icon-add.svg b/src/assets/icons/icon-add.svg
new file mode 100644
index 0000000..d14fe55
--- /dev/null
+++ b/src/assets/icons/icon-add.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/icons/icon-area.svg b/src/assets/icons/icon-area.svg
new file mode 100644
index 0000000..5ee63ca
--- /dev/null
+++ b/src/assets/icons/icon-area.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-base.svg b/src/assets/icons/icon-base.svg
new file mode 100644
index 0000000..6fad07d
--- /dev/null
+++ b/src/assets/icons/icon-base.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-business.svg b/src/assets/icons/icon-business.svg
new file mode 100644
index 0000000..472a8aa
--- /dev/null
+++ b/src/assets/icons/icon-business.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-dept.svg b/src/assets/icons/icon-dept.svg
new file mode 100644
index 0000000..beb487a
--- /dev/null
+++ b/src/assets/icons/icon-dept.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-device.svg b/src/assets/icons/icon-device.svg
new file mode 100644
index 0000000..b088173
--- /dev/null
+++ b/src/assets/icons/icon-device.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-dict.svg b/src/assets/icons/icon-dict.svg
new file mode 100644
index 0000000..a5e986a
--- /dev/null
+++ b/src/assets/icons/icon-dict.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-error.svg b/src/assets/icons/icon-error.svg
new file mode 100644
index 0000000..a37fc21
--- /dev/null
+++ b/src/assets/icons/icon-error.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-export.svg b/src/assets/icons/icon-export.svg
new file mode 100644
index 0000000..618ab70
--- /dev/null
+++ b/src/assets/icons/icon-export.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/icons/icon-flow.svg b/src/assets/icons/icon-flow.svg
new file mode 100644
index 0000000..e02b234
--- /dev/null
+++ b/src/assets/icons/icon-flow.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-fold.svg b/src/assets/icons/icon-fold.svg
new file mode 100644
index 0000000..41fb83f
--- /dev/null
+++ b/src/assets/icons/icon-fold.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/icons/icon-import.svg b/src/assets/icons/icon-import.svg
new file mode 100644
index 0000000..62df451
--- /dev/null
+++ b/src/assets/icons/icon-import.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/icons/icon-add.svg b/src/assets/icons/icon-add.svg
new file mode 100644
index 0000000..d14fe55
--- /dev/null
+++ b/src/assets/icons/icon-add.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/icons/icon-area.svg b/src/assets/icons/icon-area.svg
new file mode 100644
index 0000000..5ee63ca
--- /dev/null
+++ b/src/assets/icons/icon-area.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-base.svg b/src/assets/icons/icon-base.svg
new file mode 100644
index 0000000..6fad07d
--- /dev/null
+++ b/src/assets/icons/icon-base.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-business.svg b/src/assets/icons/icon-business.svg
new file mode 100644
index 0000000..472a8aa
--- /dev/null
+++ b/src/assets/icons/icon-business.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-dept.svg b/src/assets/icons/icon-dept.svg
new file mode 100644
index 0000000..beb487a
--- /dev/null
+++ b/src/assets/icons/icon-dept.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-device.svg b/src/assets/icons/icon-device.svg
new file mode 100644
index 0000000..b088173
--- /dev/null
+++ b/src/assets/icons/icon-device.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-dict.svg b/src/assets/icons/icon-dict.svg
new file mode 100644
index 0000000..a5e986a
--- /dev/null
+++ b/src/assets/icons/icon-dict.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-error.svg b/src/assets/icons/icon-error.svg
new file mode 100644
index 0000000..a37fc21
--- /dev/null
+++ b/src/assets/icons/icon-error.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-export.svg b/src/assets/icons/icon-export.svg
new file mode 100644
index 0000000..618ab70
--- /dev/null
+++ b/src/assets/icons/icon-export.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/icons/icon-flow.svg b/src/assets/icons/icon-flow.svg
new file mode 100644
index 0000000..e02b234
--- /dev/null
+++ b/src/assets/icons/icon-flow.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-fold.svg b/src/assets/icons/icon-fold.svg
new file mode 100644
index 0000000..41fb83f
--- /dev/null
+++ b/src/assets/icons/icon-fold.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/icons/icon-import.svg b/src/assets/icons/icon-import.svg
new file mode 100644
index 0000000..62df451
--- /dev/null
+++ b/src/assets/icons/icon-import.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/icons/icon-log.svg b/src/assets/icons/icon-log.svg
new file mode 100644
index 0000000..7c81194
--- /dev/null
+++ b/src/assets/icons/icon-log.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-add.svg b/src/assets/icons/icon-add.svg
new file mode 100644
index 0000000..d14fe55
--- /dev/null
+++ b/src/assets/icons/icon-add.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/icons/icon-area.svg b/src/assets/icons/icon-area.svg
new file mode 100644
index 0000000..5ee63ca
--- /dev/null
+++ b/src/assets/icons/icon-area.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-base.svg b/src/assets/icons/icon-base.svg
new file mode 100644
index 0000000..6fad07d
--- /dev/null
+++ b/src/assets/icons/icon-base.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-business.svg b/src/assets/icons/icon-business.svg
new file mode 100644
index 0000000..472a8aa
--- /dev/null
+++ b/src/assets/icons/icon-business.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-dept.svg b/src/assets/icons/icon-dept.svg
new file mode 100644
index 0000000..beb487a
--- /dev/null
+++ b/src/assets/icons/icon-dept.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-device.svg b/src/assets/icons/icon-device.svg
new file mode 100644
index 0000000..b088173
--- /dev/null
+++ b/src/assets/icons/icon-device.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-dict.svg b/src/assets/icons/icon-dict.svg
new file mode 100644
index 0000000..a5e986a
--- /dev/null
+++ b/src/assets/icons/icon-dict.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-error.svg b/src/assets/icons/icon-error.svg
new file mode 100644
index 0000000..a37fc21
--- /dev/null
+++ b/src/assets/icons/icon-error.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-export.svg b/src/assets/icons/icon-export.svg
new file mode 100644
index 0000000..618ab70
--- /dev/null
+++ b/src/assets/icons/icon-export.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/icons/icon-flow.svg b/src/assets/icons/icon-flow.svg
new file mode 100644
index 0000000..e02b234
--- /dev/null
+++ b/src/assets/icons/icon-flow.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-fold.svg b/src/assets/icons/icon-fold.svg
new file mode 100644
index 0000000..41fb83f
--- /dev/null
+++ b/src/assets/icons/icon-fold.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/icons/icon-import.svg b/src/assets/icons/icon-import.svg
new file mode 100644
index 0000000..62df451
--- /dev/null
+++ b/src/assets/icons/icon-import.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/icons/icon-log.svg b/src/assets/icons/icon-log.svg
new file mode 100644
index 0000000..7c81194
--- /dev/null
+++ b/src/assets/icons/icon-log.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-loginlog.svg b/src/assets/icons/icon-loginlog.svg
new file mode 100644
index 0000000..6560e44
--- /dev/null
+++ b/src/assets/icons/icon-loginlog.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-add.svg b/src/assets/icons/icon-add.svg
new file mode 100644
index 0000000..d14fe55
--- /dev/null
+++ b/src/assets/icons/icon-add.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/icons/icon-area.svg b/src/assets/icons/icon-area.svg
new file mode 100644
index 0000000..5ee63ca
--- /dev/null
+++ b/src/assets/icons/icon-area.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-base.svg b/src/assets/icons/icon-base.svg
new file mode 100644
index 0000000..6fad07d
--- /dev/null
+++ b/src/assets/icons/icon-base.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-business.svg b/src/assets/icons/icon-business.svg
new file mode 100644
index 0000000..472a8aa
--- /dev/null
+++ b/src/assets/icons/icon-business.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-dept.svg b/src/assets/icons/icon-dept.svg
new file mode 100644
index 0000000..beb487a
--- /dev/null
+++ b/src/assets/icons/icon-dept.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-device.svg b/src/assets/icons/icon-device.svg
new file mode 100644
index 0000000..b088173
--- /dev/null
+++ b/src/assets/icons/icon-device.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-dict.svg b/src/assets/icons/icon-dict.svg
new file mode 100644
index 0000000..a5e986a
--- /dev/null
+++ b/src/assets/icons/icon-dict.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-error.svg b/src/assets/icons/icon-error.svg
new file mode 100644
index 0000000..a37fc21
--- /dev/null
+++ b/src/assets/icons/icon-error.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-export.svg b/src/assets/icons/icon-export.svg
new file mode 100644
index 0000000..618ab70
--- /dev/null
+++ b/src/assets/icons/icon-export.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/icons/icon-flow.svg b/src/assets/icons/icon-flow.svg
new file mode 100644
index 0000000..e02b234
--- /dev/null
+++ b/src/assets/icons/icon-flow.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-fold.svg b/src/assets/icons/icon-fold.svg
new file mode 100644
index 0000000..41fb83f
--- /dev/null
+++ b/src/assets/icons/icon-fold.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/icons/icon-import.svg b/src/assets/icons/icon-import.svg
new file mode 100644
index 0000000..62df451
--- /dev/null
+++ b/src/assets/icons/icon-import.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/icons/icon-log.svg b/src/assets/icons/icon-log.svg
new file mode 100644
index 0000000..7c81194
--- /dev/null
+++ b/src/assets/icons/icon-log.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-loginlog.svg b/src/assets/icons/icon-loginlog.svg
new file mode 100644
index 0000000..6560e44
--- /dev/null
+++ b/src/assets/icons/icon-loginlog.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-measure.svg b/src/assets/icons/icon-measure.svg
new file mode 100644
index 0000000..38233d0
--- /dev/null
+++ b/src/assets/icons/icon-measure.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-add.svg b/src/assets/icons/icon-add.svg
new file mode 100644
index 0000000..d14fe55
--- /dev/null
+++ b/src/assets/icons/icon-add.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/icons/icon-area.svg b/src/assets/icons/icon-area.svg
new file mode 100644
index 0000000..5ee63ca
--- /dev/null
+++ b/src/assets/icons/icon-area.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-base.svg b/src/assets/icons/icon-base.svg
new file mode 100644
index 0000000..6fad07d
--- /dev/null
+++ b/src/assets/icons/icon-base.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-business.svg b/src/assets/icons/icon-business.svg
new file mode 100644
index 0000000..472a8aa
--- /dev/null
+++ b/src/assets/icons/icon-business.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-dept.svg b/src/assets/icons/icon-dept.svg
new file mode 100644
index 0000000..beb487a
--- /dev/null
+++ b/src/assets/icons/icon-dept.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-device.svg b/src/assets/icons/icon-device.svg
new file mode 100644
index 0000000..b088173
--- /dev/null
+++ b/src/assets/icons/icon-device.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-dict.svg b/src/assets/icons/icon-dict.svg
new file mode 100644
index 0000000..a5e986a
--- /dev/null
+++ b/src/assets/icons/icon-dict.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-error.svg b/src/assets/icons/icon-error.svg
new file mode 100644
index 0000000..a37fc21
--- /dev/null
+++ b/src/assets/icons/icon-error.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-export.svg b/src/assets/icons/icon-export.svg
new file mode 100644
index 0000000..618ab70
--- /dev/null
+++ b/src/assets/icons/icon-export.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/icons/icon-flow.svg b/src/assets/icons/icon-flow.svg
new file mode 100644
index 0000000..e02b234
--- /dev/null
+++ b/src/assets/icons/icon-flow.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-fold.svg b/src/assets/icons/icon-fold.svg
new file mode 100644
index 0000000..41fb83f
--- /dev/null
+++ b/src/assets/icons/icon-fold.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/icons/icon-import.svg b/src/assets/icons/icon-import.svg
new file mode 100644
index 0000000..62df451
--- /dev/null
+++ b/src/assets/icons/icon-import.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/icons/icon-log.svg b/src/assets/icons/icon-log.svg
new file mode 100644
index 0000000..7c81194
--- /dev/null
+++ b/src/assets/icons/icon-log.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-loginlog.svg b/src/assets/icons/icon-loginlog.svg
new file mode 100644
index 0000000..6560e44
--- /dev/null
+++ b/src/assets/icons/icon-loginlog.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-measure.svg b/src/assets/icons/icon-measure.svg
new file mode 100644
index 0000000..38233d0
--- /dev/null
+++ b/src/assets/icons/icon-measure.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-notice.svg b/src/assets/icons/icon-notice.svg
new file mode 100644
index 0000000..dc9cf2f
--- /dev/null
+++ b/src/assets/icons/icon-notice.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-add.svg b/src/assets/icons/icon-add.svg
new file mode 100644
index 0000000..d14fe55
--- /dev/null
+++ b/src/assets/icons/icon-add.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/icons/icon-area.svg b/src/assets/icons/icon-area.svg
new file mode 100644
index 0000000..5ee63ca
--- /dev/null
+++ b/src/assets/icons/icon-area.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-base.svg b/src/assets/icons/icon-base.svg
new file mode 100644
index 0000000..6fad07d
--- /dev/null
+++ b/src/assets/icons/icon-base.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-business.svg b/src/assets/icons/icon-business.svg
new file mode 100644
index 0000000..472a8aa
--- /dev/null
+++ b/src/assets/icons/icon-business.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-dept.svg b/src/assets/icons/icon-dept.svg
new file mode 100644
index 0000000..beb487a
--- /dev/null
+++ b/src/assets/icons/icon-dept.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-device.svg b/src/assets/icons/icon-device.svg
new file mode 100644
index 0000000..b088173
--- /dev/null
+++ b/src/assets/icons/icon-device.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-dict.svg b/src/assets/icons/icon-dict.svg
new file mode 100644
index 0000000..a5e986a
--- /dev/null
+++ b/src/assets/icons/icon-dict.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-error.svg b/src/assets/icons/icon-error.svg
new file mode 100644
index 0000000..a37fc21
--- /dev/null
+++ b/src/assets/icons/icon-error.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-export.svg b/src/assets/icons/icon-export.svg
new file mode 100644
index 0000000..618ab70
--- /dev/null
+++ b/src/assets/icons/icon-export.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/icons/icon-flow.svg b/src/assets/icons/icon-flow.svg
new file mode 100644
index 0000000..e02b234
--- /dev/null
+++ b/src/assets/icons/icon-flow.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-fold.svg b/src/assets/icons/icon-fold.svg
new file mode 100644
index 0000000..41fb83f
--- /dev/null
+++ b/src/assets/icons/icon-fold.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/icons/icon-import.svg b/src/assets/icons/icon-import.svg
new file mode 100644
index 0000000..62df451
--- /dev/null
+++ b/src/assets/icons/icon-import.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/icons/icon-log.svg b/src/assets/icons/icon-log.svg
new file mode 100644
index 0000000..7c81194
--- /dev/null
+++ b/src/assets/icons/icon-log.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-loginlog.svg b/src/assets/icons/icon-loginlog.svg
new file mode 100644
index 0000000..6560e44
--- /dev/null
+++ b/src/assets/icons/icon-loginlog.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-measure.svg b/src/assets/icons/icon-measure.svg
new file mode 100644
index 0000000..38233d0
--- /dev/null
+++ b/src/assets/icons/icon-measure.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-notice.svg b/src/assets/icons/icon-notice.svg
new file mode 100644
index 0000000..dc9cf2f
--- /dev/null
+++ b/src/assets/icons/icon-notice.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-print.svg b/src/assets/icons/icon-print.svg
new file mode 100644
index 0000000..7795328
--- /dev/null
+++ b/src/assets/icons/icon-print.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/icons/icon-add.svg b/src/assets/icons/icon-add.svg
new file mode 100644
index 0000000..d14fe55
--- /dev/null
+++ b/src/assets/icons/icon-add.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/icons/icon-area.svg b/src/assets/icons/icon-area.svg
new file mode 100644
index 0000000..5ee63ca
--- /dev/null
+++ b/src/assets/icons/icon-area.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-base.svg b/src/assets/icons/icon-base.svg
new file mode 100644
index 0000000..6fad07d
--- /dev/null
+++ b/src/assets/icons/icon-base.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-business.svg b/src/assets/icons/icon-business.svg
new file mode 100644
index 0000000..472a8aa
--- /dev/null
+++ b/src/assets/icons/icon-business.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-dept.svg b/src/assets/icons/icon-dept.svg
new file mode 100644
index 0000000..beb487a
--- /dev/null
+++ b/src/assets/icons/icon-dept.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-device.svg b/src/assets/icons/icon-device.svg
new file mode 100644
index 0000000..b088173
--- /dev/null
+++ b/src/assets/icons/icon-device.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-dict.svg b/src/assets/icons/icon-dict.svg
new file mode 100644
index 0000000..a5e986a
--- /dev/null
+++ b/src/assets/icons/icon-dict.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-error.svg b/src/assets/icons/icon-error.svg
new file mode 100644
index 0000000..a37fc21
--- /dev/null
+++ b/src/assets/icons/icon-error.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-export.svg b/src/assets/icons/icon-export.svg
new file mode 100644
index 0000000..618ab70
--- /dev/null
+++ b/src/assets/icons/icon-export.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/icons/icon-flow.svg b/src/assets/icons/icon-flow.svg
new file mode 100644
index 0000000..e02b234
--- /dev/null
+++ b/src/assets/icons/icon-flow.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-fold.svg b/src/assets/icons/icon-fold.svg
new file mode 100644
index 0000000..41fb83f
--- /dev/null
+++ b/src/assets/icons/icon-fold.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/icons/icon-import.svg b/src/assets/icons/icon-import.svg
new file mode 100644
index 0000000..62df451
--- /dev/null
+++ b/src/assets/icons/icon-import.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/icons/icon-log.svg b/src/assets/icons/icon-log.svg
new file mode 100644
index 0000000..7c81194
--- /dev/null
+++ b/src/assets/icons/icon-log.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-loginlog.svg b/src/assets/icons/icon-loginlog.svg
new file mode 100644
index 0000000..6560e44
--- /dev/null
+++ b/src/assets/icons/icon-loginlog.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-measure.svg b/src/assets/icons/icon-measure.svg
new file mode 100644
index 0000000..38233d0
--- /dev/null
+++ b/src/assets/icons/icon-measure.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-notice.svg b/src/assets/icons/icon-notice.svg
new file mode 100644
index 0000000..dc9cf2f
--- /dev/null
+++ b/src/assets/icons/icon-notice.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-print.svg b/src/assets/icons/icon-print.svg
new file mode 100644
index 0000000..7795328
--- /dev/null
+++ b/src/assets/icons/icon-print.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/icons/icon-resource.svg b/src/assets/icons/icon-resource.svg
new file mode 100644
index 0000000..86196af
--- /dev/null
+++ b/src/assets/icons/icon-resource.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-add.svg b/src/assets/icons/icon-add.svg
new file mode 100644
index 0000000..d14fe55
--- /dev/null
+++ b/src/assets/icons/icon-add.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/icons/icon-area.svg b/src/assets/icons/icon-area.svg
new file mode 100644
index 0000000..5ee63ca
--- /dev/null
+++ b/src/assets/icons/icon-area.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-base.svg b/src/assets/icons/icon-base.svg
new file mode 100644
index 0000000..6fad07d
--- /dev/null
+++ b/src/assets/icons/icon-base.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-business.svg b/src/assets/icons/icon-business.svg
new file mode 100644
index 0000000..472a8aa
--- /dev/null
+++ b/src/assets/icons/icon-business.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-dept.svg b/src/assets/icons/icon-dept.svg
new file mode 100644
index 0000000..beb487a
--- /dev/null
+++ b/src/assets/icons/icon-dept.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-device.svg b/src/assets/icons/icon-device.svg
new file mode 100644
index 0000000..b088173
--- /dev/null
+++ b/src/assets/icons/icon-device.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-dict.svg b/src/assets/icons/icon-dict.svg
new file mode 100644
index 0000000..a5e986a
--- /dev/null
+++ b/src/assets/icons/icon-dict.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-error.svg b/src/assets/icons/icon-error.svg
new file mode 100644
index 0000000..a37fc21
--- /dev/null
+++ b/src/assets/icons/icon-error.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-export.svg b/src/assets/icons/icon-export.svg
new file mode 100644
index 0000000..618ab70
--- /dev/null
+++ b/src/assets/icons/icon-export.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/icons/icon-flow.svg b/src/assets/icons/icon-flow.svg
new file mode 100644
index 0000000..e02b234
--- /dev/null
+++ b/src/assets/icons/icon-flow.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-fold.svg b/src/assets/icons/icon-fold.svg
new file mode 100644
index 0000000..41fb83f
--- /dev/null
+++ b/src/assets/icons/icon-fold.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/icons/icon-import.svg b/src/assets/icons/icon-import.svg
new file mode 100644
index 0000000..62df451
--- /dev/null
+++ b/src/assets/icons/icon-import.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/icons/icon-log.svg b/src/assets/icons/icon-log.svg
new file mode 100644
index 0000000..7c81194
--- /dev/null
+++ b/src/assets/icons/icon-log.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-loginlog.svg b/src/assets/icons/icon-loginlog.svg
new file mode 100644
index 0000000..6560e44
--- /dev/null
+++ b/src/assets/icons/icon-loginlog.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-measure.svg b/src/assets/icons/icon-measure.svg
new file mode 100644
index 0000000..38233d0
--- /dev/null
+++ b/src/assets/icons/icon-measure.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-notice.svg b/src/assets/icons/icon-notice.svg
new file mode 100644
index 0000000..dc9cf2f
--- /dev/null
+++ b/src/assets/icons/icon-notice.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-print.svg b/src/assets/icons/icon-print.svg
new file mode 100644
index 0000000..7795328
--- /dev/null
+++ b/src/assets/icons/icon-print.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/icons/icon-resource.svg b/src/assets/icons/icon-resource.svg
new file mode 100644
index 0000000..86196af
--- /dev/null
+++ b/src/assets/icons/icon-resource.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-role.svg b/src/assets/icons/icon-role.svg
new file mode 100644
index 0000000..a91c11e
--- /dev/null
+++ b/src/assets/icons/icon-role.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-add.svg b/src/assets/icons/icon-add.svg
new file mode 100644
index 0000000..d14fe55
--- /dev/null
+++ b/src/assets/icons/icon-add.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/icons/icon-area.svg b/src/assets/icons/icon-area.svg
new file mode 100644
index 0000000..5ee63ca
--- /dev/null
+++ b/src/assets/icons/icon-area.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-base.svg b/src/assets/icons/icon-base.svg
new file mode 100644
index 0000000..6fad07d
--- /dev/null
+++ b/src/assets/icons/icon-base.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-business.svg b/src/assets/icons/icon-business.svg
new file mode 100644
index 0000000..472a8aa
--- /dev/null
+++ b/src/assets/icons/icon-business.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-dept.svg b/src/assets/icons/icon-dept.svg
new file mode 100644
index 0000000..beb487a
--- /dev/null
+++ b/src/assets/icons/icon-dept.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-device.svg b/src/assets/icons/icon-device.svg
new file mode 100644
index 0000000..b088173
--- /dev/null
+++ b/src/assets/icons/icon-device.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-dict.svg b/src/assets/icons/icon-dict.svg
new file mode 100644
index 0000000..a5e986a
--- /dev/null
+++ b/src/assets/icons/icon-dict.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-error.svg b/src/assets/icons/icon-error.svg
new file mode 100644
index 0000000..a37fc21
--- /dev/null
+++ b/src/assets/icons/icon-error.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-export.svg b/src/assets/icons/icon-export.svg
new file mode 100644
index 0000000..618ab70
--- /dev/null
+++ b/src/assets/icons/icon-export.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/icons/icon-flow.svg b/src/assets/icons/icon-flow.svg
new file mode 100644
index 0000000..e02b234
--- /dev/null
+++ b/src/assets/icons/icon-flow.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-fold.svg b/src/assets/icons/icon-fold.svg
new file mode 100644
index 0000000..41fb83f
--- /dev/null
+++ b/src/assets/icons/icon-fold.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/icons/icon-import.svg b/src/assets/icons/icon-import.svg
new file mode 100644
index 0000000..62df451
--- /dev/null
+++ b/src/assets/icons/icon-import.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/icons/icon-log.svg b/src/assets/icons/icon-log.svg
new file mode 100644
index 0000000..7c81194
--- /dev/null
+++ b/src/assets/icons/icon-log.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-loginlog.svg b/src/assets/icons/icon-loginlog.svg
new file mode 100644
index 0000000..6560e44
--- /dev/null
+++ b/src/assets/icons/icon-loginlog.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-measure.svg b/src/assets/icons/icon-measure.svg
new file mode 100644
index 0000000..38233d0
--- /dev/null
+++ b/src/assets/icons/icon-measure.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-notice.svg b/src/assets/icons/icon-notice.svg
new file mode 100644
index 0000000..dc9cf2f
--- /dev/null
+++ b/src/assets/icons/icon-notice.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-print.svg b/src/assets/icons/icon-print.svg
new file mode 100644
index 0000000..7795328
--- /dev/null
+++ b/src/assets/icons/icon-print.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/icons/icon-resource.svg b/src/assets/icons/icon-resource.svg
new file mode 100644
index 0000000..86196af
--- /dev/null
+++ b/src/assets/icons/icon-resource.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-role.svg b/src/assets/icons/icon-role.svg
new file mode 100644
index 0000000..a91c11e
--- /dev/null
+++ b/src/assets/icons/icon-role.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-template.svg b/src/assets/icons/icon-template.svg
new file mode 100644
index 0000000..55ed98f
--- /dev/null
+++ b/src/assets/icons/icon-template.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/icons/icon-add.svg b/src/assets/icons/icon-add.svg
new file mode 100644
index 0000000..d14fe55
--- /dev/null
+++ b/src/assets/icons/icon-add.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/icons/icon-area.svg b/src/assets/icons/icon-area.svg
new file mode 100644
index 0000000..5ee63ca
--- /dev/null
+++ b/src/assets/icons/icon-area.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-base.svg b/src/assets/icons/icon-base.svg
new file mode 100644
index 0000000..6fad07d
--- /dev/null
+++ b/src/assets/icons/icon-base.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-business.svg b/src/assets/icons/icon-business.svg
new file mode 100644
index 0000000..472a8aa
--- /dev/null
+++ b/src/assets/icons/icon-business.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-dept.svg b/src/assets/icons/icon-dept.svg
new file mode 100644
index 0000000..beb487a
--- /dev/null
+++ b/src/assets/icons/icon-dept.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-device.svg b/src/assets/icons/icon-device.svg
new file mode 100644
index 0000000..b088173
--- /dev/null
+++ b/src/assets/icons/icon-device.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-dict.svg b/src/assets/icons/icon-dict.svg
new file mode 100644
index 0000000..a5e986a
--- /dev/null
+++ b/src/assets/icons/icon-dict.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-error.svg b/src/assets/icons/icon-error.svg
new file mode 100644
index 0000000..a37fc21
--- /dev/null
+++ b/src/assets/icons/icon-error.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-export.svg b/src/assets/icons/icon-export.svg
new file mode 100644
index 0000000..618ab70
--- /dev/null
+++ b/src/assets/icons/icon-export.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/icons/icon-flow.svg b/src/assets/icons/icon-flow.svg
new file mode 100644
index 0000000..e02b234
--- /dev/null
+++ b/src/assets/icons/icon-flow.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-fold.svg b/src/assets/icons/icon-fold.svg
new file mode 100644
index 0000000..41fb83f
--- /dev/null
+++ b/src/assets/icons/icon-fold.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/icons/icon-import.svg b/src/assets/icons/icon-import.svg
new file mode 100644
index 0000000..62df451
--- /dev/null
+++ b/src/assets/icons/icon-import.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/icons/icon-log.svg b/src/assets/icons/icon-log.svg
new file mode 100644
index 0000000..7c81194
--- /dev/null
+++ b/src/assets/icons/icon-log.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-loginlog.svg b/src/assets/icons/icon-loginlog.svg
new file mode 100644
index 0000000..6560e44
--- /dev/null
+++ b/src/assets/icons/icon-loginlog.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-measure.svg b/src/assets/icons/icon-measure.svg
new file mode 100644
index 0000000..38233d0
--- /dev/null
+++ b/src/assets/icons/icon-measure.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-notice.svg b/src/assets/icons/icon-notice.svg
new file mode 100644
index 0000000..dc9cf2f
--- /dev/null
+++ b/src/assets/icons/icon-notice.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-print.svg b/src/assets/icons/icon-print.svg
new file mode 100644
index 0000000..7795328
--- /dev/null
+++ b/src/assets/icons/icon-print.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/icons/icon-resource.svg b/src/assets/icons/icon-resource.svg
new file mode 100644
index 0000000..86196af
--- /dev/null
+++ b/src/assets/icons/icon-resource.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-role.svg b/src/assets/icons/icon-role.svg
new file mode 100644
index 0000000..a91c11e
--- /dev/null
+++ b/src/assets/icons/icon-role.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-template.svg b/src/assets/icons/icon-template.svg
new file mode 100644
index 0000000..55ed98f
--- /dev/null
+++ b/src/assets/icons/icon-template.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/icons/icon-tool.svg b/src/assets/icons/icon-tool.svg
new file mode 100644
index 0000000..ec5a4c6
--- /dev/null
+++ b/src/assets/icons/icon-tool.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-add.svg b/src/assets/icons/icon-add.svg
new file mode 100644
index 0000000..d14fe55
--- /dev/null
+++ b/src/assets/icons/icon-add.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/icons/icon-area.svg b/src/assets/icons/icon-area.svg
new file mode 100644
index 0000000..5ee63ca
--- /dev/null
+++ b/src/assets/icons/icon-area.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-base.svg b/src/assets/icons/icon-base.svg
new file mode 100644
index 0000000..6fad07d
--- /dev/null
+++ b/src/assets/icons/icon-base.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-business.svg b/src/assets/icons/icon-business.svg
new file mode 100644
index 0000000..472a8aa
--- /dev/null
+++ b/src/assets/icons/icon-business.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-dept.svg b/src/assets/icons/icon-dept.svg
new file mode 100644
index 0000000..beb487a
--- /dev/null
+++ b/src/assets/icons/icon-dept.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-device.svg b/src/assets/icons/icon-device.svg
new file mode 100644
index 0000000..b088173
--- /dev/null
+++ b/src/assets/icons/icon-device.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-dict.svg b/src/assets/icons/icon-dict.svg
new file mode 100644
index 0000000..a5e986a
--- /dev/null
+++ b/src/assets/icons/icon-dict.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-error.svg b/src/assets/icons/icon-error.svg
new file mode 100644
index 0000000..a37fc21
--- /dev/null
+++ b/src/assets/icons/icon-error.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-export.svg b/src/assets/icons/icon-export.svg
new file mode 100644
index 0000000..618ab70
--- /dev/null
+++ b/src/assets/icons/icon-export.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/icons/icon-flow.svg b/src/assets/icons/icon-flow.svg
new file mode 100644
index 0000000..e02b234
--- /dev/null
+++ b/src/assets/icons/icon-flow.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-fold.svg b/src/assets/icons/icon-fold.svg
new file mode 100644
index 0000000..41fb83f
--- /dev/null
+++ b/src/assets/icons/icon-fold.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/icons/icon-import.svg b/src/assets/icons/icon-import.svg
new file mode 100644
index 0000000..62df451
--- /dev/null
+++ b/src/assets/icons/icon-import.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/icons/icon-log.svg b/src/assets/icons/icon-log.svg
new file mode 100644
index 0000000..7c81194
--- /dev/null
+++ b/src/assets/icons/icon-log.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-loginlog.svg b/src/assets/icons/icon-loginlog.svg
new file mode 100644
index 0000000..6560e44
--- /dev/null
+++ b/src/assets/icons/icon-loginlog.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-measure.svg b/src/assets/icons/icon-measure.svg
new file mode 100644
index 0000000..38233d0
--- /dev/null
+++ b/src/assets/icons/icon-measure.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-notice.svg b/src/assets/icons/icon-notice.svg
new file mode 100644
index 0000000..dc9cf2f
--- /dev/null
+++ b/src/assets/icons/icon-notice.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-print.svg b/src/assets/icons/icon-print.svg
new file mode 100644
index 0000000..7795328
--- /dev/null
+++ b/src/assets/icons/icon-print.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/icons/icon-resource.svg b/src/assets/icons/icon-resource.svg
new file mode 100644
index 0000000..86196af
--- /dev/null
+++ b/src/assets/icons/icon-resource.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-role.svg b/src/assets/icons/icon-role.svg
new file mode 100644
index 0000000..a91c11e
--- /dev/null
+++ b/src/assets/icons/icon-role.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-template.svg b/src/assets/icons/icon-template.svg
new file mode 100644
index 0000000..55ed98f
--- /dev/null
+++ b/src/assets/icons/icon-template.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/icons/icon-tool.svg b/src/assets/icons/icon-tool.svg
new file mode 100644
index 0000000..ec5a4c6
--- /dev/null
+++ b/src/assets/icons/icon-tool.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-user.svg b/src/assets/icons/icon-user.svg
new file mode 100644
index 0000000..e495fa4
--- /dev/null
+++ b/src/assets/icons/icon-user.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-add.svg b/src/assets/icons/icon-add.svg
new file mode 100644
index 0000000..d14fe55
--- /dev/null
+++ b/src/assets/icons/icon-add.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/icons/icon-area.svg b/src/assets/icons/icon-area.svg
new file mode 100644
index 0000000..5ee63ca
--- /dev/null
+++ b/src/assets/icons/icon-area.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-base.svg b/src/assets/icons/icon-base.svg
new file mode 100644
index 0000000..6fad07d
--- /dev/null
+++ b/src/assets/icons/icon-base.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-business.svg b/src/assets/icons/icon-business.svg
new file mode 100644
index 0000000..472a8aa
--- /dev/null
+++ b/src/assets/icons/icon-business.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-dept.svg b/src/assets/icons/icon-dept.svg
new file mode 100644
index 0000000..beb487a
--- /dev/null
+++ b/src/assets/icons/icon-dept.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-device.svg b/src/assets/icons/icon-device.svg
new file mode 100644
index 0000000..b088173
--- /dev/null
+++ b/src/assets/icons/icon-device.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-dict.svg b/src/assets/icons/icon-dict.svg
new file mode 100644
index 0000000..a5e986a
--- /dev/null
+++ b/src/assets/icons/icon-dict.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-error.svg b/src/assets/icons/icon-error.svg
new file mode 100644
index 0000000..a37fc21
--- /dev/null
+++ b/src/assets/icons/icon-error.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-export.svg b/src/assets/icons/icon-export.svg
new file mode 100644
index 0000000..618ab70
--- /dev/null
+++ b/src/assets/icons/icon-export.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/icons/icon-flow.svg b/src/assets/icons/icon-flow.svg
new file mode 100644
index 0000000..e02b234
--- /dev/null
+++ b/src/assets/icons/icon-flow.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-fold.svg b/src/assets/icons/icon-fold.svg
new file mode 100644
index 0000000..41fb83f
--- /dev/null
+++ b/src/assets/icons/icon-fold.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/icons/icon-import.svg b/src/assets/icons/icon-import.svg
new file mode 100644
index 0000000..62df451
--- /dev/null
+++ b/src/assets/icons/icon-import.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/icons/icon-log.svg b/src/assets/icons/icon-log.svg
new file mode 100644
index 0000000..7c81194
--- /dev/null
+++ b/src/assets/icons/icon-log.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-loginlog.svg b/src/assets/icons/icon-loginlog.svg
new file mode 100644
index 0000000..6560e44
--- /dev/null
+++ b/src/assets/icons/icon-loginlog.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-measure.svg b/src/assets/icons/icon-measure.svg
new file mode 100644
index 0000000..38233d0
--- /dev/null
+++ b/src/assets/icons/icon-measure.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-notice.svg b/src/assets/icons/icon-notice.svg
new file mode 100644
index 0000000..dc9cf2f
--- /dev/null
+++ b/src/assets/icons/icon-notice.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-print.svg b/src/assets/icons/icon-print.svg
new file mode 100644
index 0000000..7795328
--- /dev/null
+++ b/src/assets/icons/icon-print.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/icons/icon-resource.svg b/src/assets/icons/icon-resource.svg
new file mode 100644
index 0000000..86196af
--- /dev/null
+++ b/src/assets/icons/icon-resource.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-role.svg b/src/assets/icons/icon-role.svg
new file mode 100644
index 0000000..a91c11e
--- /dev/null
+++ b/src/assets/icons/icon-role.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-template.svg b/src/assets/icons/icon-template.svg
new file mode 100644
index 0000000..55ed98f
--- /dev/null
+++ b/src/assets/icons/icon-template.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/icons/icon-tool.svg b/src/assets/icons/icon-tool.svg
new file mode 100644
index 0000000..ec5a4c6
--- /dev/null
+++ b/src/assets/icons/icon-tool.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-user.svg b/src/assets/icons/icon-user.svg
new file mode 100644
index 0000000..e495fa4
--- /dev/null
+++ b/src/assets/icons/icon-user.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-zhiliang.svg b/src/assets/icons/icon-zhiliang.svg
new file mode 100644
index 0000000..7dd33f7
--- /dev/null
+++ b/src/assets/icons/icon-zhiliang.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-add.svg b/src/assets/icons/icon-add.svg
new file mode 100644
index 0000000..d14fe55
--- /dev/null
+++ b/src/assets/icons/icon-add.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/icons/icon-area.svg b/src/assets/icons/icon-area.svg
new file mode 100644
index 0000000..5ee63ca
--- /dev/null
+++ b/src/assets/icons/icon-area.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-base.svg b/src/assets/icons/icon-base.svg
new file mode 100644
index 0000000..6fad07d
--- /dev/null
+++ b/src/assets/icons/icon-base.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-business.svg b/src/assets/icons/icon-business.svg
new file mode 100644
index 0000000..472a8aa
--- /dev/null
+++ b/src/assets/icons/icon-business.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-dept.svg b/src/assets/icons/icon-dept.svg
new file mode 100644
index 0000000..beb487a
--- /dev/null
+++ b/src/assets/icons/icon-dept.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-device.svg b/src/assets/icons/icon-device.svg
new file mode 100644
index 0000000..b088173
--- /dev/null
+++ b/src/assets/icons/icon-device.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-dict.svg b/src/assets/icons/icon-dict.svg
new file mode 100644
index 0000000..a5e986a
--- /dev/null
+++ b/src/assets/icons/icon-dict.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-error.svg b/src/assets/icons/icon-error.svg
new file mode 100644
index 0000000..a37fc21
--- /dev/null
+++ b/src/assets/icons/icon-error.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-export.svg b/src/assets/icons/icon-export.svg
new file mode 100644
index 0000000..618ab70
--- /dev/null
+++ b/src/assets/icons/icon-export.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/icons/icon-flow.svg b/src/assets/icons/icon-flow.svg
new file mode 100644
index 0000000..e02b234
--- /dev/null
+++ b/src/assets/icons/icon-flow.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-fold.svg b/src/assets/icons/icon-fold.svg
new file mode 100644
index 0000000..41fb83f
--- /dev/null
+++ b/src/assets/icons/icon-fold.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/icons/icon-import.svg b/src/assets/icons/icon-import.svg
new file mode 100644
index 0000000..62df451
--- /dev/null
+++ b/src/assets/icons/icon-import.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/icons/icon-log.svg b/src/assets/icons/icon-log.svg
new file mode 100644
index 0000000..7c81194
--- /dev/null
+++ b/src/assets/icons/icon-log.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-loginlog.svg b/src/assets/icons/icon-loginlog.svg
new file mode 100644
index 0000000..6560e44
--- /dev/null
+++ b/src/assets/icons/icon-loginlog.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-measure.svg b/src/assets/icons/icon-measure.svg
new file mode 100644
index 0000000..38233d0
--- /dev/null
+++ b/src/assets/icons/icon-measure.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-notice.svg b/src/assets/icons/icon-notice.svg
new file mode 100644
index 0000000..dc9cf2f
--- /dev/null
+++ b/src/assets/icons/icon-notice.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-print.svg b/src/assets/icons/icon-print.svg
new file mode 100644
index 0000000..7795328
--- /dev/null
+++ b/src/assets/icons/icon-print.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/icons/icon-resource.svg b/src/assets/icons/icon-resource.svg
new file mode 100644
index 0000000..86196af
--- /dev/null
+++ b/src/assets/icons/icon-resource.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-role.svg b/src/assets/icons/icon-role.svg
new file mode 100644
index 0000000..a91c11e
--- /dev/null
+++ b/src/assets/icons/icon-role.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-template.svg b/src/assets/icons/icon-template.svg
new file mode 100644
index 0000000..55ed98f
--- /dev/null
+++ b/src/assets/icons/icon-template.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/icons/icon-tool.svg b/src/assets/icons/icon-tool.svg
new file mode 100644
index 0000000..ec5a4c6
--- /dev/null
+++ b/src/assets/icons/icon-tool.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-user.svg b/src/assets/icons/icon-user.svg
new file mode 100644
index 0000000..e495fa4
--- /dev/null
+++ b/src/assets/icons/icon-user.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-zhiliang.svg b/src/assets/icons/icon-zhiliang.svg
new file mode 100644
index 0000000..7dd33f7
--- /dev/null
+++ b/src/assets/icons/icon-zhiliang.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/images/header-image.png b/src/assets/images/header-image.png
new file mode 100644
index 0000000..b9c708a
--- /dev/null
+++ b/src/assets/images/header-image.png
Binary files differ
diff --git a/src/assets/icons/icon-add.svg b/src/assets/icons/icon-add.svg
new file mode 100644
index 0000000..d14fe55
--- /dev/null
+++ b/src/assets/icons/icon-add.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/icons/icon-area.svg b/src/assets/icons/icon-area.svg
new file mode 100644
index 0000000..5ee63ca
--- /dev/null
+++ b/src/assets/icons/icon-area.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-base.svg b/src/assets/icons/icon-base.svg
new file mode 100644
index 0000000..6fad07d
--- /dev/null
+++ b/src/assets/icons/icon-base.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-business.svg b/src/assets/icons/icon-business.svg
new file mode 100644
index 0000000..472a8aa
--- /dev/null
+++ b/src/assets/icons/icon-business.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-dept.svg b/src/assets/icons/icon-dept.svg
new file mode 100644
index 0000000..beb487a
--- /dev/null
+++ b/src/assets/icons/icon-dept.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-device.svg b/src/assets/icons/icon-device.svg
new file mode 100644
index 0000000..b088173
--- /dev/null
+++ b/src/assets/icons/icon-device.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-dict.svg b/src/assets/icons/icon-dict.svg
new file mode 100644
index 0000000..a5e986a
--- /dev/null
+++ b/src/assets/icons/icon-dict.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-error.svg b/src/assets/icons/icon-error.svg
new file mode 100644
index 0000000..a37fc21
--- /dev/null
+++ b/src/assets/icons/icon-error.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-export.svg b/src/assets/icons/icon-export.svg
new file mode 100644
index 0000000..618ab70
--- /dev/null
+++ b/src/assets/icons/icon-export.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/icons/icon-flow.svg b/src/assets/icons/icon-flow.svg
new file mode 100644
index 0000000..e02b234
--- /dev/null
+++ b/src/assets/icons/icon-flow.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-fold.svg b/src/assets/icons/icon-fold.svg
new file mode 100644
index 0000000..41fb83f
--- /dev/null
+++ b/src/assets/icons/icon-fold.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/icons/icon-import.svg b/src/assets/icons/icon-import.svg
new file mode 100644
index 0000000..62df451
--- /dev/null
+++ b/src/assets/icons/icon-import.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/icons/icon-log.svg b/src/assets/icons/icon-log.svg
new file mode 100644
index 0000000..7c81194
--- /dev/null
+++ b/src/assets/icons/icon-log.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-loginlog.svg b/src/assets/icons/icon-loginlog.svg
new file mode 100644
index 0000000..6560e44
--- /dev/null
+++ b/src/assets/icons/icon-loginlog.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-measure.svg b/src/assets/icons/icon-measure.svg
new file mode 100644
index 0000000..38233d0
--- /dev/null
+++ b/src/assets/icons/icon-measure.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-notice.svg b/src/assets/icons/icon-notice.svg
new file mode 100644
index 0000000..dc9cf2f
--- /dev/null
+++ b/src/assets/icons/icon-notice.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-print.svg b/src/assets/icons/icon-print.svg
new file mode 100644
index 0000000..7795328
--- /dev/null
+++ b/src/assets/icons/icon-print.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/icons/icon-resource.svg b/src/assets/icons/icon-resource.svg
new file mode 100644
index 0000000..86196af
--- /dev/null
+++ b/src/assets/icons/icon-resource.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-role.svg b/src/assets/icons/icon-role.svg
new file mode 100644
index 0000000..a91c11e
--- /dev/null
+++ b/src/assets/icons/icon-role.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-template.svg b/src/assets/icons/icon-template.svg
new file mode 100644
index 0000000..55ed98f
--- /dev/null
+++ b/src/assets/icons/icon-template.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/icons/icon-tool.svg b/src/assets/icons/icon-tool.svg
new file mode 100644
index 0000000..ec5a4c6
--- /dev/null
+++ b/src/assets/icons/icon-tool.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-user.svg b/src/assets/icons/icon-user.svg
new file mode 100644
index 0000000..e495fa4
--- /dev/null
+++ b/src/assets/icons/icon-user.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-zhiliang.svg b/src/assets/icons/icon-zhiliang.svg
new file mode 100644
index 0000000..7dd33f7
--- /dev/null
+++ b/src/assets/icons/icon-zhiliang.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/images/header-image.png b/src/assets/images/header-image.png
new file mode 100644
index 0000000..b9c708a
--- /dev/null
+++ b/src/assets/images/header-image.png
Binary files differ
diff --git a/src/assets/images/icon_file.png b/src/assets/images/icon_file.png
new file mode 100644
index 0000000..857d35b
--- /dev/null
+++ b/src/assets/images/icon_file.png
Binary files differ
diff --git a/src/assets/icons/icon-add.svg b/src/assets/icons/icon-add.svg
new file mode 100644
index 0000000..d14fe55
--- /dev/null
+++ b/src/assets/icons/icon-add.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/icons/icon-area.svg b/src/assets/icons/icon-area.svg
new file mode 100644
index 0000000..5ee63ca
--- /dev/null
+++ b/src/assets/icons/icon-area.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-base.svg b/src/assets/icons/icon-base.svg
new file mode 100644
index 0000000..6fad07d
--- /dev/null
+++ b/src/assets/icons/icon-base.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-business.svg b/src/assets/icons/icon-business.svg
new file mode 100644
index 0000000..472a8aa
--- /dev/null
+++ b/src/assets/icons/icon-business.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-dept.svg b/src/assets/icons/icon-dept.svg
new file mode 100644
index 0000000..beb487a
--- /dev/null
+++ b/src/assets/icons/icon-dept.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-device.svg b/src/assets/icons/icon-device.svg
new file mode 100644
index 0000000..b088173
--- /dev/null
+++ b/src/assets/icons/icon-device.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-dict.svg b/src/assets/icons/icon-dict.svg
new file mode 100644
index 0000000..a5e986a
--- /dev/null
+++ b/src/assets/icons/icon-dict.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-error.svg b/src/assets/icons/icon-error.svg
new file mode 100644
index 0000000..a37fc21
--- /dev/null
+++ b/src/assets/icons/icon-error.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-export.svg b/src/assets/icons/icon-export.svg
new file mode 100644
index 0000000..618ab70
--- /dev/null
+++ b/src/assets/icons/icon-export.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/icons/icon-flow.svg b/src/assets/icons/icon-flow.svg
new file mode 100644
index 0000000..e02b234
--- /dev/null
+++ b/src/assets/icons/icon-flow.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-fold.svg b/src/assets/icons/icon-fold.svg
new file mode 100644
index 0000000..41fb83f
--- /dev/null
+++ b/src/assets/icons/icon-fold.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/icons/icon-import.svg b/src/assets/icons/icon-import.svg
new file mode 100644
index 0000000..62df451
--- /dev/null
+++ b/src/assets/icons/icon-import.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/icons/icon-log.svg b/src/assets/icons/icon-log.svg
new file mode 100644
index 0000000..7c81194
--- /dev/null
+++ b/src/assets/icons/icon-log.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-loginlog.svg b/src/assets/icons/icon-loginlog.svg
new file mode 100644
index 0000000..6560e44
--- /dev/null
+++ b/src/assets/icons/icon-loginlog.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-measure.svg b/src/assets/icons/icon-measure.svg
new file mode 100644
index 0000000..38233d0
--- /dev/null
+++ b/src/assets/icons/icon-measure.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-notice.svg b/src/assets/icons/icon-notice.svg
new file mode 100644
index 0000000..dc9cf2f
--- /dev/null
+++ b/src/assets/icons/icon-notice.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-print.svg b/src/assets/icons/icon-print.svg
new file mode 100644
index 0000000..7795328
--- /dev/null
+++ b/src/assets/icons/icon-print.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/icons/icon-resource.svg b/src/assets/icons/icon-resource.svg
new file mode 100644
index 0000000..86196af
--- /dev/null
+++ b/src/assets/icons/icon-resource.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-role.svg b/src/assets/icons/icon-role.svg
new file mode 100644
index 0000000..a91c11e
--- /dev/null
+++ b/src/assets/icons/icon-role.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-template.svg b/src/assets/icons/icon-template.svg
new file mode 100644
index 0000000..55ed98f
--- /dev/null
+++ b/src/assets/icons/icon-template.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/icons/icon-tool.svg b/src/assets/icons/icon-tool.svg
new file mode 100644
index 0000000..ec5a4c6
--- /dev/null
+++ b/src/assets/icons/icon-tool.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-user.svg b/src/assets/icons/icon-user.svg
new file mode 100644
index 0000000..e495fa4
--- /dev/null
+++ b/src/assets/icons/icon-user.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-zhiliang.svg b/src/assets/icons/icon-zhiliang.svg
new file mode 100644
index 0000000..7dd33f7
--- /dev/null
+++ b/src/assets/icons/icon-zhiliang.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/images/header-image.png b/src/assets/images/header-image.png
new file mode 100644
index 0000000..b9c708a
--- /dev/null
+++ b/src/assets/images/header-image.png
Binary files differ
diff --git a/src/assets/images/icon_file.png b/src/assets/images/icon_file.png
new file mode 100644
index 0000000..857d35b
--- /dev/null
+++ b/src/assets/images/icon_file.png
Binary files differ
diff --git a/src/assets/images/icon_people.png b/src/assets/images/icon_people.png
new file mode 100644
index 0000000..ae4e7af
--- /dev/null
+++ b/src/assets/images/icon_people.png
Binary files differ
diff --git a/src/assets/icons/icon-add.svg b/src/assets/icons/icon-add.svg
new file mode 100644
index 0000000..d14fe55
--- /dev/null
+++ b/src/assets/icons/icon-add.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/icons/icon-area.svg b/src/assets/icons/icon-area.svg
new file mode 100644
index 0000000..5ee63ca
--- /dev/null
+++ b/src/assets/icons/icon-area.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-base.svg b/src/assets/icons/icon-base.svg
new file mode 100644
index 0000000..6fad07d
--- /dev/null
+++ b/src/assets/icons/icon-base.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-business.svg b/src/assets/icons/icon-business.svg
new file mode 100644
index 0000000..472a8aa
--- /dev/null
+++ b/src/assets/icons/icon-business.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-dept.svg b/src/assets/icons/icon-dept.svg
new file mode 100644
index 0000000..beb487a
--- /dev/null
+++ b/src/assets/icons/icon-dept.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-device.svg b/src/assets/icons/icon-device.svg
new file mode 100644
index 0000000..b088173
--- /dev/null
+++ b/src/assets/icons/icon-device.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-dict.svg b/src/assets/icons/icon-dict.svg
new file mode 100644
index 0000000..a5e986a
--- /dev/null
+++ b/src/assets/icons/icon-dict.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-error.svg b/src/assets/icons/icon-error.svg
new file mode 100644
index 0000000..a37fc21
--- /dev/null
+++ b/src/assets/icons/icon-error.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-export.svg b/src/assets/icons/icon-export.svg
new file mode 100644
index 0000000..618ab70
--- /dev/null
+++ b/src/assets/icons/icon-export.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/icons/icon-flow.svg b/src/assets/icons/icon-flow.svg
new file mode 100644
index 0000000..e02b234
--- /dev/null
+++ b/src/assets/icons/icon-flow.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-fold.svg b/src/assets/icons/icon-fold.svg
new file mode 100644
index 0000000..41fb83f
--- /dev/null
+++ b/src/assets/icons/icon-fold.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/icons/icon-import.svg b/src/assets/icons/icon-import.svg
new file mode 100644
index 0000000..62df451
--- /dev/null
+++ b/src/assets/icons/icon-import.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/icons/icon-log.svg b/src/assets/icons/icon-log.svg
new file mode 100644
index 0000000..7c81194
--- /dev/null
+++ b/src/assets/icons/icon-log.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-loginlog.svg b/src/assets/icons/icon-loginlog.svg
new file mode 100644
index 0000000..6560e44
--- /dev/null
+++ b/src/assets/icons/icon-loginlog.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-measure.svg b/src/assets/icons/icon-measure.svg
new file mode 100644
index 0000000..38233d0
--- /dev/null
+++ b/src/assets/icons/icon-measure.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-notice.svg b/src/assets/icons/icon-notice.svg
new file mode 100644
index 0000000..dc9cf2f
--- /dev/null
+++ b/src/assets/icons/icon-notice.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-print.svg b/src/assets/icons/icon-print.svg
new file mode 100644
index 0000000..7795328
--- /dev/null
+++ b/src/assets/icons/icon-print.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/icons/icon-resource.svg b/src/assets/icons/icon-resource.svg
new file mode 100644
index 0000000..86196af
--- /dev/null
+++ b/src/assets/icons/icon-resource.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-role.svg b/src/assets/icons/icon-role.svg
new file mode 100644
index 0000000..a91c11e
--- /dev/null
+++ b/src/assets/icons/icon-role.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-template.svg b/src/assets/icons/icon-template.svg
new file mode 100644
index 0000000..55ed98f
--- /dev/null
+++ b/src/assets/icons/icon-template.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/icons/icon-tool.svg b/src/assets/icons/icon-tool.svg
new file mode 100644
index 0000000..ec5a4c6
--- /dev/null
+++ b/src/assets/icons/icon-tool.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-user.svg b/src/assets/icons/icon-user.svg
new file mode 100644
index 0000000..e495fa4
--- /dev/null
+++ b/src/assets/icons/icon-user.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-zhiliang.svg b/src/assets/icons/icon-zhiliang.svg
new file mode 100644
index 0000000..7dd33f7
--- /dev/null
+++ b/src/assets/icons/icon-zhiliang.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/images/header-image.png b/src/assets/images/header-image.png
new file mode 100644
index 0000000..b9c708a
--- /dev/null
+++ b/src/assets/images/header-image.png
Binary files differ
diff --git a/src/assets/images/icon_file.png b/src/assets/images/icon_file.png
new file mode 100644
index 0000000..857d35b
--- /dev/null
+++ b/src/assets/images/icon_file.png
Binary files differ
diff --git a/src/assets/images/icon_people.png b/src/assets/images/icon_people.png
new file mode 100644
index 0000000..ae4e7af
--- /dev/null
+++ b/src/assets/images/icon_people.png
Binary files differ
diff --git a/src/assets/images/icon_role.png b/src/assets/images/icon_role.png
new file mode 100644
index 0000000..23bfa15
--- /dev/null
+++ b/src/assets/images/icon_role.png
Binary files differ
diff --git a/src/assets/icons/icon-add.svg b/src/assets/icons/icon-add.svg
new file mode 100644
index 0000000..d14fe55
--- /dev/null
+++ b/src/assets/icons/icon-add.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/icons/icon-area.svg b/src/assets/icons/icon-area.svg
new file mode 100644
index 0000000..5ee63ca
--- /dev/null
+++ b/src/assets/icons/icon-area.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-base.svg b/src/assets/icons/icon-base.svg
new file mode 100644
index 0000000..6fad07d
--- /dev/null
+++ b/src/assets/icons/icon-base.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-business.svg b/src/assets/icons/icon-business.svg
new file mode 100644
index 0000000..472a8aa
--- /dev/null
+++ b/src/assets/icons/icon-business.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-dept.svg b/src/assets/icons/icon-dept.svg
new file mode 100644
index 0000000..beb487a
--- /dev/null
+++ b/src/assets/icons/icon-dept.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-device.svg b/src/assets/icons/icon-device.svg
new file mode 100644
index 0000000..b088173
--- /dev/null
+++ b/src/assets/icons/icon-device.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-dict.svg b/src/assets/icons/icon-dict.svg
new file mode 100644
index 0000000..a5e986a
--- /dev/null
+++ b/src/assets/icons/icon-dict.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-error.svg b/src/assets/icons/icon-error.svg
new file mode 100644
index 0000000..a37fc21
--- /dev/null
+++ b/src/assets/icons/icon-error.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-export.svg b/src/assets/icons/icon-export.svg
new file mode 100644
index 0000000..618ab70
--- /dev/null
+++ b/src/assets/icons/icon-export.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/icons/icon-flow.svg b/src/assets/icons/icon-flow.svg
new file mode 100644
index 0000000..e02b234
--- /dev/null
+++ b/src/assets/icons/icon-flow.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-fold.svg b/src/assets/icons/icon-fold.svg
new file mode 100644
index 0000000..41fb83f
--- /dev/null
+++ b/src/assets/icons/icon-fold.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/icons/icon-import.svg b/src/assets/icons/icon-import.svg
new file mode 100644
index 0000000..62df451
--- /dev/null
+++ b/src/assets/icons/icon-import.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/icons/icon-log.svg b/src/assets/icons/icon-log.svg
new file mode 100644
index 0000000..7c81194
--- /dev/null
+++ b/src/assets/icons/icon-log.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-loginlog.svg b/src/assets/icons/icon-loginlog.svg
new file mode 100644
index 0000000..6560e44
--- /dev/null
+++ b/src/assets/icons/icon-loginlog.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-measure.svg b/src/assets/icons/icon-measure.svg
new file mode 100644
index 0000000..38233d0
--- /dev/null
+++ b/src/assets/icons/icon-measure.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-notice.svg b/src/assets/icons/icon-notice.svg
new file mode 100644
index 0000000..dc9cf2f
--- /dev/null
+++ b/src/assets/icons/icon-notice.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-print.svg b/src/assets/icons/icon-print.svg
new file mode 100644
index 0000000..7795328
--- /dev/null
+++ b/src/assets/icons/icon-print.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/icons/icon-resource.svg b/src/assets/icons/icon-resource.svg
new file mode 100644
index 0000000..86196af
--- /dev/null
+++ b/src/assets/icons/icon-resource.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-role.svg b/src/assets/icons/icon-role.svg
new file mode 100644
index 0000000..a91c11e
--- /dev/null
+++ b/src/assets/icons/icon-role.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-template.svg b/src/assets/icons/icon-template.svg
new file mode 100644
index 0000000..55ed98f
--- /dev/null
+++ b/src/assets/icons/icon-template.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/icons/icon-tool.svg b/src/assets/icons/icon-tool.svg
new file mode 100644
index 0000000..ec5a4c6
--- /dev/null
+++ b/src/assets/icons/icon-tool.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-user.svg b/src/assets/icons/icon-user.svg
new file mode 100644
index 0000000..e495fa4
--- /dev/null
+++ b/src/assets/icons/icon-user.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-zhiliang.svg b/src/assets/icons/icon-zhiliang.svg
new file mode 100644
index 0000000..7dd33f7
--- /dev/null
+++ b/src/assets/icons/icon-zhiliang.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/images/header-image.png b/src/assets/images/header-image.png
new file mode 100644
index 0000000..b9c708a
--- /dev/null
+++ b/src/assets/images/header-image.png
Binary files differ
diff --git a/src/assets/images/icon_file.png b/src/assets/images/icon_file.png
new file mode 100644
index 0000000..857d35b
--- /dev/null
+++ b/src/assets/images/icon_file.png
Binary files differ
diff --git a/src/assets/images/icon_people.png b/src/assets/images/icon_people.png
new file mode 100644
index 0000000..ae4e7af
--- /dev/null
+++ b/src/assets/images/icon_people.png
Binary files differ
diff --git a/src/assets/images/icon_role.png b/src/assets/images/icon_role.png
new file mode 100644
index 0000000..23bfa15
--- /dev/null
+++ b/src/assets/images/icon_role.png
Binary files differ
diff --git a/src/components.d.ts b/src/components.d.ts
index 2e27c4d..3c8f9ce 100644
--- a/src/components.d.ts
+++ b/src/components.d.ts
@@ -16,7 +16,6 @@
BarChartHorizontal: typeof import('./components/Echart/BarChartHorizontal.vue')['default']
BarChartVertical: typeof import('./components/Echart/BarChartVertical.vue')['default']
BatchActionBar: typeof import('./components/BatchActionBar/index.vue')['default']
- Benchcol: typeof import('./components/benchcol/index.vue')['default']
BenchCol: typeof import('./components/benchCol/index.vue')['default']
ConditionDrawer: typeof import('./components/drawer/conditionDrawer.vue')['default']
CopyerDrawer: typeof import('./components/drawer/copyerDrawer.vue')['default']
@@ -28,6 +27,7 @@
ErrorDialog: typeof import('./components/dialog/errorDialog.vue')['default']
FileUpload: typeof import('./components/FileUpload/index.vue')['default']
FixedActionBar: typeof import('./components/FixedActionBar/index.vue')['default']
+ IconButton: typeof import('./components/IconButton/index.vue')['default']
ImagePreview: typeof import('./components/ImagePreview/index.vue')['default']
ImagesUpload: typeof import('./components/ImagesUpload/index.vue')['default']
ImageUpload: typeof import('./components/ImageUpload/index.vue')['default']
diff --git a/src/assets/icons/icon-add.svg b/src/assets/icons/icon-add.svg
new file mode 100644
index 0000000..d14fe55
--- /dev/null
+++ b/src/assets/icons/icon-add.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/icons/icon-area.svg b/src/assets/icons/icon-area.svg
new file mode 100644
index 0000000..5ee63ca
--- /dev/null
+++ b/src/assets/icons/icon-area.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-base.svg b/src/assets/icons/icon-base.svg
new file mode 100644
index 0000000..6fad07d
--- /dev/null
+++ b/src/assets/icons/icon-base.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-business.svg b/src/assets/icons/icon-business.svg
new file mode 100644
index 0000000..472a8aa
--- /dev/null
+++ b/src/assets/icons/icon-business.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-dept.svg b/src/assets/icons/icon-dept.svg
new file mode 100644
index 0000000..beb487a
--- /dev/null
+++ b/src/assets/icons/icon-dept.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-device.svg b/src/assets/icons/icon-device.svg
new file mode 100644
index 0000000..b088173
--- /dev/null
+++ b/src/assets/icons/icon-device.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-dict.svg b/src/assets/icons/icon-dict.svg
new file mode 100644
index 0000000..a5e986a
--- /dev/null
+++ b/src/assets/icons/icon-dict.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-error.svg b/src/assets/icons/icon-error.svg
new file mode 100644
index 0000000..a37fc21
--- /dev/null
+++ b/src/assets/icons/icon-error.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-export.svg b/src/assets/icons/icon-export.svg
new file mode 100644
index 0000000..618ab70
--- /dev/null
+++ b/src/assets/icons/icon-export.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/icons/icon-flow.svg b/src/assets/icons/icon-flow.svg
new file mode 100644
index 0000000..e02b234
--- /dev/null
+++ b/src/assets/icons/icon-flow.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-fold.svg b/src/assets/icons/icon-fold.svg
new file mode 100644
index 0000000..41fb83f
--- /dev/null
+++ b/src/assets/icons/icon-fold.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/icons/icon-import.svg b/src/assets/icons/icon-import.svg
new file mode 100644
index 0000000..62df451
--- /dev/null
+++ b/src/assets/icons/icon-import.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/icons/icon-log.svg b/src/assets/icons/icon-log.svg
new file mode 100644
index 0000000..7c81194
--- /dev/null
+++ b/src/assets/icons/icon-log.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-loginlog.svg b/src/assets/icons/icon-loginlog.svg
new file mode 100644
index 0000000..6560e44
--- /dev/null
+++ b/src/assets/icons/icon-loginlog.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-measure.svg b/src/assets/icons/icon-measure.svg
new file mode 100644
index 0000000..38233d0
--- /dev/null
+++ b/src/assets/icons/icon-measure.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-notice.svg b/src/assets/icons/icon-notice.svg
new file mode 100644
index 0000000..dc9cf2f
--- /dev/null
+++ b/src/assets/icons/icon-notice.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-print.svg b/src/assets/icons/icon-print.svg
new file mode 100644
index 0000000..7795328
--- /dev/null
+++ b/src/assets/icons/icon-print.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/icons/icon-resource.svg b/src/assets/icons/icon-resource.svg
new file mode 100644
index 0000000..86196af
--- /dev/null
+++ b/src/assets/icons/icon-resource.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-role.svg b/src/assets/icons/icon-role.svg
new file mode 100644
index 0000000..a91c11e
--- /dev/null
+++ b/src/assets/icons/icon-role.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-template.svg b/src/assets/icons/icon-template.svg
new file mode 100644
index 0000000..55ed98f
--- /dev/null
+++ b/src/assets/icons/icon-template.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/icons/icon-tool.svg b/src/assets/icons/icon-tool.svg
new file mode 100644
index 0000000..ec5a4c6
--- /dev/null
+++ b/src/assets/icons/icon-tool.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-user.svg b/src/assets/icons/icon-user.svg
new file mode 100644
index 0000000..e495fa4
--- /dev/null
+++ b/src/assets/icons/icon-user.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-zhiliang.svg b/src/assets/icons/icon-zhiliang.svg
new file mode 100644
index 0000000..7dd33f7
--- /dev/null
+++ b/src/assets/icons/icon-zhiliang.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/images/header-image.png b/src/assets/images/header-image.png
new file mode 100644
index 0000000..b9c708a
--- /dev/null
+++ b/src/assets/images/header-image.png
Binary files differ
diff --git a/src/assets/images/icon_file.png b/src/assets/images/icon_file.png
new file mode 100644
index 0000000..857d35b
--- /dev/null
+++ b/src/assets/images/icon_file.png
Binary files differ
diff --git a/src/assets/images/icon_people.png b/src/assets/images/icon_people.png
new file mode 100644
index 0000000..ae4e7af
--- /dev/null
+++ b/src/assets/images/icon_people.png
Binary files differ
diff --git a/src/assets/images/icon_role.png b/src/assets/images/icon_role.png
new file mode 100644
index 0000000..23bfa15
--- /dev/null
+++ b/src/assets/images/icon_role.png
Binary files differ
diff --git a/src/components.d.ts b/src/components.d.ts
index 2e27c4d..3c8f9ce 100644
--- a/src/components.d.ts
+++ b/src/components.d.ts
@@ -16,7 +16,6 @@
BarChartHorizontal: typeof import('./components/Echart/BarChartHorizontal.vue')['default']
BarChartVertical: typeof import('./components/Echart/BarChartVertical.vue')['default']
BatchActionBar: typeof import('./components/BatchActionBar/index.vue')['default']
- Benchcol: typeof import('./components/benchcol/index.vue')['default']
BenchCol: typeof import('./components/benchCol/index.vue')['default']
ConditionDrawer: typeof import('./components/drawer/conditionDrawer.vue')['default']
CopyerDrawer: typeof import('./components/drawer/copyerDrawer.vue')['default']
@@ -28,6 +27,7 @@
ErrorDialog: typeof import('./components/dialog/errorDialog.vue')['default']
FileUpload: typeof import('./components/FileUpload/index.vue')['default']
FixedActionBar: typeof import('./components/FixedActionBar/index.vue')['default']
+ IconButton: typeof import('./components/IconButton/index.vue')['default']
ImagePreview: typeof import('./components/ImagePreview/index.vue')['default']
ImagesUpload: typeof import('./components/ImagesUpload/index.vue')['default']
ImageUpload: typeof import('./components/ImageUpload/index.vue')['default']
diff --git a/src/components/IconButton/index.vue b/src/components/IconButton/index.vue
new file mode 100644
index 0000000..7d52574
--- /dev/null
+++ b/src/components/IconButton/index.vue
@@ -0,0 +1,56 @@
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/assets/icons/icon-add.svg b/src/assets/icons/icon-add.svg
new file mode 100644
index 0000000..d14fe55
--- /dev/null
+++ b/src/assets/icons/icon-add.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/icons/icon-area.svg b/src/assets/icons/icon-area.svg
new file mode 100644
index 0000000..5ee63ca
--- /dev/null
+++ b/src/assets/icons/icon-area.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-base.svg b/src/assets/icons/icon-base.svg
new file mode 100644
index 0000000..6fad07d
--- /dev/null
+++ b/src/assets/icons/icon-base.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-business.svg b/src/assets/icons/icon-business.svg
new file mode 100644
index 0000000..472a8aa
--- /dev/null
+++ b/src/assets/icons/icon-business.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-dept.svg b/src/assets/icons/icon-dept.svg
new file mode 100644
index 0000000..beb487a
--- /dev/null
+++ b/src/assets/icons/icon-dept.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-device.svg b/src/assets/icons/icon-device.svg
new file mode 100644
index 0000000..b088173
--- /dev/null
+++ b/src/assets/icons/icon-device.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-dict.svg b/src/assets/icons/icon-dict.svg
new file mode 100644
index 0000000..a5e986a
--- /dev/null
+++ b/src/assets/icons/icon-dict.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-error.svg b/src/assets/icons/icon-error.svg
new file mode 100644
index 0000000..a37fc21
--- /dev/null
+++ b/src/assets/icons/icon-error.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-export.svg b/src/assets/icons/icon-export.svg
new file mode 100644
index 0000000..618ab70
--- /dev/null
+++ b/src/assets/icons/icon-export.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/icons/icon-flow.svg b/src/assets/icons/icon-flow.svg
new file mode 100644
index 0000000..e02b234
--- /dev/null
+++ b/src/assets/icons/icon-flow.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-fold.svg b/src/assets/icons/icon-fold.svg
new file mode 100644
index 0000000..41fb83f
--- /dev/null
+++ b/src/assets/icons/icon-fold.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/icons/icon-import.svg b/src/assets/icons/icon-import.svg
new file mode 100644
index 0000000..62df451
--- /dev/null
+++ b/src/assets/icons/icon-import.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/icons/icon-log.svg b/src/assets/icons/icon-log.svg
new file mode 100644
index 0000000..7c81194
--- /dev/null
+++ b/src/assets/icons/icon-log.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-loginlog.svg b/src/assets/icons/icon-loginlog.svg
new file mode 100644
index 0000000..6560e44
--- /dev/null
+++ b/src/assets/icons/icon-loginlog.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-measure.svg b/src/assets/icons/icon-measure.svg
new file mode 100644
index 0000000..38233d0
--- /dev/null
+++ b/src/assets/icons/icon-measure.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-notice.svg b/src/assets/icons/icon-notice.svg
new file mode 100644
index 0000000..dc9cf2f
--- /dev/null
+++ b/src/assets/icons/icon-notice.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-print.svg b/src/assets/icons/icon-print.svg
new file mode 100644
index 0000000..7795328
--- /dev/null
+++ b/src/assets/icons/icon-print.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/icons/icon-resource.svg b/src/assets/icons/icon-resource.svg
new file mode 100644
index 0000000..86196af
--- /dev/null
+++ b/src/assets/icons/icon-resource.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-role.svg b/src/assets/icons/icon-role.svg
new file mode 100644
index 0000000..a91c11e
--- /dev/null
+++ b/src/assets/icons/icon-role.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-template.svg b/src/assets/icons/icon-template.svg
new file mode 100644
index 0000000..55ed98f
--- /dev/null
+++ b/src/assets/icons/icon-template.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/icons/icon-tool.svg b/src/assets/icons/icon-tool.svg
new file mode 100644
index 0000000..ec5a4c6
--- /dev/null
+++ b/src/assets/icons/icon-tool.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-user.svg b/src/assets/icons/icon-user.svg
new file mode 100644
index 0000000..e495fa4
--- /dev/null
+++ b/src/assets/icons/icon-user.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-zhiliang.svg b/src/assets/icons/icon-zhiliang.svg
new file mode 100644
index 0000000..7dd33f7
--- /dev/null
+++ b/src/assets/icons/icon-zhiliang.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/images/header-image.png b/src/assets/images/header-image.png
new file mode 100644
index 0000000..b9c708a
--- /dev/null
+++ b/src/assets/images/header-image.png
Binary files differ
diff --git a/src/assets/images/icon_file.png b/src/assets/images/icon_file.png
new file mode 100644
index 0000000..857d35b
--- /dev/null
+++ b/src/assets/images/icon_file.png
Binary files differ
diff --git a/src/assets/images/icon_people.png b/src/assets/images/icon_people.png
new file mode 100644
index 0000000..ae4e7af
--- /dev/null
+++ b/src/assets/images/icon_people.png
Binary files differ
diff --git a/src/assets/images/icon_role.png b/src/assets/images/icon_role.png
new file mode 100644
index 0000000..23bfa15
--- /dev/null
+++ b/src/assets/images/icon_role.png
Binary files differ
diff --git a/src/components.d.ts b/src/components.d.ts
index 2e27c4d..3c8f9ce 100644
--- a/src/components.d.ts
+++ b/src/components.d.ts
@@ -16,7 +16,6 @@
BarChartHorizontal: typeof import('./components/Echart/BarChartHorizontal.vue')['default']
BarChartVertical: typeof import('./components/Echart/BarChartVertical.vue')['default']
BatchActionBar: typeof import('./components/BatchActionBar/index.vue')['default']
- Benchcol: typeof import('./components/benchcol/index.vue')['default']
BenchCol: typeof import('./components/benchCol/index.vue')['default']
ConditionDrawer: typeof import('./components/drawer/conditionDrawer.vue')['default']
CopyerDrawer: typeof import('./components/drawer/copyerDrawer.vue')['default']
@@ -28,6 +27,7 @@
ErrorDialog: typeof import('./components/dialog/errorDialog.vue')['default']
FileUpload: typeof import('./components/FileUpload/index.vue')['default']
FixedActionBar: typeof import('./components/FixedActionBar/index.vue')['default']
+ IconButton: typeof import('./components/IconButton/index.vue')['default']
ImagePreview: typeof import('./components/ImagePreview/index.vue')['default']
ImagesUpload: typeof import('./components/ImagesUpload/index.vue')['default']
ImageUpload: typeof import('./components/ImageUpload/index.vue')['default']
diff --git a/src/components/IconButton/index.vue b/src/components/IconButton/index.vue
new file mode 100644
index 0000000..7d52574
--- /dev/null
+++ b/src/components/IconButton/index.vue
@@ -0,0 +1,56 @@
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/layouts/components/Header/index.vue b/src/layouts/components/Header/index.vue
index 83ad8cd..6125aa5 100644
--- a/src/layouts/components/Header/index.vue
+++ b/src/layouts/components/Header/index.vue
@@ -4,6 +4,7 @@
import TopMenu from '../TopMenu/topMenu.vue'
import useSettingsStore from '@/store/modules/settings'
import useMenuStore from '@/store/modules/menu'
+import headerImage from '@/assets/images/header-image.png'
const settingsStore = useSettingsStore()
const menuStore = useMenuStore()
@@ -46,6 +47,7 @@
+
@@ -59,17 +61,17 @@
right: 0;
display: flex;
align-items: center;
- padding: 0 20px;
+ // padding: 0 20px;
height: var(--g-header-height);
color: var(--g-header-color);
background-color: var(--g-header-bg);
- background-image: linear-gradient(90deg, #70b4ff 30%, #4384ff);
+ background-image: linear-gradient(90deg, #71b5ff 30%, #3d7eff);
transition: background-color 0.3s, var(--el-transition-color);
.header-container {
width: var(--g-header-width);
height: 100%;
- margin: 0 auto;
+ margin: 0 20px;
display: flex;
align-items: center;
justify-content: space-between;
@@ -102,8 +104,10 @@
}
span {
- font-size: 24px;
+ font-size: 22px;
+ font-weight: 300;
letter-spacing: 1px;
+ font-family: "Microsoft YaHei";
color: var(--g-header-color);
}
}
@@ -131,6 +135,7 @@
display: flex;
width: initial;
align-items: center;
+ padding: 0 10px;
.item {
display: flex;
@@ -142,6 +147,7 @@
color: var(--g-header-menu-color);
background-color: var(--g-header-bg);
transition: background-color 0.3s, var(--el-transition-color);
+ font-size: 16px;
&:hover {
color: var(--g-header-menu-hover-color);
@@ -149,7 +155,7 @@
}
.el-icon {
- font-size: 18px;
+ font-size: 16px;
vertical-align: middle;
}
@@ -171,7 +177,7 @@
}
.round-item {
- padding: 10px 20px;
+ padding: 9px 20px 11px;
border-radius: 50px;
}
diff --git a/src/assets/icons/icon-add.svg b/src/assets/icons/icon-add.svg
new file mode 100644
index 0000000..d14fe55
--- /dev/null
+++ b/src/assets/icons/icon-add.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/icons/icon-area.svg b/src/assets/icons/icon-area.svg
new file mode 100644
index 0000000..5ee63ca
--- /dev/null
+++ b/src/assets/icons/icon-area.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-base.svg b/src/assets/icons/icon-base.svg
new file mode 100644
index 0000000..6fad07d
--- /dev/null
+++ b/src/assets/icons/icon-base.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-business.svg b/src/assets/icons/icon-business.svg
new file mode 100644
index 0000000..472a8aa
--- /dev/null
+++ b/src/assets/icons/icon-business.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-dept.svg b/src/assets/icons/icon-dept.svg
new file mode 100644
index 0000000..beb487a
--- /dev/null
+++ b/src/assets/icons/icon-dept.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-device.svg b/src/assets/icons/icon-device.svg
new file mode 100644
index 0000000..b088173
--- /dev/null
+++ b/src/assets/icons/icon-device.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-dict.svg b/src/assets/icons/icon-dict.svg
new file mode 100644
index 0000000..a5e986a
--- /dev/null
+++ b/src/assets/icons/icon-dict.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-error.svg b/src/assets/icons/icon-error.svg
new file mode 100644
index 0000000..a37fc21
--- /dev/null
+++ b/src/assets/icons/icon-error.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-export.svg b/src/assets/icons/icon-export.svg
new file mode 100644
index 0000000..618ab70
--- /dev/null
+++ b/src/assets/icons/icon-export.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/icons/icon-flow.svg b/src/assets/icons/icon-flow.svg
new file mode 100644
index 0000000..e02b234
--- /dev/null
+++ b/src/assets/icons/icon-flow.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-fold.svg b/src/assets/icons/icon-fold.svg
new file mode 100644
index 0000000..41fb83f
--- /dev/null
+++ b/src/assets/icons/icon-fold.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/icons/icon-import.svg b/src/assets/icons/icon-import.svg
new file mode 100644
index 0000000..62df451
--- /dev/null
+++ b/src/assets/icons/icon-import.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/icons/icon-log.svg b/src/assets/icons/icon-log.svg
new file mode 100644
index 0000000..7c81194
--- /dev/null
+++ b/src/assets/icons/icon-log.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-loginlog.svg b/src/assets/icons/icon-loginlog.svg
new file mode 100644
index 0000000..6560e44
--- /dev/null
+++ b/src/assets/icons/icon-loginlog.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-measure.svg b/src/assets/icons/icon-measure.svg
new file mode 100644
index 0000000..38233d0
--- /dev/null
+++ b/src/assets/icons/icon-measure.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-notice.svg b/src/assets/icons/icon-notice.svg
new file mode 100644
index 0000000..dc9cf2f
--- /dev/null
+++ b/src/assets/icons/icon-notice.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-print.svg b/src/assets/icons/icon-print.svg
new file mode 100644
index 0000000..7795328
--- /dev/null
+++ b/src/assets/icons/icon-print.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/icons/icon-resource.svg b/src/assets/icons/icon-resource.svg
new file mode 100644
index 0000000..86196af
--- /dev/null
+++ b/src/assets/icons/icon-resource.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-role.svg b/src/assets/icons/icon-role.svg
new file mode 100644
index 0000000..a91c11e
--- /dev/null
+++ b/src/assets/icons/icon-role.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-template.svg b/src/assets/icons/icon-template.svg
new file mode 100644
index 0000000..55ed98f
--- /dev/null
+++ b/src/assets/icons/icon-template.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/icons/icon-tool.svg b/src/assets/icons/icon-tool.svg
new file mode 100644
index 0000000..ec5a4c6
--- /dev/null
+++ b/src/assets/icons/icon-tool.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-user.svg b/src/assets/icons/icon-user.svg
new file mode 100644
index 0000000..e495fa4
--- /dev/null
+++ b/src/assets/icons/icon-user.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-zhiliang.svg b/src/assets/icons/icon-zhiliang.svg
new file mode 100644
index 0000000..7dd33f7
--- /dev/null
+++ b/src/assets/icons/icon-zhiliang.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/images/header-image.png b/src/assets/images/header-image.png
new file mode 100644
index 0000000..b9c708a
--- /dev/null
+++ b/src/assets/images/header-image.png
Binary files differ
diff --git a/src/assets/images/icon_file.png b/src/assets/images/icon_file.png
new file mode 100644
index 0000000..857d35b
--- /dev/null
+++ b/src/assets/images/icon_file.png
Binary files differ
diff --git a/src/assets/images/icon_people.png b/src/assets/images/icon_people.png
new file mode 100644
index 0000000..ae4e7af
--- /dev/null
+++ b/src/assets/images/icon_people.png
Binary files differ
diff --git a/src/assets/images/icon_role.png b/src/assets/images/icon_role.png
new file mode 100644
index 0000000..23bfa15
--- /dev/null
+++ b/src/assets/images/icon_role.png
Binary files differ
diff --git a/src/components.d.ts b/src/components.d.ts
index 2e27c4d..3c8f9ce 100644
--- a/src/components.d.ts
+++ b/src/components.d.ts
@@ -16,7 +16,6 @@
BarChartHorizontal: typeof import('./components/Echart/BarChartHorizontal.vue')['default']
BarChartVertical: typeof import('./components/Echart/BarChartVertical.vue')['default']
BatchActionBar: typeof import('./components/BatchActionBar/index.vue')['default']
- Benchcol: typeof import('./components/benchcol/index.vue')['default']
BenchCol: typeof import('./components/benchCol/index.vue')['default']
ConditionDrawer: typeof import('./components/drawer/conditionDrawer.vue')['default']
CopyerDrawer: typeof import('./components/drawer/copyerDrawer.vue')['default']
@@ -28,6 +27,7 @@
ErrorDialog: typeof import('./components/dialog/errorDialog.vue')['default']
FileUpload: typeof import('./components/FileUpload/index.vue')['default']
FixedActionBar: typeof import('./components/FixedActionBar/index.vue')['default']
+ IconButton: typeof import('./components/IconButton/index.vue')['default']
ImagePreview: typeof import('./components/ImagePreview/index.vue')['default']
ImagesUpload: typeof import('./components/ImagesUpload/index.vue')['default']
ImageUpload: typeof import('./components/ImageUpload/index.vue')['default']
diff --git a/src/components/IconButton/index.vue b/src/components/IconButton/index.vue
new file mode 100644
index 0000000..7d52574
--- /dev/null
+++ b/src/components/IconButton/index.vue
@@ -0,0 +1,56 @@
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/layouts/components/Header/index.vue b/src/layouts/components/Header/index.vue
index 83ad8cd..6125aa5 100644
--- a/src/layouts/components/Header/index.vue
+++ b/src/layouts/components/Header/index.vue
@@ -4,6 +4,7 @@
import TopMenu from '../TopMenu/topMenu.vue'
import useSettingsStore from '@/store/modules/settings'
import useMenuStore from '@/store/modules/menu'
+import headerImage from '@/assets/images/header-image.png'
const settingsStore = useSettingsStore()
const menuStore = useMenuStore()
@@ -46,6 +47,7 @@
+
@@ -59,17 +61,17 @@
right: 0;
display: flex;
align-items: center;
- padding: 0 20px;
+ // padding: 0 20px;
height: var(--g-header-height);
color: var(--g-header-color);
background-color: var(--g-header-bg);
- background-image: linear-gradient(90deg, #70b4ff 30%, #4384ff);
+ background-image: linear-gradient(90deg, #71b5ff 30%, #3d7eff);
transition: background-color 0.3s, var(--el-transition-color);
.header-container {
width: var(--g-header-width);
height: 100%;
- margin: 0 auto;
+ margin: 0 20px;
display: flex;
align-items: center;
justify-content: space-between;
@@ -102,8 +104,10 @@
}
span {
- font-size: 24px;
+ font-size: 22px;
+ font-weight: 300;
letter-spacing: 1px;
+ font-family: "Microsoft YaHei";
color: var(--g-header-color);
}
}
@@ -131,6 +135,7 @@
display: flex;
width: initial;
align-items: center;
+ padding: 0 10px;
.item {
display: flex;
@@ -142,6 +147,7 @@
color: var(--g-header-menu-color);
background-color: var(--g-header-bg);
transition: background-color 0.3s, var(--el-transition-color);
+ font-size: 16px;
&:hover {
color: var(--g-header-menu-hover-color);
@@ -149,7 +155,7 @@
}
.el-icon {
- font-size: 18px;
+ font-size: 16px;
vertical-align: middle;
}
@@ -171,7 +177,7 @@
}
.round-item {
- padding: 10px 20px;
+ padding: 9px 20px 11px;
border-radius: 50px;
}
diff --git a/src/layouts/components/SidebarItem/index.vue b/src/layouts/components/SidebarItem/index.vue
index 540d253..c08cd89 100644
--- a/src/layouts/components/SidebarItem/index.vue
+++ b/src/layouts/components/SidebarItem/index.vue
@@ -85,8 +85,8 @@
:deep(.el-sub-menu),
:deep(.el-menu-item) {
.title-icon {
- width: 16px;
- font-size: 16px;
+ width: 14px;
+ font-size: 14px;
vertical-align: -0.25em;
transition: transform 0.3s;
color: unset;
diff --git a/src/assets/icons/icon-add.svg b/src/assets/icons/icon-add.svg
new file mode 100644
index 0000000..d14fe55
--- /dev/null
+++ b/src/assets/icons/icon-add.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/icons/icon-area.svg b/src/assets/icons/icon-area.svg
new file mode 100644
index 0000000..5ee63ca
--- /dev/null
+++ b/src/assets/icons/icon-area.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-base.svg b/src/assets/icons/icon-base.svg
new file mode 100644
index 0000000..6fad07d
--- /dev/null
+++ b/src/assets/icons/icon-base.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-business.svg b/src/assets/icons/icon-business.svg
new file mode 100644
index 0000000..472a8aa
--- /dev/null
+++ b/src/assets/icons/icon-business.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-dept.svg b/src/assets/icons/icon-dept.svg
new file mode 100644
index 0000000..beb487a
--- /dev/null
+++ b/src/assets/icons/icon-dept.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-device.svg b/src/assets/icons/icon-device.svg
new file mode 100644
index 0000000..b088173
--- /dev/null
+++ b/src/assets/icons/icon-device.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-dict.svg b/src/assets/icons/icon-dict.svg
new file mode 100644
index 0000000..a5e986a
--- /dev/null
+++ b/src/assets/icons/icon-dict.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-error.svg b/src/assets/icons/icon-error.svg
new file mode 100644
index 0000000..a37fc21
--- /dev/null
+++ b/src/assets/icons/icon-error.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-export.svg b/src/assets/icons/icon-export.svg
new file mode 100644
index 0000000..618ab70
--- /dev/null
+++ b/src/assets/icons/icon-export.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/icons/icon-flow.svg b/src/assets/icons/icon-flow.svg
new file mode 100644
index 0000000..e02b234
--- /dev/null
+++ b/src/assets/icons/icon-flow.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-fold.svg b/src/assets/icons/icon-fold.svg
new file mode 100644
index 0000000..41fb83f
--- /dev/null
+++ b/src/assets/icons/icon-fold.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/icons/icon-import.svg b/src/assets/icons/icon-import.svg
new file mode 100644
index 0000000..62df451
--- /dev/null
+++ b/src/assets/icons/icon-import.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/icons/icon-log.svg b/src/assets/icons/icon-log.svg
new file mode 100644
index 0000000..7c81194
--- /dev/null
+++ b/src/assets/icons/icon-log.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-loginlog.svg b/src/assets/icons/icon-loginlog.svg
new file mode 100644
index 0000000..6560e44
--- /dev/null
+++ b/src/assets/icons/icon-loginlog.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-measure.svg b/src/assets/icons/icon-measure.svg
new file mode 100644
index 0000000..38233d0
--- /dev/null
+++ b/src/assets/icons/icon-measure.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-notice.svg b/src/assets/icons/icon-notice.svg
new file mode 100644
index 0000000..dc9cf2f
--- /dev/null
+++ b/src/assets/icons/icon-notice.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-print.svg b/src/assets/icons/icon-print.svg
new file mode 100644
index 0000000..7795328
--- /dev/null
+++ b/src/assets/icons/icon-print.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/icons/icon-resource.svg b/src/assets/icons/icon-resource.svg
new file mode 100644
index 0000000..86196af
--- /dev/null
+++ b/src/assets/icons/icon-resource.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-role.svg b/src/assets/icons/icon-role.svg
new file mode 100644
index 0000000..a91c11e
--- /dev/null
+++ b/src/assets/icons/icon-role.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-template.svg b/src/assets/icons/icon-template.svg
new file mode 100644
index 0000000..55ed98f
--- /dev/null
+++ b/src/assets/icons/icon-template.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/icons/icon-tool.svg b/src/assets/icons/icon-tool.svg
new file mode 100644
index 0000000..ec5a4c6
--- /dev/null
+++ b/src/assets/icons/icon-tool.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-user.svg b/src/assets/icons/icon-user.svg
new file mode 100644
index 0000000..e495fa4
--- /dev/null
+++ b/src/assets/icons/icon-user.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-zhiliang.svg b/src/assets/icons/icon-zhiliang.svg
new file mode 100644
index 0000000..7dd33f7
--- /dev/null
+++ b/src/assets/icons/icon-zhiliang.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/images/header-image.png b/src/assets/images/header-image.png
new file mode 100644
index 0000000..b9c708a
--- /dev/null
+++ b/src/assets/images/header-image.png
Binary files differ
diff --git a/src/assets/images/icon_file.png b/src/assets/images/icon_file.png
new file mode 100644
index 0000000..857d35b
--- /dev/null
+++ b/src/assets/images/icon_file.png
Binary files differ
diff --git a/src/assets/images/icon_people.png b/src/assets/images/icon_people.png
new file mode 100644
index 0000000..ae4e7af
--- /dev/null
+++ b/src/assets/images/icon_people.png
Binary files differ
diff --git a/src/assets/images/icon_role.png b/src/assets/images/icon_role.png
new file mode 100644
index 0000000..23bfa15
--- /dev/null
+++ b/src/assets/images/icon_role.png
Binary files differ
diff --git a/src/components.d.ts b/src/components.d.ts
index 2e27c4d..3c8f9ce 100644
--- a/src/components.d.ts
+++ b/src/components.d.ts
@@ -16,7 +16,6 @@
BarChartHorizontal: typeof import('./components/Echart/BarChartHorizontal.vue')['default']
BarChartVertical: typeof import('./components/Echart/BarChartVertical.vue')['default']
BatchActionBar: typeof import('./components/BatchActionBar/index.vue')['default']
- Benchcol: typeof import('./components/benchcol/index.vue')['default']
BenchCol: typeof import('./components/benchCol/index.vue')['default']
ConditionDrawer: typeof import('./components/drawer/conditionDrawer.vue')['default']
CopyerDrawer: typeof import('./components/drawer/copyerDrawer.vue')['default']
@@ -28,6 +27,7 @@
ErrorDialog: typeof import('./components/dialog/errorDialog.vue')['default']
FileUpload: typeof import('./components/FileUpload/index.vue')['default']
FixedActionBar: typeof import('./components/FixedActionBar/index.vue')['default']
+ IconButton: typeof import('./components/IconButton/index.vue')['default']
ImagePreview: typeof import('./components/ImagePreview/index.vue')['default']
ImagesUpload: typeof import('./components/ImagesUpload/index.vue')['default']
ImageUpload: typeof import('./components/ImageUpload/index.vue')['default']
diff --git a/src/components/IconButton/index.vue b/src/components/IconButton/index.vue
new file mode 100644
index 0000000..7d52574
--- /dev/null
+++ b/src/components/IconButton/index.vue
@@ -0,0 +1,56 @@
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/layouts/components/Header/index.vue b/src/layouts/components/Header/index.vue
index 83ad8cd..6125aa5 100644
--- a/src/layouts/components/Header/index.vue
+++ b/src/layouts/components/Header/index.vue
@@ -4,6 +4,7 @@
import TopMenu from '../TopMenu/topMenu.vue'
import useSettingsStore from '@/store/modules/settings'
import useMenuStore from '@/store/modules/menu'
+import headerImage from '@/assets/images/header-image.png'
const settingsStore = useSettingsStore()
const menuStore = useMenuStore()
@@ -46,6 +47,7 @@
+
@@ -59,17 +61,17 @@
right: 0;
display: flex;
align-items: center;
- padding: 0 20px;
+ // padding: 0 20px;
height: var(--g-header-height);
color: var(--g-header-color);
background-color: var(--g-header-bg);
- background-image: linear-gradient(90deg, #70b4ff 30%, #4384ff);
+ background-image: linear-gradient(90deg, #71b5ff 30%, #3d7eff);
transition: background-color 0.3s, var(--el-transition-color);
.header-container {
width: var(--g-header-width);
height: 100%;
- margin: 0 auto;
+ margin: 0 20px;
display: flex;
align-items: center;
justify-content: space-between;
@@ -102,8 +104,10 @@
}
span {
- font-size: 24px;
+ font-size: 22px;
+ font-weight: 300;
letter-spacing: 1px;
+ font-family: "Microsoft YaHei";
color: var(--g-header-color);
}
}
@@ -131,6 +135,7 @@
display: flex;
width: initial;
align-items: center;
+ padding: 0 10px;
.item {
display: flex;
@@ -142,6 +147,7 @@
color: var(--g-header-menu-color);
background-color: var(--g-header-bg);
transition: background-color 0.3s, var(--el-transition-color);
+ font-size: 16px;
&:hover {
color: var(--g-header-menu-hover-color);
@@ -149,7 +155,7 @@
}
.el-icon {
- font-size: 18px;
+ font-size: 16px;
vertical-align: middle;
}
@@ -171,7 +177,7 @@
}
.round-item {
- padding: 10px 20px;
+ padding: 9px 20px 11px;
border-radius: 50px;
}
diff --git a/src/layouts/components/SidebarItem/index.vue b/src/layouts/components/SidebarItem/index.vue
index 540d253..c08cd89 100644
--- a/src/layouts/components/SidebarItem/index.vue
+++ b/src/layouts/components/SidebarItem/index.vue
@@ -85,8 +85,8 @@
:deep(.el-sub-menu),
:deep(.el-menu-item) {
.title-icon {
- width: 16px;
- font-size: 16px;
+ width: 14px;
+ font-size: 14px;
vertical-align: -0.25em;
transition: transform 0.3s;
color: unset;
diff --git a/src/layouts/components/SubSidebar/index.vue b/src/layouts/components/SubSidebar/index.vue
index 5928469..3cfac9a 100644
--- a/src/layouts/components/SubSidebar/index.vue
+++ b/src/layouts/components/SubSidebar/index.vue
@@ -57,7 +57,7 @@
top: 0;
bottom: 0;
background-color: var(--g-sub-sidebar-bg);
- background-image: linear-gradient(180deg, #70b4ff, #4384ff);
+ background-image: linear-gradient(180deg, #71b5ff, #4384ff);
box-shadow: 10px 0 10px -10px var(--g-box-shadow-color);
transition: background-color 0.3s, var(--el-transition-box-shadow), left 0.3s, width 0.3s;
diff --git a/src/assets/icons/icon-add.svg b/src/assets/icons/icon-add.svg
new file mode 100644
index 0000000..d14fe55
--- /dev/null
+++ b/src/assets/icons/icon-add.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/icons/icon-area.svg b/src/assets/icons/icon-area.svg
new file mode 100644
index 0000000..5ee63ca
--- /dev/null
+++ b/src/assets/icons/icon-area.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-base.svg b/src/assets/icons/icon-base.svg
new file mode 100644
index 0000000..6fad07d
--- /dev/null
+++ b/src/assets/icons/icon-base.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-business.svg b/src/assets/icons/icon-business.svg
new file mode 100644
index 0000000..472a8aa
--- /dev/null
+++ b/src/assets/icons/icon-business.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-dept.svg b/src/assets/icons/icon-dept.svg
new file mode 100644
index 0000000..beb487a
--- /dev/null
+++ b/src/assets/icons/icon-dept.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-device.svg b/src/assets/icons/icon-device.svg
new file mode 100644
index 0000000..b088173
--- /dev/null
+++ b/src/assets/icons/icon-device.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-dict.svg b/src/assets/icons/icon-dict.svg
new file mode 100644
index 0000000..a5e986a
--- /dev/null
+++ b/src/assets/icons/icon-dict.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-error.svg b/src/assets/icons/icon-error.svg
new file mode 100644
index 0000000..a37fc21
--- /dev/null
+++ b/src/assets/icons/icon-error.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-export.svg b/src/assets/icons/icon-export.svg
new file mode 100644
index 0000000..618ab70
--- /dev/null
+++ b/src/assets/icons/icon-export.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/icons/icon-flow.svg b/src/assets/icons/icon-flow.svg
new file mode 100644
index 0000000..e02b234
--- /dev/null
+++ b/src/assets/icons/icon-flow.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-fold.svg b/src/assets/icons/icon-fold.svg
new file mode 100644
index 0000000..41fb83f
--- /dev/null
+++ b/src/assets/icons/icon-fold.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/icons/icon-import.svg b/src/assets/icons/icon-import.svg
new file mode 100644
index 0000000..62df451
--- /dev/null
+++ b/src/assets/icons/icon-import.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/icons/icon-log.svg b/src/assets/icons/icon-log.svg
new file mode 100644
index 0000000..7c81194
--- /dev/null
+++ b/src/assets/icons/icon-log.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-loginlog.svg b/src/assets/icons/icon-loginlog.svg
new file mode 100644
index 0000000..6560e44
--- /dev/null
+++ b/src/assets/icons/icon-loginlog.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-measure.svg b/src/assets/icons/icon-measure.svg
new file mode 100644
index 0000000..38233d0
--- /dev/null
+++ b/src/assets/icons/icon-measure.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-notice.svg b/src/assets/icons/icon-notice.svg
new file mode 100644
index 0000000..dc9cf2f
--- /dev/null
+++ b/src/assets/icons/icon-notice.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-print.svg b/src/assets/icons/icon-print.svg
new file mode 100644
index 0000000..7795328
--- /dev/null
+++ b/src/assets/icons/icon-print.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/icons/icon-resource.svg b/src/assets/icons/icon-resource.svg
new file mode 100644
index 0000000..86196af
--- /dev/null
+++ b/src/assets/icons/icon-resource.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-role.svg b/src/assets/icons/icon-role.svg
new file mode 100644
index 0000000..a91c11e
--- /dev/null
+++ b/src/assets/icons/icon-role.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-template.svg b/src/assets/icons/icon-template.svg
new file mode 100644
index 0000000..55ed98f
--- /dev/null
+++ b/src/assets/icons/icon-template.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/icons/icon-tool.svg b/src/assets/icons/icon-tool.svg
new file mode 100644
index 0000000..ec5a4c6
--- /dev/null
+++ b/src/assets/icons/icon-tool.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-user.svg b/src/assets/icons/icon-user.svg
new file mode 100644
index 0000000..e495fa4
--- /dev/null
+++ b/src/assets/icons/icon-user.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-zhiliang.svg b/src/assets/icons/icon-zhiliang.svg
new file mode 100644
index 0000000..7dd33f7
--- /dev/null
+++ b/src/assets/icons/icon-zhiliang.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/images/header-image.png b/src/assets/images/header-image.png
new file mode 100644
index 0000000..b9c708a
--- /dev/null
+++ b/src/assets/images/header-image.png
Binary files differ
diff --git a/src/assets/images/icon_file.png b/src/assets/images/icon_file.png
new file mode 100644
index 0000000..857d35b
--- /dev/null
+++ b/src/assets/images/icon_file.png
Binary files differ
diff --git a/src/assets/images/icon_people.png b/src/assets/images/icon_people.png
new file mode 100644
index 0000000..ae4e7af
--- /dev/null
+++ b/src/assets/images/icon_people.png
Binary files differ
diff --git a/src/assets/images/icon_role.png b/src/assets/images/icon_role.png
new file mode 100644
index 0000000..23bfa15
--- /dev/null
+++ b/src/assets/images/icon_role.png
Binary files differ
diff --git a/src/components.d.ts b/src/components.d.ts
index 2e27c4d..3c8f9ce 100644
--- a/src/components.d.ts
+++ b/src/components.d.ts
@@ -16,7 +16,6 @@
BarChartHorizontal: typeof import('./components/Echart/BarChartHorizontal.vue')['default']
BarChartVertical: typeof import('./components/Echart/BarChartVertical.vue')['default']
BatchActionBar: typeof import('./components/BatchActionBar/index.vue')['default']
- Benchcol: typeof import('./components/benchcol/index.vue')['default']
BenchCol: typeof import('./components/benchCol/index.vue')['default']
ConditionDrawer: typeof import('./components/drawer/conditionDrawer.vue')['default']
CopyerDrawer: typeof import('./components/drawer/copyerDrawer.vue')['default']
@@ -28,6 +27,7 @@
ErrorDialog: typeof import('./components/dialog/errorDialog.vue')['default']
FileUpload: typeof import('./components/FileUpload/index.vue')['default']
FixedActionBar: typeof import('./components/FixedActionBar/index.vue')['default']
+ IconButton: typeof import('./components/IconButton/index.vue')['default']
ImagePreview: typeof import('./components/ImagePreview/index.vue')['default']
ImagesUpload: typeof import('./components/ImagesUpload/index.vue')['default']
ImageUpload: typeof import('./components/ImageUpload/index.vue')['default']
diff --git a/src/components/IconButton/index.vue b/src/components/IconButton/index.vue
new file mode 100644
index 0000000..7d52574
--- /dev/null
+++ b/src/components/IconButton/index.vue
@@ -0,0 +1,56 @@
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/layouts/components/Header/index.vue b/src/layouts/components/Header/index.vue
index 83ad8cd..6125aa5 100644
--- a/src/layouts/components/Header/index.vue
+++ b/src/layouts/components/Header/index.vue
@@ -4,6 +4,7 @@
import TopMenu from '../TopMenu/topMenu.vue'
import useSettingsStore from '@/store/modules/settings'
import useMenuStore from '@/store/modules/menu'
+import headerImage from '@/assets/images/header-image.png'
const settingsStore = useSettingsStore()
const menuStore = useMenuStore()
@@ -46,6 +47,7 @@
+
@@ -59,17 +61,17 @@
right: 0;
display: flex;
align-items: center;
- padding: 0 20px;
+ // padding: 0 20px;
height: var(--g-header-height);
color: var(--g-header-color);
background-color: var(--g-header-bg);
- background-image: linear-gradient(90deg, #70b4ff 30%, #4384ff);
+ background-image: linear-gradient(90deg, #71b5ff 30%, #3d7eff);
transition: background-color 0.3s, var(--el-transition-color);
.header-container {
width: var(--g-header-width);
height: 100%;
- margin: 0 auto;
+ margin: 0 20px;
display: flex;
align-items: center;
justify-content: space-between;
@@ -102,8 +104,10 @@
}
span {
- font-size: 24px;
+ font-size: 22px;
+ font-weight: 300;
letter-spacing: 1px;
+ font-family: "Microsoft YaHei";
color: var(--g-header-color);
}
}
@@ -131,6 +135,7 @@
display: flex;
width: initial;
align-items: center;
+ padding: 0 10px;
.item {
display: flex;
@@ -142,6 +147,7 @@
color: var(--g-header-menu-color);
background-color: var(--g-header-bg);
transition: background-color 0.3s, var(--el-transition-color);
+ font-size: 16px;
&:hover {
color: var(--g-header-menu-hover-color);
@@ -149,7 +155,7 @@
}
.el-icon {
- font-size: 18px;
+ font-size: 16px;
vertical-align: middle;
}
@@ -171,7 +177,7 @@
}
.round-item {
- padding: 10px 20px;
+ padding: 9px 20px 11px;
border-radius: 50px;
}
diff --git a/src/layouts/components/SidebarItem/index.vue b/src/layouts/components/SidebarItem/index.vue
index 540d253..c08cd89 100644
--- a/src/layouts/components/SidebarItem/index.vue
+++ b/src/layouts/components/SidebarItem/index.vue
@@ -85,8 +85,8 @@
:deep(.el-sub-menu),
:deep(.el-menu-item) {
.title-icon {
- width: 16px;
- font-size: 16px;
+ width: 14px;
+ font-size: 14px;
vertical-align: -0.25em;
transition: transform 0.3s;
color: unset;
diff --git a/src/layouts/components/SubSidebar/index.vue b/src/layouts/components/SubSidebar/index.vue
index 5928469..3cfac9a 100644
--- a/src/layouts/components/SubSidebar/index.vue
+++ b/src/layouts/components/SubSidebar/index.vue
@@ -57,7 +57,7 @@
top: 0;
bottom: 0;
background-color: var(--g-sub-sidebar-bg);
- background-image: linear-gradient(180deg, #70b4ff, #4384ff);
+ background-image: linear-gradient(180deg, #71b5ff, #4384ff);
box-shadow: 10px 0 10px -10px var(--g-box-shadow-color);
transition: background-color 0.3s, var(--el-transition-box-shadow), left 0.3s, width 0.3s;
diff --git a/src/layouts/components/Topbar/index.vue b/src/layouts/components/Topbar/index.vue
index ddfb8c4..2863cef 100644
--- a/src/layouts/components/Topbar/index.vue
+++ b/src/layouts/components/Topbar/index.vue
@@ -82,12 +82,13 @@
justify-content: space-between;
height: var(--g-topbar-height);
transition: width 0.3s, top 0.3s, transform 0.3s, background-color 0.3s, var(--el-transition-box-shadow);
- background-image: linear-gradient(90deg, #70b4ff 30%, #4384ff);
+ background-image: linear-gradient(90deg, #71b5ff 30%, #3d7eff);
.topbar-container-inner {
width: 100%;
border-radius: 15px 10px 0 0;
background-color: var(--g-toolbar-bg);
+ // background-color: #f1f2f6;
}
&.fixed {
diff --git a/src/assets/icons/icon-add.svg b/src/assets/icons/icon-add.svg
new file mode 100644
index 0000000..d14fe55
--- /dev/null
+++ b/src/assets/icons/icon-add.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/icons/icon-area.svg b/src/assets/icons/icon-area.svg
new file mode 100644
index 0000000..5ee63ca
--- /dev/null
+++ b/src/assets/icons/icon-area.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-base.svg b/src/assets/icons/icon-base.svg
new file mode 100644
index 0000000..6fad07d
--- /dev/null
+++ b/src/assets/icons/icon-base.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-business.svg b/src/assets/icons/icon-business.svg
new file mode 100644
index 0000000..472a8aa
--- /dev/null
+++ b/src/assets/icons/icon-business.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-dept.svg b/src/assets/icons/icon-dept.svg
new file mode 100644
index 0000000..beb487a
--- /dev/null
+++ b/src/assets/icons/icon-dept.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-device.svg b/src/assets/icons/icon-device.svg
new file mode 100644
index 0000000..b088173
--- /dev/null
+++ b/src/assets/icons/icon-device.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-dict.svg b/src/assets/icons/icon-dict.svg
new file mode 100644
index 0000000..a5e986a
--- /dev/null
+++ b/src/assets/icons/icon-dict.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-error.svg b/src/assets/icons/icon-error.svg
new file mode 100644
index 0000000..a37fc21
--- /dev/null
+++ b/src/assets/icons/icon-error.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-export.svg b/src/assets/icons/icon-export.svg
new file mode 100644
index 0000000..618ab70
--- /dev/null
+++ b/src/assets/icons/icon-export.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/icons/icon-flow.svg b/src/assets/icons/icon-flow.svg
new file mode 100644
index 0000000..e02b234
--- /dev/null
+++ b/src/assets/icons/icon-flow.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-fold.svg b/src/assets/icons/icon-fold.svg
new file mode 100644
index 0000000..41fb83f
--- /dev/null
+++ b/src/assets/icons/icon-fold.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/icons/icon-import.svg b/src/assets/icons/icon-import.svg
new file mode 100644
index 0000000..62df451
--- /dev/null
+++ b/src/assets/icons/icon-import.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/icons/icon-log.svg b/src/assets/icons/icon-log.svg
new file mode 100644
index 0000000..7c81194
--- /dev/null
+++ b/src/assets/icons/icon-log.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-loginlog.svg b/src/assets/icons/icon-loginlog.svg
new file mode 100644
index 0000000..6560e44
--- /dev/null
+++ b/src/assets/icons/icon-loginlog.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-measure.svg b/src/assets/icons/icon-measure.svg
new file mode 100644
index 0000000..38233d0
--- /dev/null
+++ b/src/assets/icons/icon-measure.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-notice.svg b/src/assets/icons/icon-notice.svg
new file mode 100644
index 0000000..dc9cf2f
--- /dev/null
+++ b/src/assets/icons/icon-notice.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-print.svg b/src/assets/icons/icon-print.svg
new file mode 100644
index 0000000..7795328
--- /dev/null
+++ b/src/assets/icons/icon-print.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/icons/icon-resource.svg b/src/assets/icons/icon-resource.svg
new file mode 100644
index 0000000..86196af
--- /dev/null
+++ b/src/assets/icons/icon-resource.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-role.svg b/src/assets/icons/icon-role.svg
new file mode 100644
index 0000000..a91c11e
--- /dev/null
+++ b/src/assets/icons/icon-role.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-template.svg b/src/assets/icons/icon-template.svg
new file mode 100644
index 0000000..55ed98f
--- /dev/null
+++ b/src/assets/icons/icon-template.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/icons/icon-tool.svg b/src/assets/icons/icon-tool.svg
new file mode 100644
index 0000000..ec5a4c6
--- /dev/null
+++ b/src/assets/icons/icon-tool.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-user.svg b/src/assets/icons/icon-user.svg
new file mode 100644
index 0000000..e495fa4
--- /dev/null
+++ b/src/assets/icons/icon-user.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-zhiliang.svg b/src/assets/icons/icon-zhiliang.svg
new file mode 100644
index 0000000..7dd33f7
--- /dev/null
+++ b/src/assets/icons/icon-zhiliang.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/images/header-image.png b/src/assets/images/header-image.png
new file mode 100644
index 0000000..b9c708a
--- /dev/null
+++ b/src/assets/images/header-image.png
Binary files differ
diff --git a/src/assets/images/icon_file.png b/src/assets/images/icon_file.png
new file mode 100644
index 0000000..857d35b
--- /dev/null
+++ b/src/assets/images/icon_file.png
Binary files differ
diff --git a/src/assets/images/icon_people.png b/src/assets/images/icon_people.png
new file mode 100644
index 0000000..ae4e7af
--- /dev/null
+++ b/src/assets/images/icon_people.png
Binary files differ
diff --git a/src/assets/images/icon_role.png b/src/assets/images/icon_role.png
new file mode 100644
index 0000000..23bfa15
--- /dev/null
+++ b/src/assets/images/icon_role.png
Binary files differ
diff --git a/src/components.d.ts b/src/components.d.ts
index 2e27c4d..3c8f9ce 100644
--- a/src/components.d.ts
+++ b/src/components.d.ts
@@ -16,7 +16,6 @@
BarChartHorizontal: typeof import('./components/Echart/BarChartHorizontal.vue')['default']
BarChartVertical: typeof import('./components/Echart/BarChartVertical.vue')['default']
BatchActionBar: typeof import('./components/BatchActionBar/index.vue')['default']
- Benchcol: typeof import('./components/benchcol/index.vue')['default']
BenchCol: typeof import('./components/benchCol/index.vue')['default']
ConditionDrawer: typeof import('./components/drawer/conditionDrawer.vue')['default']
CopyerDrawer: typeof import('./components/drawer/copyerDrawer.vue')['default']
@@ -28,6 +27,7 @@
ErrorDialog: typeof import('./components/dialog/errorDialog.vue')['default']
FileUpload: typeof import('./components/FileUpload/index.vue')['default']
FixedActionBar: typeof import('./components/FixedActionBar/index.vue')['default']
+ IconButton: typeof import('./components/IconButton/index.vue')['default']
ImagePreview: typeof import('./components/ImagePreview/index.vue')['default']
ImagesUpload: typeof import('./components/ImagesUpload/index.vue')['default']
ImageUpload: typeof import('./components/ImageUpload/index.vue')['default']
diff --git a/src/components/IconButton/index.vue b/src/components/IconButton/index.vue
new file mode 100644
index 0000000..7d52574
--- /dev/null
+++ b/src/components/IconButton/index.vue
@@ -0,0 +1,56 @@
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/layouts/components/Header/index.vue b/src/layouts/components/Header/index.vue
index 83ad8cd..6125aa5 100644
--- a/src/layouts/components/Header/index.vue
+++ b/src/layouts/components/Header/index.vue
@@ -4,6 +4,7 @@
import TopMenu from '../TopMenu/topMenu.vue'
import useSettingsStore from '@/store/modules/settings'
import useMenuStore from '@/store/modules/menu'
+import headerImage from '@/assets/images/header-image.png'
const settingsStore = useSettingsStore()
const menuStore = useMenuStore()
@@ -46,6 +47,7 @@
+
@@ -59,17 +61,17 @@
right: 0;
display: flex;
align-items: center;
- padding: 0 20px;
+ // padding: 0 20px;
height: var(--g-header-height);
color: var(--g-header-color);
background-color: var(--g-header-bg);
- background-image: linear-gradient(90deg, #70b4ff 30%, #4384ff);
+ background-image: linear-gradient(90deg, #71b5ff 30%, #3d7eff);
transition: background-color 0.3s, var(--el-transition-color);
.header-container {
width: var(--g-header-width);
height: 100%;
- margin: 0 auto;
+ margin: 0 20px;
display: flex;
align-items: center;
justify-content: space-between;
@@ -102,8 +104,10 @@
}
span {
- font-size: 24px;
+ font-size: 22px;
+ font-weight: 300;
letter-spacing: 1px;
+ font-family: "Microsoft YaHei";
color: var(--g-header-color);
}
}
@@ -131,6 +135,7 @@
display: flex;
width: initial;
align-items: center;
+ padding: 0 10px;
.item {
display: flex;
@@ -142,6 +147,7 @@
color: var(--g-header-menu-color);
background-color: var(--g-header-bg);
transition: background-color 0.3s, var(--el-transition-color);
+ font-size: 16px;
&:hover {
color: var(--g-header-menu-hover-color);
@@ -149,7 +155,7 @@
}
.el-icon {
- font-size: 18px;
+ font-size: 16px;
vertical-align: middle;
}
@@ -171,7 +177,7 @@
}
.round-item {
- padding: 10px 20px;
+ padding: 9px 20px 11px;
border-radius: 50px;
}
diff --git a/src/layouts/components/SidebarItem/index.vue b/src/layouts/components/SidebarItem/index.vue
index 540d253..c08cd89 100644
--- a/src/layouts/components/SidebarItem/index.vue
+++ b/src/layouts/components/SidebarItem/index.vue
@@ -85,8 +85,8 @@
:deep(.el-sub-menu),
:deep(.el-menu-item) {
.title-icon {
- width: 16px;
- font-size: 16px;
+ width: 14px;
+ font-size: 14px;
vertical-align: -0.25em;
transition: transform 0.3s;
color: unset;
diff --git a/src/layouts/components/SubSidebar/index.vue b/src/layouts/components/SubSidebar/index.vue
index 5928469..3cfac9a 100644
--- a/src/layouts/components/SubSidebar/index.vue
+++ b/src/layouts/components/SubSidebar/index.vue
@@ -57,7 +57,7 @@
top: 0;
bottom: 0;
background-color: var(--g-sub-sidebar-bg);
- background-image: linear-gradient(180deg, #70b4ff, #4384ff);
+ background-image: linear-gradient(180deg, #71b5ff, #4384ff);
box-shadow: 10px 0 10px -10px var(--g-box-shadow-color);
transition: background-color 0.3s, var(--el-transition-box-shadow), left 0.3s, width 0.3s;
diff --git a/src/layouts/components/Topbar/index.vue b/src/layouts/components/Topbar/index.vue
index ddfb8c4..2863cef 100644
--- a/src/layouts/components/Topbar/index.vue
+++ b/src/layouts/components/Topbar/index.vue
@@ -82,12 +82,13 @@
justify-content: space-between;
height: var(--g-topbar-height);
transition: width 0.3s, top 0.3s, transform 0.3s, background-color 0.3s, var(--el-transition-box-shadow);
- background-image: linear-gradient(90deg, #70b4ff 30%, #4384ff);
+ background-image: linear-gradient(90deg, #71b5ff 30%, #3d7eff);
.topbar-container-inner {
width: 100%;
border-radius: 15px 10px 0 0;
background-color: var(--g-toolbar-bg);
+ // background-color: #f1f2f6;
}
&.fixed {
diff --git a/src/views/measure/file/components/templatePage.vue b/src/views/measure/file/components/templatePage.vue
index d38e09d..653b99b 100644
--- a/src/views/measure/file/components/templatePage.vue
+++ b/src/views/measure/file/components/templatePage.vue
@@ -306,21 +306,11 @@
-
- 批量导入
-
-
- 模板下载
-
-
- 新建
-
-
- 导出
-
-
- 打印
-
+
+
+
+
+
+
+
diff --git a/src/assets/icons/icon-area.svg b/src/assets/icons/icon-area.svg
new file mode 100644
index 0000000..5ee63ca
--- /dev/null
+++ b/src/assets/icons/icon-area.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-base.svg b/src/assets/icons/icon-base.svg
new file mode 100644
index 0000000..6fad07d
--- /dev/null
+++ b/src/assets/icons/icon-base.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-business.svg b/src/assets/icons/icon-business.svg
new file mode 100644
index 0000000..472a8aa
--- /dev/null
+++ b/src/assets/icons/icon-business.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-dept.svg b/src/assets/icons/icon-dept.svg
new file mode 100644
index 0000000..beb487a
--- /dev/null
+++ b/src/assets/icons/icon-dept.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-device.svg b/src/assets/icons/icon-device.svg
new file mode 100644
index 0000000..b088173
--- /dev/null
+++ b/src/assets/icons/icon-device.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-dict.svg b/src/assets/icons/icon-dict.svg
new file mode 100644
index 0000000..a5e986a
--- /dev/null
+++ b/src/assets/icons/icon-dict.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-error.svg b/src/assets/icons/icon-error.svg
new file mode 100644
index 0000000..a37fc21
--- /dev/null
+++ b/src/assets/icons/icon-error.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-export.svg b/src/assets/icons/icon-export.svg
new file mode 100644
index 0000000..618ab70
--- /dev/null
+++ b/src/assets/icons/icon-export.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/icons/icon-flow.svg b/src/assets/icons/icon-flow.svg
new file mode 100644
index 0000000..e02b234
--- /dev/null
+++ b/src/assets/icons/icon-flow.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-fold.svg b/src/assets/icons/icon-fold.svg
new file mode 100644
index 0000000..41fb83f
--- /dev/null
+++ b/src/assets/icons/icon-fold.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/icons/icon-import.svg b/src/assets/icons/icon-import.svg
new file mode 100644
index 0000000..62df451
--- /dev/null
+++ b/src/assets/icons/icon-import.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/icons/icon-log.svg b/src/assets/icons/icon-log.svg
new file mode 100644
index 0000000..7c81194
--- /dev/null
+++ b/src/assets/icons/icon-log.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-loginlog.svg b/src/assets/icons/icon-loginlog.svg
new file mode 100644
index 0000000..6560e44
--- /dev/null
+++ b/src/assets/icons/icon-loginlog.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-measure.svg b/src/assets/icons/icon-measure.svg
new file mode 100644
index 0000000..38233d0
--- /dev/null
+++ b/src/assets/icons/icon-measure.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-notice.svg b/src/assets/icons/icon-notice.svg
new file mode 100644
index 0000000..dc9cf2f
--- /dev/null
+++ b/src/assets/icons/icon-notice.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-print.svg b/src/assets/icons/icon-print.svg
new file mode 100644
index 0000000..7795328
--- /dev/null
+++ b/src/assets/icons/icon-print.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/icons/icon-resource.svg b/src/assets/icons/icon-resource.svg
new file mode 100644
index 0000000..86196af
--- /dev/null
+++ b/src/assets/icons/icon-resource.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-role.svg b/src/assets/icons/icon-role.svg
new file mode 100644
index 0000000..a91c11e
--- /dev/null
+++ b/src/assets/icons/icon-role.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-template.svg b/src/assets/icons/icon-template.svg
new file mode 100644
index 0000000..55ed98f
--- /dev/null
+++ b/src/assets/icons/icon-template.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/icons/icon-tool.svg b/src/assets/icons/icon-tool.svg
new file mode 100644
index 0000000..ec5a4c6
--- /dev/null
+++ b/src/assets/icons/icon-tool.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/icons/icon-user.svg b/src/assets/icons/icon-user.svg
new file mode 100644
index 0000000..e495fa4
--- /dev/null
+++ b/src/assets/icons/icon-user.svg
@@ -0,0 +1 @@
+
diff --git a/src/assets/icons/icon-zhiliang.svg b/src/assets/icons/icon-zhiliang.svg
new file mode 100644
index 0000000..7dd33f7
--- /dev/null
+++ b/src/assets/icons/icon-zhiliang.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/images/header-image.png b/src/assets/images/header-image.png
new file mode 100644
index 0000000..b9c708a
--- /dev/null
+++ b/src/assets/images/header-image.png
Binary files differ
diff --git a/src/assets/images/icon_file.png b/src/assets/images/icon_file.png
new file mode 100644
index 0000000..857d35b
--- /dev/null
+++ b/src/assets/images/icon_file.png
Binary files differ
diff --git a/src/assets/images/icon_people.png b/src/assets/images/icon_people.png
new file mode 100644
index 0000000..ae4e7af
--- /dev/null
+++ b/src/assets/images/icon_people.png
Binary files differ
diff --git a/src/assets/images/icon_role.png b/src/assets/images/icon_role.png
new file mode 100644
index 0000000..23bfa15
--- /dev/null
+++ b/src/assets/images/icon_role.png
Binary files differ
diff --git a/src/components.d.ts b/src/components.d.ts
index 2e27c4d..3c8f9ce 100644
--- a/src/components.d.ts
+++ b/src/components.d.ts
@@ -16,7 +16,6 @@
BarChartHorizontal: typeof import('./components/Echart/BarChartHorizontal.vue')['default']
BarChartVertical: typeof import('./components/Echart/BarChartVertical.vue')['default']
BatchActionBar: typeof import('./components/BatchActionBar/index.vue')['default']
- Benchcol: typeof import('./components/benchcol/index.vue')['default']
BenchCol: typeof import('./components/benchCol/index.vue')['default']
ConditionDrawer: typeof import('./components/drawer/conditionDrawer.vue')['default']
CopyerDrawer: typeof import('./components/drawer/copyerDrawer.vue')['default']
@@ -28,6 +27,7 @@
ErrorDialog: typeof import('./components/dialog/errorDialog.vue')['default']
FileUpload: typeof import('./components/FileUpload/index.vue')['default']
FixedActionBar: typeof import('./components/FixedActionBar/index.vue')['default']
+ IconButton: typeof import('./components/IconButton/index.vue')['default']
ImagePreview: typeof import('./components/ImagePreview/index.vue')['default']
ImagesUpload: typeof import('./components/ImagesUpload/index.vue')['default']
ImageUpload: typeof import('./components/ImageUpload/index.vue')['default']
diff --git a/src/components/IconButton/index.vue b/src/components/IconButton/index.vue
new file mode 100644
index 0000000..7d52574
--- /dev/null
+++ b/src/components/IconButton/index.vue
@@ -0,0 +1,56 @@
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/layouts/components/Header/index.vue b/src/layouts/components/Header/index.vue
index 83ad8cd..6125aa5 100644
--- a/src/layouts/components/Header/index.vue
+++ b/src/layouts/components/Header/index.vue
@@ -4,6 +4,7 @@
import TopMenu from '../TopMenu/topMenu.vue'
import useSettingsStore from '@/store/modules/settings'
import useMenuStore from '@/store/modules/menu'
+import headerImage from '@/assets/images/header-image.png'
const settingsStore = useSettingsStore()
const menuStore = useMenuStore()
@@ -46,6 +47,7 @@
+
@@ -59,17 +61,17 @@
right: 0;
display: flex;
align-items: center;
- padding: 0 20px;
+ // padding: 0 20px;
height: var(--g-header-height);
color: var(--g-header-color);
background-color: var(--g-header-bg);
- background-image: linear-gradient(90deg, #70b4ff 30%, #4384ff);
+ background-image: linear-gradient(90deg, #71b5ff 30%, #3d7eff);
transition: background-color 0.3s, var(--el-transition-color);
.header-container {
width: var(--g-header-width);
height: 100%;
- margin: 0 auto;
+ margin: 0 20px;
display: flex;
align-items: center;
justify-content: space-between;
@@ -102,8 +104,10 @@
}
span {
- font-size: 24px;
+ font-size: 22px;
+ font-weight: 300;
letter-spacing: 1px;
+ font-family: "Microsoft YaHei";
color: var(--g-header-color);
}
}
@@ -131,6 +135,7 @@
display: flex;
width: initial;
align-items: center;
+ padding: 0 10px;
.item {
display: flex;
@@ -142,6 +147,7 @@
color: var(--g-header-menu-color);
background-color: var(--g-header-bg);
transition: background-color 0.3s, var(--el-transition-color);
+ font-size: 16px;
&:hover {
color: var(--g-header-menu-hover-color);
@@ -149,7 +155,7 @@
}
.el-icon {
- font-size: 18px;
+ font-size: 16px;
vertical-align: middle;
}
@@ -171,7 +177,7 @@
}
.round-item {
- padding: 10px 20px;
+ padding: 9px 20px 11px;
border-radius: 50px;
}
diff --git a/src/layouts/components/SidebarItem/index.vue b/src/layouts/components/SidebarItem/index.vue
index 540d253..c08cd89 100644
--- a/src/layouts/components/SidebarItem/index.vue
+++ b/src/layouts/components/SidebarItem/index.vue
@@ -85,8 +85,8 @@
:deep(.el-sub-menu),
:deep(.el-menu-item) {
.title-icon {
- width: 16px;
- font-size: 16px;
+ width: 14px;
+ font-size: 14px;
vertical-align: -0.25em;
transition: transform 0.3s;
color: unset;
diff --git a/src/layouts/components/SubSidebar/index.vue b/src/layouts/components/SubSidebar/index.vue
index 5928469..3cfac9a 100644
--- a/src/layouts/components/SubSidebar/index.vue
+++ b/src/layouts/components/SubSidebar/index.vue
@@ -57,7 +57,7 @@
top: 0;
bottom: 0;
background-color: var(--g-sub-sidebar-bg);
- background-image: linear-gradient(180deg, #70b4ff, #4384ff);
+ background-image: linear-gradient(180deg, #71b5ff, #4384ff);
box-shadow: 10px 0 10px -10px var(--g-box-shadow-color);
transition: background-color 0.3s, var(--el-transition-box-shadow), left 0.3s, width 0.3s;
diff --git a/src/layouts/components/Topbar/index.vue b/src/layouts/components/Topbar/index.vue
index ddfb8c4..2863cef 100644
--- a/src/layouts/components/Topbar/index.vue
+++ b/src/layouts/components/Topbar/index.vue
@@ -82,12 +82,13 @@
justify-content: space-between;
height: var(--g-topbar-height);
transition: width 0.3s, top 0.3s, transform 0.3s, background-color 0.3s, var(--el-transition-box-shadow);
- background-image: linear-gradient(90deg, #70b4ff 30%, #4384ff);
+ background-image: linear-gradient(90deg, #71b5ff 30%, #3d7eff);
.topbar-container-inner {
width: 100%;
border-radius: 15px 10px 0 0;
background-color: var(--g-toolbar-bg);
+ // background-color: #f1f2f6;
}
&.fixed {
diff --git a/src/views/measure/file/components/templatePage.vue b/src/views/measure/file/components/templatePage.vue
index d38e09d..653b99b 100644
--- a/src/views/measure/file/components/templatePage.vue
+++ b/src/views/measure/file/components/templatePage.vue
@@ -306,21 +306,11 @@
-
- 批量导入
-
-
- 模板下载
-
-
- 新建
-
-
- 导出
-
-
- 打印
-
+
+
+
+
+
-
- 新增
-
-
- 展开/折叠
-
+
+