diff --git a/libs/gemsfx-2.32.0.jar b/libs/gemsfx-2.32.0.jar
new file mode 100644
index 0000000..6139670
Binary files /dev/null and b/libs/gemsfx-2.32.0.jar differ
diff --git a/src/main/resources/icons/arrow-left.svg b/src/main/resources/icons/arrow-left.svg
new file mode 100644
index 0000000..2844c53
--- /dev/null
+++ b/src/main/resources/icons/arrow-left.svg
@@ -0,0 +1,6 @@
+
+
\ No newline at end of file
diff --git a/src/main/resources/icons/arrow-right.svg b/src/main/resources/icons/arrow-right.svg
new file mode 100644
index 0000000..67ff771
--- /dev/null
+++ b/src/main/resources/icons/arrow-right.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/main/resources/icons/ball-1.c35 (1).svg b/src/main/resources/icons/ball-1.c35 (1).svg
new file mode 100644
index 0000000..3b98333
--- /dev/null
+++ b/src/main/resources/icons/ball-1.c35 (1).svg
@@ -0,0 +1,17 @@
+
+
\ No newline at end of file
diff --git a/src/main/resources/icons/ball-1.c35.svg b/src/main/resources/icons/ball-1.c35.svg
new file mode 100644
index 0000000..3b98333
--- /dev/null
+++ b/src/main/resources/icons/ball-1.c35.svg
@@ -0,0 +1,17 @@
+
+
\ No newline at end of file
diff --git a/src/main/resources/icons/baobiaofenxi.svg b/src/main/resources/icons/baobiaofenxi.svg
new file mode 100644
index 0000000..30784f6
--- /dev/null
+++ b/src/main/resources/icons/baobiaofenxi.svg
@@ -0,0 +1,954 @@
+
diff --git a/src/main/resources/icons/bars.svg b/src/main/resources/icons/bars.svg
new file mode 100644
index 0000000..6fe38f2
--- /dev/null
+++ b/src/main/resources/icons/bars.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/main/resources/icons/bumenguanli.svg b/src/main/resources/icons/bumenguanli.svg
new file mode 100644
index 0000000..5442805
--- /dev/null
+++ b/src/main/resources/icons/bumenguanli.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/main/resources/icons/calendar.svg b/src/main/resources/icons/calendar.svg
new file mode 100644
index 0000000..970d681
--- /dev/null
+++ b/src/main/resources/icons/calendar.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/main/resources/icons/delte.svg b/src/main/resources/icons/delte.svg
new file mode 100644
index 0000000..2b9705e
--- /dev/null
+++ b/src/main/resources/icons/delte.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/main/resources/icons/double-arrow-left.svg b/src/main/resources/icons/double-arrow-left.svg
new file mode 100644
index 0000000..8dc44f0
--- /dev/null
+++ b/src/main/resources/icons/double-arrow-left.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/main/resources/icons/double-arrow-right.svg b/src/main/resources/icons/double-arrow-right.svg
new file mode 100644
index 0000000..9237664
--- /dev/null
+++ b/src/main/resources/icons/double-arrow-right.svg
@@ -0,0 +1,9 @@
+
+
\ No newline at end of file
diff --git a/src/main/resources/icons/email.svg b/src/main/resources/icons/email.svg
new file mode 100644
index 0000000..6d76130
--- /dev/null
+++ b/src/main/resources/icons/email.svg
@@ -0,0 +1,6 @@
+
+
\ No newline at end of file
diff --git a/src/main/resources/icons/enter.svg b/src/main/resources/icons/enter.svg
new file mode 100644
index 0000000..638eac8
--- /dev/null
+++ b/src/main/resources/icons/enter.svg
@@ -0,0 +1,6 @@
+
+
\ No newline at end of file
diff --git a/src/main/resources/icons/error.svg b/src/main/resources/icons/error.svg
new file mode 100644
index 0000000..e9389ee
--- /dev/null
+++ b/src/main/resources/icons/error.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/main/resources/icons/gerenxinxi.svg b/src/main/resources/icons/gerenxinxi.svg
new file mode 100644
index 0000000..8880f8e
--- /dev/null
+++ b/src/main/resources/icons/gerenxinxi.svg
@@ -0,0 +1,6 @@
+
+
\ No newline at end of file
diff --git a/src/main/resources/icons/guanli.svg b/src/main/resources/icons/guanli.svg
new file mode 100644
index 0000000..b8f4be1
--- /dev/null
+++ b/src/main/resources/icons/guanli.svg
@@ -0,0 +1,11 @@
+
+
\ No newline at end of file
diff --git a/src/main/resources/icons/home.svg b/src/main/resources/icons/home.svg
new file mode 100644
index 0000000..b34e4c8
--- /dev/null
+++ b/src/main/resources/icons/home.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/main/resources/icons/icon_username.svg b/src/main/resources/icons/icon_username.svg
new file mode 100644
index 0000000..8c6ea7c
--- /dev/null
+++ b/src/main/resources/icons/icon_username.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/main/resources/icons/info.svg b/src/main/resources/icons/info.svg
new file mode 100644
index 0000000..5430e16
--- /dev/null
+++ b/src/main/resources/icons/info.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/main/resources/icons/item.svg b/src/main/resources/icons/item.svg
new file mode 100644
index 0000000..99df4ea
--- /dev/null
+++ b/src/main/resources/icons/item.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/main/resources/icons/jiankong.svg b/src/main/resources/icons/jiankong.svg
new file mode 100644
index 0000000..f685c3b
--- /dev/null
+++ b/src/main/resources/icons/jiankong.svg
@@ -0,0 +1,146 @@
+
diff --git a/src/main/resources/icons/jiaoseguanli.svg b/src/main/resources/icons/jiaoseguanli.svg
new file mode 100644
index 0000000..766bca6
--- /dev/null
+++ b/src/main/resources/icons/jiaoseguanli.svg
@@ -0,0 +1,6 @@
+
+
\ No newline at end of file
diff --git a/src/main/resources/icons/logout.svg b/src/main/resources/icons/logout.svg
new file mode 100644
index 0000000..7bb10c8
--- /dev/null
+++ b/src/main/resources/icons/logout.svg
@@ -0,0 +1,6 @@
+
+
\ No newline at end of file
diff --git a/src/main/resources/icons/menu/Document.svg b/src/main/resources/icons/menu/Document.svg
new file mode 100644
index 0000000..5fbc3ab
--- /dev/null
+++ b/src/main/resources/icons/menu/Document.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/main/resources/icons/menu/address-book-o.svg b/src/main/resources/icons/menu/address-book-o.svg
new file mode 100644
index 0000000..6dd2e66
--- /dev/null
+++ b/src/main/resources/icons/menu/address-book-o.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/main/resources/icons/menu/address-card.svg b/src/main/resources/icons/menu/address-card.svg
new file mode 100644
index 0000000..9e0db25
--- /dev/null
+++ b/src/main/resources/icons/menu/address-card.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/main/resources/icons/menu/avatar.svg b/src/main/resources/icons/menu/avatar.svg
new file mode 100644
index 0000000..80f8d9c
--- /dev/null
+++ b/src/main/resources/icons/menu/avatar.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/main/resources/icons/menu/chat-dot-round.svg b/src/main/resources/icons/menu/chat-dot-round.svg
new file mode 100644
index 0000000..d9f7dfb
--- /dev/null
+++ b/src/main/resources/icons/menu/chat-dot-round.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/main/resources/icons/menu/collection.svg b/src/main/resources/icons/menu/collection.svg
new file mode 100644
index 0000000..a58c7a0
--- /dev/null
+++ b/src/main/resources/icons/menu/collection.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/main/resources/icons/menu/document-copy.svg b/src/main/resources/icons/menu/document-copy.svg
new file mode 100644
index 0000000..992c702
--- /dev/null
+++ b/src/main/resources/icons/menu/document-copy.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/main/resources/icons/menu/house-user.svg b/src/main/resources/icons/menu/house-user.svg
new file mode 100644
index 0000000..2095903
--- /dev/null
+++ b/src/main/resources/icons/menu/house-user.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/main/resources/icons/menu/menu.svg b/src/main/resources/icons/menu/menu.svg
new file mode 100644
index 0000000..1c42815
--- /dev/null
+++ b/src/main/resources/icons/menu/menu.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/main/resources/icons/menu/monitor.svg b/src/main/resources/icons/menu/monitor.svg
new file mode 100644
index 0000000..f08d219
--- /dev/null
+++ b/src/main/resources/icons/menu/monitor.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/main/resources/icons/menu/tools.svg b/src/main/resources/icons/menu/tools.svg
new file mode 100644
index 0000000..f6c58b1
--- /dev/null
+++ b/src/main/resources/icons/menu/tools.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/main/resources/icons/menu/user.svg b/src/main/resources/icons/menu/user.svg
new file mode 100644
index 0000000..e036903
--- /dev/null
+++ b/src/main/resources/icons/menu/user.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/main/resources/icons/mima.svg b/src/main/resources/icons/mima.svg
new file mode 100644
index 0000000..736fbee
--- /dev/null
+++ b/src/main/resources/icons/mima.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/main/resources/icons/qq.svg b/src/main/resources/icons/qq.svg
new file mode 100644
index 0000000..5d56f64
--- /dev/null
+++ b/src/main/resources/icons/qq.svg
@@ -0,0 +1,6 @@
+
+
\ No newline at end of file
diff --git a/src/main/resources/icons/quanxian.svg b/src/main/resources/icons/quanxian.svg
new file mode 100644
index 0000000..b0e033c
--- /dev/null
+++ b/src/main/resources/icons/quanxian.svg
@@ -0,0 +1,5328 @@
+
+
+
diff --git a/src/main/resources/icons/refresh.svg b/src/main/resources/icons/refresh.svg
new file mode 100644
index 0000000..03fb206
--- /dev/null
+++ b/src/main/resources/icons/refresh.svg
@@ -0,0 +1,6 @@
+
+
\ No newline at end of file
diff --git a/src/main/resources/icons/rili.svg b/src/main/resources/icons/rili.svg
new file mode 100644
index 0000000..3bde700
--- /dev/null
+++ b/src/main/resources/icons/rili.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/main/resources/icons/shoujihao.svg b/src/main/resources/icons/shoujihao.svg
new file mode 100644
index 0000000..9226d65
--- /dev/null
+++ b/src/main/resources/icons/shoujihao.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/main/resources/icons/skin.svg b/src/main/resources/icons/skin.svg
new file mode 100644
index 0000000..85a3100
--- /dev/null
+++ b/src/main/resources/icons/skin.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/main/resources/icons/success.svg b/src/main/resources/icons/success.svg
new file mode 100644
index 0000000..23b6447
--- /dev/null
+++ b/src/main/resources/icons/success.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/main/resources/icons/theme-dark.svg b/src/main/resources/icons/theme-dark.svg
new file mode 100644
index 0000000..f382c01
--- /dev/null
+++ b/src/main/resources/icons/theme-dark.svg
@@ -0,0 +1,9 @@
+
+
\ No newline at end of file
diff --git a/src/main/resources/icons/theme-light.svg b/src/main/resources/icons/theme-light.svg
new file mode 100644
index 0000000..b5066db
--- /dev/null
+++ b/src/main/resources/icons/theme-light.svg
@@ -0,0 +1,9 @@
+
+
\ No newline at end of file
diff --git a/src/main/resources/icons/tishi.svg b/src/main/resources/icons/tishi.svg
new file mode 100644
index 0000000..f394b19
--- /dev/null
+++ b/src/main/resources/icons/tishi.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/main/resources/icons/user-filling.svg b/src/main/resources/icons/user-filling.svg
new file mode 100644
index 0000000..db040c0
--- /dev/null
+++ b/src/main/resources/icons/user-filling.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/main/resources/icons/user-manage.svg b/src/main/resources/icons/user-manage.svg
new file mode 100644
index 0000000..14172f4
--- /dev/null
+++ b/src/main/resources/icons/user-manage.svg
@@ -0,0 +1,3 @@
+
+
\ No newline at end of file
diff --git a/src/main/resources/icons/user.svg b/src/main/resources/icons/user.svg
new file mode 100644
index 0000000..61b4401
--- /dev/null
+++ b/src/main/resources/icons/user.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/main/resources/icons/warning.svg b/src/main/resources/icons/warning.svg
new file mode 100644
index 0000000..86df7b3
--- /dev/null
+++ b/src/main/resources/icons/warning.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/main/resources/icons/weixin.svg b/src/main/resources/icons/weixin.svg
new file mode 100644
index 0000000..fef05bd
--- /dev/null
+++ b/src/main/resources/icons/weixin.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/main/resources/icons/xianxingshenglve.svg b/src/main/resources/icons/xianxingshenglve.svg
new file mode 100644
index 0000000..6e1c9a6
--- /dev/null
+++ b/src/main/resources/icons/xianxingshenglve.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/main/resources/icons/xinzeng.svg b/src/main/resources/icons/xinzeng.svg
new file mode 100644
index 0000000..74ab57b
--- /dev/null
+++ b/src/main/resources/icons/xinzeng.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/main/resources/icons/xiugai.svg b/src/main/resources/icons/xiugai.svg
new file mode 100644
index 0000000..3e57c6c
--- /dev/null
+++ b/src/main/resources/icons/xiugai.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/src/main/resources/icons/yuan.svg b/src/main/resources/icons/yuan.svg
new file mode 100644
index 0000000..60909e3
--- /dev/null
+++ b/src/main/resources/icons/yuan.svg
@@ -0,0 +1,6 @@
+
+
\ No newline at end of file