diff --git a/CHANGELOG.md b/CHANGELOG.md
index 2a8bc28..1a03799 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -37,4 +37,7 @@
## v1.4.0--20.11.24
> 1. 添加友链时,如logo不填写,自动获取favicon图标
> 2. 友链网站名称以 -1 结头或结尾时,链接不显示
-> 3. 修改默认友链页面的风格,采用WebStack风格
\ No newline at end of file
+> 3. 修改默认友链页面的风格,采用WebStack风格
+
+## v1.4.1--20.12.09
+> 1. 优化友链网址过长的显示问题
\ No newline at end of file
diff --git a/README.md b/README.md
index 19f1d6b..f0ab40d 100644
--- a/README.md
+++ b/README.md
@@ -61,4 +61,4 @@ Fantastic主题修改版,为方便维护,重新发布此版本。
1. 克隆或者下载
2. 压缩为 zip 压缩包之后在后台的主题设置直接上传即可使用
3. 用Halo自还的程序拉取 `https://github.com/jinqilin721/halo-theme-xinac-fantastic.git`
-4. 当前版本`1.4.0`,修改日志详见 `CHANGELOG.md`
\ No newline at end of file
+4. 当前版本`1.4.1`,修改日志详见 `CHANGELOG.md`
\ No newline at end of file
diff --git a/layout/common/head.ftl b/layout/common/head.ftl
index c7026b3..2ee05c7 100644
--- a/layout/common/head.ftl
+++ b/layout/common/head.ftl
@@ -27,4 +27,14 @@
<#return theme_base + "/source/images/cover/" + random_pic>
#if>
#if>
+#function>
+
+<#-- 截取指定个数的字符 -->
+<#function get_title_head title number>
+ <#if title?? && number?number gt 0>
+ <#if title?length gte number>
+ <#return title?substring(0, number)>
+ #if>
+ #if>
+ <#return title>
#function>
\ No newline at end of file
diff --git a/links.ftl b/links.ftl
index 12174b4..61d686e 100644
--- a/links.ftl
+++ b/links.ftl
@@ -112,7 +112,7 @@
<#--
-->
-
+
#if>
diff --git a/source/assets/images/logos/365PSD.png b/source/assets/images/logos/365PSD.png
new file mode 100644
index 0000000..5f30c68
Binary files /dev/null and b/source/assets/images/logos/365PSD.png differ
diff --git a/source/assets/images/logos/36kr.png b/source/assets/images/logos/36kr.png
new file mode 100644
index 0000000..756949b
Binary files /dev/null and b/source/assets/images/logos/36kr.png differ
diff --git a/source/assets/images/logos/3dsmax.png b/source/assets/images/logos/3dsmax.png
new file mode 100644
index 0000000..abeeb67
Binary files /dev/null and b/source/assets/images/logos/3dsmax.png differ
diff --git a/source/assets/images/logos/500d.png b/source/assets/images/logos/500d.png
new file mode 100644
index 0000000..0b09038
Binary files /dev/null and b/source/assets/images/logos/500d.png differ
diff --git a/source/assets/images/logos/55mm.png b/source/assets/images/logos/55mm.png
new file mode 100644
index 0000000..ad7aeab
Binary files /dev/null and b/source/assets/images/logos/55mm.png differ
diff --git a/source/assets/images/logos/90sheji.png b/source/assets/images/logos/90sheji.png
new file mode 100644
index 0000000..bc31c71
Binary files /dev/null and b/source/assets/images/logos/90sheji.png differ
diff --git a/source/assets/images/logos/ADOBEXDCC.png b/source/assets/images/logos/ADOBEXDCC.png
new file mode 100644
index 0000000..8c30ece
Binary files /dev/null and b/source/assets/images/logos/ADOBEXDCC.png differ
diff --git a/source/assets/images/logos/AdobeAfterEffectsCC.png b/source/assets/images/logos/AdobeAfterEffectsCC.png
new file mode 100644
index 0000000..1704522
Binary files /dev/null and b/source/assets/images/logos/AdobeAfterEffectsCC.png differ
diff --git a/source/assets/images/logos/AdobeColorCC.png b/source/assets/images/logos/AdobeColorCC.png
new file mode 100644
index 0000000..f193a71
Binary files /dev/null and b/source/assets/images/logos/AdobeColorCC.png differ
diff --git a/source/assets/images/logos/AffinityDesigner.png b/source/assets/images/logos/AffinityDesigner.png
new file mode 100644
index 0000000..c55b502
Binary files /dev/null and b/source/assets/images/logos/AffinityDesigner.png differ
diff --git a/source/assets/images/logos/AirbnbDesign.png b/source/assets/images/logos/AirbnbDesign.png
new file mode 100644
index 0000000..d255aaf
Binary files /dev/null and b/source/assets/images/logos/AirbnbDesign.png differ
diff --git a/source/assets/images/logos/Android9patch.png b/source/assets/images/logos/Android9patch.png
new file mode 100644
index 0000000..cf54456
Binary files /dev/null and b/source/assets/images/logos/Android9patch.png differ
diff --git a/source/assets/images/logos/AndroidNiceties.png b/source/assets/images/logos/AndroidNiceties.png
new file mode 100644
index 0000000..0a01526
Binary files /dev/null and b/source/assets/images/logos/AndroidNiceties.png differ
diff --git a/source/assets/images/logos/AwesomeSketchPlugins.png b/source/assets/images/logos/AwesomeSketchPlugins.png
new file mode 100644
index 0000000..e00af56
Binary files /dev/null and b/source/assets/images/logos/AwesomeSketchPlugins.png differ
diff --git a/source/assets/images/logos/BWG.png b/source/assets/images/logos/BWG.png
new file mode 100644
index 0000000..2881962
Binary files /dev/null and b/source/assets/images/logos/BWG.png differ
diff --git a/source/assets/images/logos/CSSDesignAwards.png b/source/assets/images/logos/CSSDesignAwards.png
new file mode 100644
index 0000000..a3177c2
Binary files /dev/null and b/source/assets/images/logos/CSSDesignAwards.png differ
diff --git a/source/assets/images/logos/CollectUI.png b/source/assets/images/logos/CollectUI.png
new file mode 100644
index 0000000..a405a8d
Binary files /dev/null and b/source/assets/images/logos/CollectUI.png differ
diff --git a/source/assets/images/logos/Coolest.png b/source/assets/images/logos/Coolest.png
new file mode 100644
index 0000000..a8bd623
Binary files /dev/null and b/source/assets/images/logos/Coolest.png differ
diff --git a/source/assets/images/logos/Designmodo.png b/source/assets/images/logos/Designmodo.png
new file mode 100644
index 0000000..187dd58
Binary files /dev/null and b/source/assets/images/logos/Designmodo.png differ
diff --git a/source/assets/images/logos/Dunnnk.png b/source/assets/images/logos/Dunnnk.png
new file mode 100644
index 0000000..177d773
Binary files /dev/null and b/source/assets/images/logos/Dunnnk.png differ
diff --git a/source/assets/images/logos/Ecommercefolio.png b/source/assets/images/logos/Ecommercefolio.png
new file mode 100644
index 0000000..aba4530
Binary files /dev/null and b/source/assets/images/logos/Ecommercefolio.png differ
diff --git a/source/assets/images/logos/Ezgif.png b/source/assets/images/logos/Ezgif.png
new file mode 100644
index 0000000..c301e49
Binary files /dev/null and b/source/assets/images/logos/Ezgif.png differ
diff --git a/source/assets/images/logos/FacebookDesign.png b/source/assets/images/logos/FacebookDesign.png
new file mode 100644
index 0000000..8610e14
Binary files /dev/null and b/source/assets/images/logos/FacebookDesign.png differ
diff --git a/source/assets/images/logos/FindIcons.png b/source/assets/images/logos/FindIcons.png
new file mode 100644
index 0000000..11c8e2a
Binary files /dev/null and b/source/assets/images/logos/FindIcons.png differ
diff --git a/source/assets/images/logos/Fondertype.png b/source/assets/images/logos/Fondertype.png
new file mode 100644
index 0000000..ac8dae0
Binary files /dev/null and b/source/assets/images/logos/Fondertype.png differ
diff --git a/source/assets/images/logos/FontM.png b/source/assets/images/logos/FontM.png
new file mode 100644
index 0000000..e997d28
Binary files /dev/null and b/source/assets/images/logos/FontM.png differ
diff --git a/source/assets/images/logos/Fribbble.png b/source/assets/images/logos/Fribbble.png
new file mode 100644
index 0000000..764a4f8
Binary files /dev/null and b/source/assets/images/logos/Fribbble.png differ
diff --git a/source/assets/images/logos/GoogleDesign.png b/source/assets/images/logos/GoogleDesign.png
new file mode 100644
index 0000000..a1ca9e6
Binary files /dev/null and b/source/assets/images/logos/GoogleDesign.png differ
diff --git a/source/assets/images/logos/INDESIGN .png b/source/assets/images/logos/INDESIGN .png
new file mode 100644
index 0000000..755eb9d
Binary files /dev/null and b/source/assets/images/logos/INDESIGN .png differ
diff --git a/source/assets/images/logos/IcoMoonApp.png b/source/assets/images/logos/IcoMoonApp.png
new file mode 100644
index 0000000..6d4e1c6
Binary files /dev/null and b/source/assets/images/logos/IcoMoonApp.png differ
diff --git a/source/assets/images/logos/Iconfinder.png b/source/assets/images/logos/Iconfinder.png
new file mode 100644
index 0000000..43e59e7
Binary files /dev/null and b/source/assets/images/logos/Iconfinder.png differ
diff --git a/source/assets/images/logos/Illustrator.png b/source/assets/images/logos/Illustrator.png
new file mode 100644
index 0000000..8f980af
Binary files /dev/null and b/source/assets/images/logos/Illustrator.png differ
diff --git a/source/assets/images/logos/InstantLogoSearch.png b/source/assets/images/logos/InstantLogoSearch.png
new file mode 100644
index 0000000..7939fcf
Binary files /dev/null and b/source/assets/images/logos/InstantLogoSearch.png differ
diff --git a/source/assets/images/logos/Lapa.png b/source/assets/images/logos/Lapa.png
new file mode 100644
index 0000000..090f6cf
Binary files /dev/null and b/source/assets/images/logos/Lapa.png differ
diff --git a/source/assets/images/logos/Material_Design.png b/source/assets/images/logos/Material_Design.png
new file mode 100644
index 0000000..d0e8d54
Binary files /dev/null and b/source/assets/images/logos/Material_Design.png differ
diff --git a/source/assets/images/logos/Materialicons.png b/source/assets/images/logos/Materialicons.png
new file mode 100644
index 0000000..ecd3eaa
Binary files /dev/null and b/source/assets/images/logos/Materialicons.png differ
diff --git a/source/assets/images/logos/Medialoot.png b/source/assets/images/logos/Medialoot.png
new file mode 100644
index 0000000..8c64242
Binary files /dev/null and b/source/assets/images/logos/Medialoot.png differ
diff --git a/source/assets/images/logos/MockupZone.png b/source/assets/images/logos/MockupZone.png
new file mode 100644
index 0000000..5eae09f
Binary files /dev/null and b/source/assets/images/logos/MockupZone.png differ
diff --git a/source/assets/images/logos/MuseCC.png b/source/assets/images/logos/MuseCC.png
new file mode 100644
index 0000000..34f8558
Binary files /dev/null and b/source/assets/images/logos/MuseCC.png differ
diff --git a/source/assets/images/logos/MyFonts.png b/source/assets/images/logos/MyFonts.png
new file mode 100644
index 0000000..c6f45df
Binary files /dev/null and b/source/assets/images/logos/MyFonts.png differ
diff --git a/source/assets/images/logos/NEXT.png b/source/assets/images/logos/NEXT.png
new file mode 100644
index 0000000..a3d2511
Binary files /dev/null and b/source/assets/images/logos/NEXT.png differ
diff --git a/source/assets/images/logos/OnlineWebFonts.png b/source/assets/images/logos/OnlineWebFonts.png
new file mode 100644
index 0000000..c1b6707
Binary files /dev/null and b/source/assets/images/logos/OnlineWebFonts.png differ
diff --git a/source/assets/images/logos/PhotoshopLady.png b/source/assets/images/logos/PhotoshopLady.png
new file mode 100644
index 0000000..4133415
Binary files /dev/null and b/source/assets/images/logos/PhotoshopLady.png differ
diff --git a/source/assets/images/logos/PrincipleRepo.png b/source/assets/images/logos/PrincipleRepo.png
new file mode 100644
index 0000000..5a51f19
Binary files /dev/null and b/source/assets/images/logos/PrincipleRepo.png differ
diff --git a/source/assets/images/logos/Pttrns.png b/source/assets/images/logos/Pttrns.png
new file mode 100644
index 0000000..0f8a19b
Binary files /dev/null and b/source/assets/images/logos/Pttrns.png differ
diff --git a/source/assets/images/logos/ReallyGoodUX.png b/source/assets/images/logos/ReallyGoodUX.png
new file mode 100644
index 0000000..ff4bc60
Binary files /dev/null and b/source/assets/images/logos/ReallyGoodUX.png differ
diff --git a/source/assets/images/logos/SiteSee.png b/source/assets/images/logos/SiteSee.png
new file mode 100644
index 0000000..9d9caaf
Binary files /dev/null and b/source/assets/images/logos/SiteSee.png differ
diff --git a/source/assets/images/logos/Sketch.png b/source/assets/images/logos/Sketch.png
new file mode 100644
index 0000000..defc542
Binary files /dev/null and b/source/assets/images/logos/Sketch.png differ
diff --git a/source/assets/images/logos/SketchMeasure.png b/source/assets/images/logos/SketchMeasure.png
new file mode 100644
index 0000000..8f0da53
Binary files /dev/null and b/source/assets/images/logos/SketchMeasure.png differ
diff --git a/source/assets/images/logos/SplitShire.png b/source/assets/images/logos/SplitShire.png
new file mode 100644
index 0000000..af81e54
Binary files /dev/null and b/source/assets/images/logos/SplitShire.png differ
diff --git a/source/assets/images/logos/StockSnap.png b/source/assets/images/logos/StockSnap.png
new file mode 100644
index 0000000..59d9e22
Binary files /dev/null and b/source/assets/images/logos/StockSnap.png differ
diff --git a/source/assets/images/logos/UICloud.png b/source/assets/images/logos/UICloud.png
new file mode 100644
index 0000000..1ebbfaa
Binary files /dev/null and b/source/assets/images/logos/UICloud.png differ
diff --git a/source/assets/images/logos/UrbanFonts.png b/source/assets/images/logos/UrbanFonts.png
new file mode 100644
index 0000000..9d4a17c
Binary files /dev/null and b/source/assets/images/logos/UrbanFonts.png differ
diff --git a/source/assets/images/logos/WebInspiration.png b/source/assets/images/logos/WebInspiration.png
new file mode 100644
index 0000000..a922ed8
Binary files /dev/null and b/source/assets/images/logos/WebInspiration.png differ
diff --git a/source/assets/images/logos/abstractfonts.png b/source/assets/images/logos/abstractfonts.png
new file mode 100644
index 0000000..662b939
Binary files /dev/null and b/source/assets/images/logos/abstractfonts.png differ
diff --git a/source/assets/images/logos/albumarium.png b/source/assets/images/logos/albumarium.png
new file mode 100644
index 0000000..a339bdd
Binary files /dev/null and b/source/assets/images/logos/albumarium.png differ
diff --git a/source/assets/images/logos/aliued.png b/source/assets/images/logos/aliued.png
new file mode 100644
index 0000000..4e1c68f
Binary files /dev/null and b/source/assets/images/logos/aliued.png differ
diff --git a/source/assets/images/logos/aliuedcn.png b/source/assets/images/logos/aliuedcn.png
new file mode 100644
index 0000000..15dfeaa
Binary files /dev/null and b/source/assets/images/logos/aliuedcn.png differ
diff --git a/source/assets/images/logos/aliyun.png b/source/assets/images/logos/aliyun.png
new file mode 100644
index 0000000..7ded659
Binary files /dev/null and b/source/assets/images/logos/aliyun.png differ
diff --git a/source/assets/images/logos/anyway.png b/source/assets/images/logos/anyway.png
new file mode 100644
index 0000000..78ccff5
Binary files /dev/null and b/source/assets/images/logos/anyway.png differ
diff --git a/source/assets/images/logos/appinn.png b/source/assets/images/logos/appinn.png
new file mode 100644
index 0000000..7fac738
Binary files /dev/null and b/source/assets/images/logos/appinn.png differ
diff --git a/source/assets/images/logos/awesome_design_systems.png b/source/assets/images/logos/awesome_design_systems.png
new file mode 100644
index 0000000..37b893a
Binary files /dev/null and b/source/assets/images/logos/awesome_design_systems.png differ
diff --git a/source/assets/images/logos/awwwards.png b/source/assets/images/logos/awwwards.png
new file mode 100644
index 0000000..f437cc5
Binary files /dev/null and b/source/assets/images/logos/awwwards.png differ
diff --git a/source/assets/images/logos/behance.png b/source/assets/images/logos/behance.png
new file mode 100644
index 0000000..4a01098
Binary files /dev/null and b/source/assets/images/logos/behance.png differ
diff --git a/source/assets/images/logos/blender.png b/source/assets/images/logos/blender.png
new file mode 100644
index 0000000..30974f6
Binary files /dev/null and b/source/assets/images/logos/blender.png differ
diff --git a/source/assets/images/logos/boxesandarrows.png b/source/assets/images/logos/boxesandarrows.png
new file mode 100644
index 0000000..0de6ce8
Binary files /dev/null and b/source/assets/images/logos/boxesandarrows.png differ
diff --git a/source/assets/images/logos/cdc.png b/source/assets/images/logos/cdc.png
new file mode 100644
index 0000000..4c75ac2
Binary files /dev/null and b/source/assets/images/logos/cdc.png differ
diff --git a/source/assets/images/logos/chanpin100.png b/source/assets/images/logos/chanpin100.png
new file mode 100644
index 0000000..59a201f
Binary files /dev/null and b/source/assets/images/logos/chanpin100.png differ
diff --git a/source/assets/images/logos/cinema4d.png b/source/assets/images/logos/cinema4d.png
new file mode 100644
index 0000000..652950e
Binary files /dev/null and b/source/assets/images/logos/cinema4d.png differ
diff --git a/source/assets/images/logos/colorhunt.png b/source/assets/images/logos/colorhunt.png
new file mode 100644
index 0000000..e8c6ea7
Binary files /dev/null and b/source/assets/images/logos/colorhunt.png differ
diff --git a/source/assets/images/logos/coolors.png b/source/assets/images/logos/coolors.png
new file mode 100644
index 0000000..0f8b86f
Binary files /dev/null and b/source/assets/images/logos/coolors.png differ
diff --git a/source/assets/images/logos/csspeeper.png b/source/assets/images/logos/csspeeper.png
new file mode 100644
index 0000000..1fe63b8
Binary files /dev/null and b/source/assets/images/logos/csspeeper.png differ
diff --git a/source/assets/images/logos/ctrip.png b/source/assets/images/logos/ctrip.png
new file mode 100644
index 0000000..bcce8e4
Binary files /dev/null and b/source/assets/images/logos/ctrip.png differ
diff --git a/source/assets/images/logos/dafont.png b/source/assets/images/logos/dafont.png
new file mode 100644
index 0000000..5495174
Binary files /dev/null and b/source/assets/images/logos/dafont.png differ
diff --git a/source/assets/images/logos/default.png b/source/assets/images/logos/default.png
new file mode 100644
index 0000000..e5534a1
Binary files /dev/null and b/source/assets/images/logos/default.png differ
diff --git a/source/assets/images/logos/designguidelines.png b/source/assets/images/logos/designguidelines.png
new file mode 100644
index 0000000..3a7f51d
Binary files /dev/null and b/source/assets/images/logos/designguidelines.png differ
diff --git a/source/assets/images/logos/designmunk.png b/source/assets/images/logos/designmunk.png
new file mode 100644
index 0000000..8aba764
Binary files /dev/null and b/source/assets/images/logos/designmunk.png differ
diff --git a/source/assets/images/logos/digitaling.png b/source/assets/images/logos/digitaling.png
new file mode 100644
index 0000000..2637761
Binary files /dev/null and b/source/assets/images/logos/digitaling.png differ
diff --git a/source/assets/images/logos/doyoudo.png b/source/assets/images/logos/doyoudo.png
new file mode 100644
index 0000000..bfb678f
Binary files /dev/null and b/source/assets/images/logos/doyoudo.png differ
diff --git a/source/assets/images/logos/dribbble.png b/source/assets/images/logos/dribbble.png
new file mode 100644
index 0000000..9efa8b0
Binary files /dev/null and b/source/assets/images/logos/dribbble.png differ
diff --git a/source/assets/images/logos/easyicon.png b/source/assets/images/logos/easyicon.png
new file mode 100644
index 0000000..fe26c45
Binary files /dev/null and b/source/assets/images/logos/easyicon.png differ
diff --git a/source/assets/images/logos/eico.png b/source/assets/images/logos/eico.png
new file mode 100644
index 0000000..70840d8
Binary files /dev/null and b/source/assets/images/logos/eico.png differ
diff --git a/source/assets/images/logos/euxbaidu.png b/source/assets/images/logos/euxbaidu.png
new file mode 100644
index 0000000..b5fd7da
Binary files /dev/null and b/source/assets/images/logos/euxbaidu.png differ
diff --git a/source/assets/images/logos/figma.png b/source/assets/images/logos/figma.png
new file mode 100644
index 0000000..ca6e5f1
Binary files /dev/null and b/source/assets/images/logos/figma.png differ
diff --git a/source/assets/images/logos/flaticon.png b/source/assets/images/logos/flaticon.png
new file mode 100644
index 0000000..60ef6b8
Binary files /dev/null and b/source/assets/images/logos/flaticon.png differ
diff --git a/source/assets/images/logos/flatuicolorpicker.png b/source/assets/images/logos/flatuicolorpicker.png
new file mode 100644
index 0000000..e3ae8cc
Binary files /dev/null and b/source/assets/images/logos/flatuicolorpicker.png differ
diff --git a/source/assets/images/logos/flatuicolors.png b/source/assets/images/logos/flatuicolors.png
new file mode 100644
index 0000000..e9ba318
Binary files /dev/null and b/source/assets/images/logos/flatuicolors.png differ
diff --git a/source/assets/images/logos/flinto.png b/source/assets/images/logos/flinto.png
new file mode 100644
index 0000000..81e807a
Binary files /dev/null and b/source/assets/images/logos/flinto.png differ
diff --git a/source/assets/images/logos/fontawesomeicon.png b/source/assets/images/logos/fontawesomeicon.png
new file mode 100644
index 0000000..7be39a4
Binary files /dev/null and b/source/assets/images/logos/fontawesomeicon.png differ
diff --git a/source/assets/images/logos/fontex.png b/source/assets/images/logos/fontex.png
new file mode 100644
index 0000000..61fc73f
Binary files /dev/null and b/source/assets/images/logos/fontex.png differ
diff --git a/source/assets/images/logos/fonts2u.png b/source/assets/images/logos/fonts2u.png
new file mode 100644
index 0000000..df6c9fb
Binary files /dev/null and b/source/assets/images/logos/fonts2u.png differ
diff --git a/source/assets/images/logos/fontsquirrel.png b/source/assets/images/logos/fontsquirrel.png
new file mode 100644
index 0000000..78cd1c3
Binary files /dev/null and b/source/assets/images/logos/fontsquirrel.png differ
diff --git a/source/assets/images/logos/forgraphictm.png b/source/assets/images/logos/forgraphictm.png
new file mode 100644
index 0000000..0956126
Binary files /dev/null and b/source/assets/images/logos/forgraphictm.png differ
diff --git a/source/assets/images/logos/framer.png b/source/assets/images/logos/framer.png
new file mode 100644
index 0000000..cdb377f
Binary files /dev/null and b/source/assets/images/logos/framer.png differ
diff --git a/source/assets/images/logos/freebiesbug.png b/source/assets/images/logos/freebiesbug.png
new file mode 100644
index 0000000..05c3a24
Binary files /dev/null and b/source/assets/images/logos/freebiesbug.png differ
diff --git a/source/assets/images/logos/freebiesupply.png b/source/assets/images/logos/freebiesupply.png
new file mode 100644
index 0000000..f6dea56
Binary files /dev/null and b/source/assets/images/logos/freebiesupply.png differ
diff --git a/source/assets/images/logos/freenaturestock.png b/source/assets/images/logos/freenaturestock.png
new file mode 100644
index 0000000..c4c2f7c
Binary files /dev/null and b/source/assets/images/logos/freenaturestock.png differ
diff --git a/source/assets/images/logos/freepik.png b/source/assets/images/logos/freepik.png
new file mode 100644
index 0000000..4805405
Binary files /dev/null and b/source/assets/images/logos/freepik.png differ
diff --git a/source/assets/images/logos/fwa.png b/source/assets/images/logos/fwa.png
new file mode 100644
index 0000000..59c79ec
Binary files /dev/null and b/source/assets/images/logos/fwa.png differ
diff --git a/source/assets/images/logos/gaoding.png b/source/assets/images/logos/gaoding.png
new file mode 100644
index 0000000..9d2e773
Binary files /dev/null and b/source/assets/images/logos/gaoding.png differ
diff --git a/source/assets/images/logos/google.png b/source/assets/images/logos/google.png
new file mode 100644
index 0000000..fe42f87
Binary files /dev/null and b/source/assets/images/logos/google.png differ
diff --git a/source/assets/images/logos/googlefont.png b/source/assets/images/logos/googlefont.png
new file mode 100644
index 0000000..8d56db9
Binary files /dev/null and b/source/assets/images/logos/googlefont.png differ
diff --git a/source/assets/images/logos/goqr.png b/source/assets/images/logos/goqr.png
new file mode 100644
index 0000000..2bb3d1c
Binary files /dev/null and b/source/assets/images/logos/goqr.png differ
diff --git a/source/assets/images/logos/grabient.png b/source/assets/images/logos/grabient.png
new file mode 100644
index 0000000..dc82335
Binary files /dev/null and b/source/assets/images/logos/grabient.png differ
diff --git a/source/assets/images/logos/gradients.png b/source/assets/images/logos/gradients.png
new file mode 100644
index 0000000..4452b03
Binary files /dev/null and b/source/assets/images/logos/gradients.png differ
diff --git a/source/assets/images/logos/graphberry.png b/source/assets/images/logos/graphberry.png
new file mode 100644
index 0000000..cd3bce8
Binary files /dev/null and b/source/assets/images/logos/graphberry.png differ
diff --git a/source/assets/images/logos/gratisography.png b/source/assets/images/logos/gratisography.png
new file mode 100644
index 0000000..6662e52
Binary files /dev/null and b/source/assets/images/logos/gratisography.png differ
diff --git a/source/assets/images/logos/gtn9.png b/source/assets/images/logos/gtn9.png
new file mode 100644
index 0000000..8878843
Binary files /dev/null and b/source/assets/images/logos/gtn9.png differ
diff --git a/source/assets/images/logos/gulusucai.png b/source/assets/images/logos/gulusucai.png
new file mode 100644
index 0000000..9d06251
Binary files /dev/null and b/source/assets/images/logos/gulusucai.png differ
diff --git a/source/assets/images/logos/hdwallpapers.png b/source/assets/images/logos/hdwallpapers.png
new file mode 100644
index 0000000..44f277f
Binary files /dev/null and b/source/assets/images/logos/hdwallpapers.png differ
diff --git a/source/assets/images/logos/huaban.png b/source/assets/images/logos/huaban.png
new file mode 100644
index 0000000..9317d5e
Binary files /dev/null and b/source/assets/images/logos/huaban.png differ
diff --git a/source/assets/images/logos/human_interface_guidelines.png b/source/assets/images/logos/human_interface_guidelines.png
new file mode 100644
index 0000000..56d71c1
Binary files /dev/null and b/source/assets/images/logos/human_interface_guidelines.png differ
diff --git a/source/assets/images/logos/iconarchive.png b/source/assets/images/logos/iconarchive.png
new file mode 100644
index 0000000..3d0a751
Binary files /dev/null and b/source/assets/images/logos/iconarchive.png differ
diff --git a/source/assets/images/logos/iconfont.png b/source/assets/images/logos/iconfont.png
new file mode 100644
index 0000000..d83e453
Binary files /dev/null and b/source/assets/images/logos/iconfont.png differ
diff --git a/source/assets/images/logos/iconmonstr.png b/source/assets/images/logos/iconmonstr.png
new file mode 100644
index 0000000..a67fa6a
Binary files /dev/null and b/source/assets/images/logos/iconmonstr.png differ
diff --git a/source/assets/images/logos/iconsfeed.png b/source/assets/images/logos/iconsfeed.png
new file mode 100644
index 0000000..69565e8
Binary files /dev/null and b/source/assets/images/logos/iconsfeed.png differ
diff --git a/source/assets/images/logos/imcreator.png b/source/assets/images/logos/imcreator.png
new file mode 100644
index 0000000..7e22a9d
Binary files /dev/null and b/source/assets/images/logos/imcreator.png differ
diff --git a/source/assets/images/logos/imooc.png b/source/assets/images/logos/imooc.png
new file mode 100644
index 0000000..a8c2777
Binary files /dev/null and b/source/assets/images/logos/imooc.png differ
diff --git a/source/assets/images/logos/insight.png b/source/assets/images/logos/insight.png
new file mode 100644
index 0000000..630e171
Binary files /dev/null and b/source/assets/images/logos/insight.png differ
diff --git a/source/assets/images/logos/invisionapp.png b/source/assets/images/logos/invisionapp.png
new file mode 100644
index 0000000..07f1001
Binary files /dev/null and b/source/assets/images/logos/invisionapp.png differ
diff --git a/source/assets/images/logos/ionicons.png b/source/assets/images/logos/ionicons.png
new file mode 100644
index 0000000..17540ac
Binary files /dev/null and b/source/assets/images/logos/ionicons.png differ
diff --git a/source/assets/images/logos/iosicongallery.png b/source/assets/images/logos/iosicongallery.png
new file mode 100644
index 0000000..9db5452
Binary files /dev/null and b/source/assets/images/logos/iosicongallery.png differ
diff --git a/source/assets/images/logos/isorepublic.png b/source/assets/images/logos/isorepublic.png
new file mode 100644
index 0000000..2f5ab2d
Binary files /dev/null and b/source/assets/images/logos/isorepublic.png differ
diff --git a/source/assets/images/logos/isux.png b/source/assets/images/logos/isux.png
new file mode 100644
index 0000000..51f32fc
Binary files /dev/null and b/source/assets/images/logos/isux.png differ
diff --git a/source/assets/images/logos/iyunying.png b/source/assets/images/logos/iyunying.png
new file mode 100644
index 0000000..4bccdc2
Binary files /dev/null and b/source/assets/images/logos/iyunying.png differ
diff --git a/source/assets/images/logos/jdc.png b/source/assets/images/logos/jdc.png
new file mode 100644
index 0000000..8a175c1
Binary files /dev/null and b/source/assets/images/logos/jdc.png differ
diff --git a/source/assets/images/logos/jeshoots.png b/source/assets/images/logos/jeshoots.png
new file mode 100644
index 0000000..681b352
Binary files /dev/null and b/source/assets/images/logos/jeshoots.png differ
diff --git a/source/assets/images/logos/khroma.png b/source/assets/images/logos/khroma.png
new file mode 100644
index 0000000..44a2be4
Binary files /dev/null and b/source/assets/images/logos/khroma.png differ
diff --git a/source/assets/images/logos/klart.png b/source/assets/images/logos/klart.png
new file mode 100644
index 0000000..995c299
Binary files /dev/null and b/source/assets/images/logos/klart.png differ
diff --git a/source/assets/images/logos/lanrentuku.png b/source/assets/images/logos/lanrentuku.png
new file mode 100644
index 0000000..96af5e2
Binary files /dev/null and b/source/assets/images/logos/lanrentuku.png differ
diff --git a/source/assets/images/logos/leiphone.png b/source/assets/images/logos/leiphone.png
new file mode 100644
index 0000000..e8ceec7
Binary files /dev/null and b/source/assets/images/logos/leiphone.png differ
diff --git a/source/assets/images/logos/librestock.png b/source/assets/images/logos/librestock.png
new file mode 100644
index 0000000..6e38b83
Binary files /dev/null and b/source/assets/images/logos/librestock.png differ
diff --git a/source/assets/images/logos/lieyunwang.png b/source/assets/images/logos/lieyunwang.png
new file mode 100644
index 0000000..5aca995
Binary files /dev/null and b/source/assets/images/logos/lieyunwang.png differ
diff --git a/source/assets/images/logos/lifeofpix.png b/source/assets/images/logos/lifeofpix.png
new file mode 100644
index 0000000..6670976
Binary files /dev/null and b/source/assets/images/logos/lifeofpix.png differ
diff --git a/source/assets/images/logos/liqi.png b/source/assets/images/logos/liqi.png
new file mode 100644
index 0000000..485be3e
Binary files /dev/null and b/source/assets/images/logos/liqi.png differ
diff --git a/source/assets/images/logos/littlebigdetails.png b/source/assets/images/logos/littlebigdetails.png
new file mode 100644
index 0000000..11f29f3
Binary files /dev/null and b/source/assets/images/logos/littlebigdetails.png differ
diff --git a/source/assets/images/logos/losttype.png b/source/assets/images/logos/losttype.png
new file mode 100644
index 0000000..373b591
Binary files /dev/null and b/source/assets/images/logos/losttype.png differ
diff --git a/source/assets/images/logos/lstore.png b/source/assets/images/logos/lstore.png
new file mode 100644
index 0000000..76286ec
Binary files /dev/null and b/source/assets/images/logos/lstore.png differ
diff --git a/source/assets/images/logos/magdeleine.png b/source/assets/images/logos/magdeleine.png
new file mode 100644
index 0000000..ffedcb2
Binary files /dev/null and b/source/assets/images/logos/magdeleine.png differ
diff --git a/source/assets/images/logos/marvelapp.png b/source/assets/images/logos/marvelapp.png
new file mode 100644
index 0000000..a12ba45
Binary files /dev/null and b/source/assets/images/logos/marvelapp.png differ
diff --git a/source/assets/images/logos/medium.png b/source/assets/images/logos/medium.png
new file mode 100644
index 0000000..5243dd7
Binary files /dev/null and b/source/assets/images/logos/medium.png differ
diff --git a/source/assets/images/logos/mmtstock.png b/source/assets/images/logos/mmtstock.png
new file mode 100644
index 0000000..0ca1131
Binary files /dev/null and b/source/assets/images/logos/mmtstock.png differ
diff --git a/source/assets/images/logos/mockupworld.png b/source/assets/images/logos/mockupworld.png
new file mode 100644
index 0000000..a5c1c71
Binary files /dev/null and b/source/assets/images/logos/mockupworld.png differ
diff --git a/source/assets/images/logos/mustsee.png b/source/assets/images/logos/mustsee.png
new file mode 100644
index 0000000..c0c5627
Binary files /dev/null and b/source/assets/images/logos/mustsee.png differ
diff --git a/source/assets/images/logos/mxd.png b/source/assets/images/logos/mxd.png
new file mode 100644
index 0000000..b164bcb
Binary files /dev/null and b/source/assets/images/logos/mxd.png differ
diff --git a/source/assets/images/logos/myphotopack.png b/source/assets/images/logos/myphotopack.png
new file mode 100644
index 0000000..a5fe8f7
Binary files /dev/null and b/source/assets/images/logos/myphotopack.png differ
diff --git a/source/assets/images/logos/navnav.png b/source/assets/images/logos/navnav.png
new file mode 100644
index 0000000..d63a6f7
Binary files /dev/null and b/source/assets/images/logos/navnav.png differ
diff --git a/source/assets/images/logos/negativespace.png b/source/assets/images/logos/negativespace.png
new file mode 100644
index 0000000..34afec4
Binary files /dev/null and b/source/assets/images/logos/negativespace.png differ
diff --git a/source/assets/images/logos/niaogebiji.png b/source/assets/images/logos/niaogebiji.png
new file mode 100644
index 0000000..f0d057a
Binary files /dev/null and b/source/assets/images/logos/niaogebiji.png differ
diff --git a/source/assets/images/logos/niceui.png b/source/assets/images/logos/niceui.png
new file mode 100644
index 0000000..467f4b0
Binary files /dev/null and b/source/assets/images/logos/niceui.png differ
diff --git a/source/assets/images/logos/nipic.png b/source/assets/images/logos/nipic.png
new file mode 100644
index 0000000..be8100a
Binary files /dev/null and b/source/assets/images/logos/nipic.png differ
diff --git a/source/assets/images/logos/nngroup.png b/source/assets/images/logos/nngroup.png
new file mode 100644
index 0000000..ec4a004
Binary files /dev/null and b/source/assets/images/logos/nngroup.png differ
diff --git a/source/assets/images/logos/notaselfie.png b/source/assets/images/logos/notaselfie.png
new file mode 100644
index 0000000..91c9e90
Binary files /dev/null and b/source/assets/images/logos/notaselfie.png differ
diff --git a/source/assets/images/logos/officeplus.png b/source/assets/images/logos/officeplus.png
new file mode 100644
index 0000000..ad7188d
Binary files /dev/null and b/source/assets/images/logos/officeplus.png differ
diff --git a/source/assets/images/logos/pages.png b/source/assets/images/logos/pages.png
new file mode 100644
index 0000000..9144753
Binary files /dev/null and b/source/assets/images/logos/pages.png differ
diff --git a/source/assets/images/logos/papers.png b/source/assets/images/logos/papers.png
new file mode 100644
index 0000000..bbb20b4
Binary files /dev/null and b/source/assets/images/logos/papers.png differ
diff --git a/source/assets/images/logos/photoshop.png b/source/assets/images/logos/photoshop.png
new file mode 100644
index 0000000..7395dfa
Binary files /dev/null and b/source/assets/images/logos/photoshop.png differ
diff --git a/source/assets/images/logos/photoshopetiquette.png b/source/assets/images/logos/photoshopetiquette.png
new file mode 100644
index 0000000..c59f4d6
Binary files /dev/null and b/source/assets/images/logos/photoshopetiquette.png differ
diff --git a/source/assets/images/logos/pinterest.png b/source/assets/images/logos/pinterest.png
new file mode 100644
index 0000000..681242c
Binary files /dev/null and b/source/assets/images/logos/pinterest.png differ
diff --git a/source/assets/images/logos/pixabay.png b/source/assets/images/logos/pixabay.png
new file mode 100644
index 0000000..217cdeb
Binary files /dev/null and b/source/assets/images/logos/pixabay.png differ
diff --git a/source/assets/images/logos/pixeden.png b/source/assets/images/logos/pixeden.png
new file mode 100644
index 0000000..c30fcf0
Binary files /dev/null and b/source/assets/images/logos/pixeden.png differ
diff --git a/source/assets/images/logos/pmcaff.png b/source/assets/images/logos/pmcaff.png
new file mode 100644
index 0000000..ae516a6
Binary files /dev/null and b/source/assets/images/logos/pmcaff.png differ
diff --git a/source/assets/images/logos/pptmind.png b/source/assets/images/logos/pptmind.png
new file mode 100644
index 0000000..0dd838a
Binary files /dev/null and b/source/assets/images/logos/pptmind.png differ
diff --git a/source/assets/images/logos/pptplus.png b/source/assets/images/logos/pptplus.png
new file mode 100644
index 0000000..ce48296
Binary files /dev/null and b/source/assets/images/logos/pptplus.png differ
diff --git a/source/assets/images/logos/principle.png b/source/assets/images/logos/principle.png
new file mode 100644
index 0000000..21a4d66
Binary files /dev/null and b/source/assets/images/logos/principle.png differ
diff --git a/source/assets/images/logos/producthunt.png b/source/assets/images/logos/producthunt.png
new file mode 100644
index 0000000..4453d20
Binary files /dev/null and b/source/assets/images/logos/producthunt.png differ
diff --git a/source/assets/images/logos/protopie.png b/source/assets/images/logos/protopie.png
new file mode 100644
index 0000000..8b9a74d
Binary files /dev/null and b/source/assets/images/logos/protopie.png differ
diff --git a/source/assets/images/logos/psefan.png b/source/assets/images/logos/psefan.png
new file mode 100644
index 0000000..dc086a4
Binary files /dev/null and b/source/assets/images/logos/psefan.png differ
diff --git a/source/assets/images/logos/publicdomainarchive.png b/source/assets/images/logos/publicdomainarchive.png
new file mode 100644
index 0000000..0b21fa8
Binary files /dev/null and b/source/assets/images/logos/publicdomainarchive.png differ
diff --git a/source/assets/images/logos/qianku.png b/source/assets/images/logos/qianku.png
new file mode 100644
index 0000000..f0c53e4
Binary files /dev/null and b/source/assets/images/logos/qianku.png differ
diff --git a/source/assets/images/logos/qiantu.png b/source/assets/images/logos/qiantu.png
new file mode 100644
index 0000000..2eb7b11
Binary files /dev/null and b/source/assets/images/logos/qiantu.png differ
diff --git a/source/assets/images/logos/reeoo.png b/source/assets/images/logos/reeoo.png
new file mode 100644
index 0000000..615a97e
Binary files /dev/null and b/source/assets/images/logos/reeoo.png differ
diff --git a/source/assets/images/logos/sccnn.png b/source/assets/images/logos/sccnn.png
new file mode 100644
index 0000000..481b3e9
Binary files /dev/null and b/source/assets/images/logos/sccnn.png differ
diff --git a/source/assets/images/logos/screensizes.png b/source/assets/images/logos/screensizes.png
new file mode 100644
index 0000000..26fb7d8
Binary files /dev/null and b/source/assets/images/logos/screensizes.png differ
diff --git a/source/assets/images/logos/shejizhoukan.png b/source/assets/images/logos/shejizhoukan.png
new file mode 100644
index 0000000..94275d2
Binary files /dev/null and b/source/assets/images/logos/shejizhoukan.png differ
diff --git a/source/assets/images/logos/sicangziti.png b/source/assets/images/logos/sicangziti.png
new file mode 100644
index 0000000..922fc77
Binary files /dev/null and b/source/assets/images/logos/sicangziti.png differ
diff --git a/source/assets/images/logos/simplelineicons.png b/source/assets/images/logos/simplelineicons.png
new file mode 100644
index 0000000..be011db
Binary files /dev/null and b/source/assets/images/logos/simplelineicons.png differ
diff --git a/source/assets/images/logos/siteInspire.png b/source/assets/images/logos/siteInspire.png
new file mode 100644
index 0000000..0f8a8ef
Binary files /dev/null and b/source/assets/images/logos/siteInspire.png differ
diff --git a/source/assets/images/logos/sizzy.png b/source/assets/images/logos/sizzy.png
new file mode 100644
index 0000000..5366b40
Binary files /dev/null and b/source/assets/images/logos/sizzy.png differ
diff --git a/source/assets/images/logos/sketchIm.png b/source/assets/images/logos/sketchIm.png
new file mode 100644
index 0000000..13ac629
Binary files /dev/null and b/source/assets/images/logos/sketchIm.png differ
diff --git a/source/assets/images/logos/sketchapp.png b/source/assets/images/logos/sketchapp.png
new file mode 100644
index 0000000..0b2d2c0
Binary files /dev/null and b/source/assets/images/logos/sketchapp.png differ
diff --git a/source/assets/images/logos/sketchappsources.png b/source/assets/images/logos/sketchappsources.png
new file mode 100644
index 0000000..7ff3aa4
Binary files /dev/null and b/source/assets/images/logos/sketchappsources.png differ
diff --git a/source/assets/images/logos/sketchcasts.png b/source/assets/images/logos/sketchcasts.png
new file mode 100644
index 0000000..9838f0d
Binary files /dev/null and b/source/assets/images/logos/sketchcasts.png differ
diff --git a/source/assets/images/logos/sketchcn.png b/source/assets/images/logos/sketchcn.png
new file mode 100644
index 0000000..4083bba
Binary files /dev/null and b/source/assets/images/logos/sketchcn.png differ
diff --git a/source/assets/images/logos/sketchhunt.png b/source/assets/images/logos/sketchhunt.png
new file mode 100644
index 0000000..c165ea5
Binary files /dev/null and b/source/assets/images/logos/sketchhunt.png differ
diff --git a/source/assets/images/logos/skitterphoto.png b/source/assets/images/logos/skitterphoto.png
new file mode 100644
index 0000000..7ea1f84
Binary files /dev/null and b/source/assets/images/logos/skitterphoto.png differ
diff --git a/source/assets/images/logos/smashingmagazine.png b/source/assets/images/logos/smashingmagazine.png
new file mode 100644
index 0000000..8c47f03
Binary files /dev/null and b/source/assets/images/logos/smashingmagazine.png differ
diff --git a/source/assets/images/logos/sousucai.png b/source/assets/images/logos/sousucai.png
new file mode 100644
index 0000000..af6862d
Binary files /dev/null and b/source/assets/images/logos/sousucai.png differ
diff --git a/source/assets/images/logos/ss-kexueshangwang.png b/source/assets/images/logos/ss-kexueshangwang.png
new file mode 100644
index 0000000..d16fa88
Binary files /dev/null and b/source/assets/images/logos/ss-kexueshangwang.png differ
diff --git a/source/assets/images/logos/sspai.png b/source/assets/images/logos/sspai.png
new file mode 100644
index 0000000..6b32420
Binary files /dev/null and b/source/assets/images/logos/sspai.png differ
diff --git a/source/assets/images/logos/stokpic.png b/source/assets/images/logos/stokpic.png
new file mode 100644
index 0000000..91baf82
Binary files /dev/null and b/source/assets/images/logos/stokpic.png differ
diff --git a/source/assets/images/logos/svgomg.png b/source/assets/images/logos/svgomg.png
new file mode 100644
index 0000000..05787ae
Binary files /dev/null and b/source/assets/images/logos/svgomg.png differ
diff --git a/source/assets/images/logos/tgideas.png b/source/assets/images/logos/tgideas.png
new file mode 100644
index 0000000..e7c8e84
Binary files /dev/null and b/source/assets/images/logos/tgideas.png differ
diff --git a/source/assets/images/logos/thedayscolor.png b/source/assets/images/logos/thedayscolor.png
new file mode 100644
index 0000000..441eadf
Binary files /dev/null and b/source/assets/images/logos/thedayscolor.png differ
diff --git a/source/assets/images/logos/thestocks.png b/source/assets/images/logos/thestocks.png
new file mode 100644
index 0000000..723c2e7
Binary files /dev/null and b/source/assets/images/logos/thestocks.png differ
diff --git a/source/assets/images/logos/threed.png b/source/assets/images/logos/threed.png
new file mode 100644
index 0000000..61f90b0
Binary files /dev/null and b/source/assets/images/logos/threed.png differ
diff --git a/source/assets/images/logos/tinypng.png b/source/assets/images/logos/tinypng.png
new file mode 100644
index 0000000..dba1289
Binary files /dev/null and b/source/assets/images/logos/tinypng.png differ
diff --git a/source/assets/images/logos/today.png b/source/assets/images/logos/today.png
new file mode 100644
index 0000000..5d67c23
Binary files /dev/null and b/source/assets/images/logos/today.png differ
diff --git a/source/assets/images/logos/tretars.png b/source/assets/images/logos/tretars.png
new file mode 100644
index 0000000..9fd7c5e
Binary files /dev/null and b/source/assets/images/logos/tretars.png differ
diff --git a/source/assets/images/logos/trianglify.png b/source/assets/images/logos/trianglify.png
new file mode 100644
index 0000000..ef67dde
Binary files /dev/null and b/source/assets/images/logos/trianglify.png differ
diff --git a/source/assets/images/logos/typekit.png b/source/assets/images/logos/typekit.png
new file mode 100644
index 0000000..7f0ed3b
Binary files /dev/null and b/source/assets/images/logos/typekit.png differ
diff --git a/source/assets/images/logos/uedbaidu.png b/source/assets/images/logos/uedbaidu.png
new file mode 100644
index 0000000..e1b3e00
Binary files /dev/null and b/source/assets/images/logos/uedbaidu.png differ
diff --git a/source/assets/images/logos/uedc.png b/source/assets/images/logos/uedc.png
new file mode 100644
index 0000000..dada044
Binary files /dev/null and b/source/assets/images/logos/uedc.png differ
diff --git a/source/assets/images/logos/ui8.png b/source/assets/images/logos/ui8.png
new file mode 100644
index 0000000..6020980
Binary files /dev/null and b/source/assets/images/logos/ui8.png differ
diff --git a/source/assets/images/logos/uicn.png b/source/assets/images/logos/uicn.png
new file mode 100644
index 0000000..ccf2471
Binary files /dev/null and b/source/assets/images/logos/uicn.png differ
diff --git a/source/assets/images/logos/uigradients.png b/source/assets/images/logos/uigradients.png
new file mode 100644
index 0000000..8843b8c
Binary files /dev/null and b/source/assets/images/logos/uigradients.png differ
diff --git a/source/assets/images/logos/uigreat.png b/source/assets/images/logos/uigreat.png
new file mode 100644
index 0000000..4ae1b05
Binary files /dev/null and b/source/assets/images/logos/uigreat.png differ
diff --git a/source/assets/images/logos/uikitme.png b/source/assets/images/logos/uikitme.png
new file mode 100644
index 0000000..79c4cb6
Binary files /dev/null and b/source/assets/images/logos/uikitme.png differ
diff --git a/source/assets/images/logos/uisdc.png b/source/assets/images/logos/uisdc.png
new file mode 100644
index 0000000..453ddba
Binary files /dev/null and b/source/assets/images/logos/uisdc.png differ
diff --git a/source/assets/images/logos/uiuigreat.png b/source/assets/images/logos/uiuigreat.png
new file mode 100644
index 0000000..9b06391
Binary files /dev/null and b/source/assets/images/logos/uiuigreat.png differ
diff --git a/source/assets/images/logos/unsplash.png b/source/assets/images/logos/unsplash.png
new file mode 100644
index 0000000..cfa524a
Binary files /dev/null and b/source/assets/images/logos/unsplash.png differ
diff --git a/source/assets/images/logos/uplabs.png b/source/assets/images/logos/uplabs.png
new file mode 100644
index 0000000..34002d6
Binary files /dev/null and b/source/assets/images/logos/uplabs.png differ
diff --git a/source/assets/images/logos/usepanda.png b/source/assets/images/logos/usepanda.png
new file mode 100644
index 0000000..be43f07
Binary files /dev/null and b/source/assets/images/logos/usepanda.png differ
diff --git a/source/assets/images/logos/uxcoffee.png b/source/assets/images/logos/uxcoffee.png
new file mode 100644
index 0000000..617f794
Binary files /dev/null and b/source/assets/images/logos/uxcoffee.png differ
diff --git a/source/assets/images/logos/uxdesignweekly.png b/source/assets/images/logos/uxdesignweekly.png
new file mode 100644
index 0000000..bc324f2
Binary files /dev/null and b/source/assets/images/logos/uxdesignweekly.png differ
diff --git a/source/assets/images/logos/uxren.png b/source/assets/images/logos/uxren.png
new file mode 100644
index 0000000..56ce70f
Binary files /dev/null and b/source/assets/images/logos/uxren.png differ
diff --git a/source/assets/images/logos/vanschneider.png b/source/assets/images/logos/vanschneider.png
new file mode 100644
index 0000000..0f6fa58
Binary files /dev/null and b/source/assets/images/logos/vanschneider.png differ
diff --git a/source/assets/images/logos/viggoz.png b/source/assets/images/logos/viggoz.png
new file mode 100644
index 0000000..aea4326
Binary files /dev/null and b/source/assets/images/logos/viggoz.png differ
diff --git a/source/assets/images/logos/visualhunt.png b/source/assets/images/logos/visualhunt.png
new file mode 100644
index 0000000..1378b9d
Binary files /dev/null and b/source/assets/images/logos/visualhunt.png differ
diff --git a/source/assets/images/logos/wallhalla.png b/source/assets/images/logos/wallhalla.png
new file mode 100644
index 0000000..3aa3bc4
Binary files /dev/null and b/source/assets/images/logos/wallhalla.png differ
diff --git a/source/assets/images/logos/wappalyzer.png b/source/assets/images/logos/wappalyzer.png
new file mode 100644
index 0000000..19ec343
Binary files /dev/null and b/source/assets/images/logos/wappalyzer.png differ
diff --git a/source/assets/images/logos/web_ui_tutorial.png b/source/assets/images/logos/web_ui_tutorial.png
new file mode 100644
index 0000000..8f428a6
Binary files /dev/null and b/source/assets/images/logos/web_ui_tutorial.png differ
diff --git a/source/assets/images/logos/webdesignledger.png b/source/assets/images/logos/webdesignledger.png
new file mode 100644
index 0000000..ca735ea
Binary files /dev/null and b/source/assets/images/logos/webdesignledger.png differ
diff --git a/source/assets/images/logos/webgradients.png b/source/assets/images/logos/webgradients.png
new file mode 100644
index 0000000..74e954c
Binary files /dev/null and b/source/assets/images/logos/webgradients.png differ
diff --git a/source/assets/images/logos/worldvectorlogo.png b/source/assets/images/logos/worldvectorlogo.png
new file mode 100644
index 0000000..1652bc1
Binary files /dev/null and b/source/assets/images/logos/worldvectorlogo.png differ
diff --git a/source/assets/images/logos/woshipm.png b/source/assets/images/logos/woshipm.png
new file mode 100644
index 0000000..9481c2a
Binary files /dev/null and b/source/assets/images/logos/woshipm.png differ
diff --git a/source/assets/images/logos/wotu.png b/source/assets/images/logos/wotu.png
new file mode 100644
index 0000000..1743160
Binary files /dev/null and b/source/assets/images/logos/wotu.png differ
diff --git a/source/assets/images/logos/xituqu.png b/source/assets/images/logos/xituqu.png
new file mode 100644
index 0000000..7913926
Binary files /dev/null and b/source/assets/images/logos/xituqu.png differ
diff --git a/source/assets/images/logos/xiyou.png b/source/assets/images/logos/xiyou.png
new file mode 100644
index 0000000..66a60a1
Binary files /dev/null and b/source/assets/images/logos/xiyou.png differ
diff --git a/source/assets/images/logos/yineng.png b/source/assets/images/logos/yineng.png
new file mode 100644
index 0000000..6272451
Binary files /dev/null and b/source/assets/images/logos/yineng.png differ
diff --git a/source/assets/images/logos/youtube.png b/source/assets/images/logos/youtube.png
new file mode 100644
index 0000000..27a89e5
Binary files /dev/null and b/source/assets/images/logos/youtube.png differ
diff --git a/source/assets/images/logos/ypppt.png b/source/assets/images/logos/ypppt.png
new file mode 100644
index 0000000..29cfa28
Binary files /dev/null and b/source/assets/images/logos/ypppt.png differ
diff --git a/source/assets/images/logos/yrucd.png b/source/assets/images/logos/yrucd.png
new file mode 100644
index 0000000..9fa2309
Binary files /dev/null and b/source/assets/images/logos/yrucd.png differ
diff --git a/source/assets/images/logos/zaodula.png b/source/assets/images/logos/zaodula.png
new file mode 100644
index 0000000..22b98c8
Binary files /dev/null and b/source/assets/images/logos/zaodula.png differ
diff --git a/source/assets/images/logos/zcool.png b/source/assets/images/logos/zcool.png
new file mode 100644
index 0000000..3101abd
Binary files /dev/null and b/source/assets/images/logos/zcool.png differ
diff --git a/source/assets/images/logos/zheshu.png b/source/assets/images/logos/zheshu.png
new file mode 100644
index 0000000..54eac29
Binary files /dev/null and b/source/assets/images/logos/zheshu.png differ
diff --git a/source/assets/images/logos/ziticangku.png b/source/assets/images/logos/ziticangku.png
new file mode 100644
index 0000000..2239092
Binary files /dev/null and b/source/assets/images/logos/ziticangku.png differ
diff --git a/source/assets/images/logos/ziticq.png b/source/assets/images/logos/ziticq.png
new file mode 100644
index 0000000..83978c3
Binary files /dev/null and b/source/assets/images/logos/ziticq.png differ
diff --git a/source/assets/images/qqgroup_webstack.jpg b/source/assets/images/qqgroup_webstack.jpg
new file mode 100644
index 0000000..ad17abb
Binary files /dev/null and b/source/assets/images/qqgroup_webstack.jpg differ
diff --git a/source/assets/images/qqgroup_webstack2.jpg b/source/assets/images/qqgroup_webstack2.jpg
new file mode 100644
index 0000000..28fd266
Binary files /dev/null and b/source/assets/images/qqgroup_webstack2.jpg differ
diff --git a/source/assets/images/wechat_viggo.jpg b/source/assets/images/wechat_viggo.jpg
new file mode 100644
index 0000000..69fe4ba
Binary files /dev/null and b/source/assets/images/wechat_viggo.jpg differ
diff --git a/theme.yaml b/theme.yaml
index 85eb494..7cfced5 100644
--- a/theme.yaml
+++ b/theme.yaml
@@ -7,5 +7,5 @@ description: Fantastic主题修改版,https://github.com/jinqilin721/halo-them
logo: https://blog.xinac.cn/avatar
website: https://github.com/jinqilin721/halo-theme-xinac-fantastic
repo: https://github.com/jinqilin721/halo-theme-xinac-fantastic
-version: 1.4.0
+version: 1.4.1
require: 1.3.0