diff --git a/static/img/blog/ai-people.png b/static/img/blog/ai-people.png index 9b6c24d0..5be0e525 100644 Binary files a/static/img/blog/ai-people.png and b/static/img/blog/ai-people.png differ diff --git a/static/img/blog/github-success.png b/static/img/blog/github-success.png index 437cdaf8..01f888a1 100644 Binary files a/static/img/blog/github-success.png and b/static/img/blog/github-success.png differ diff --git a/static/img/blog/jsonpath.png b/static/img/blog/jsonpath.png index 0ac0d9d4..5b315653 100644 Binary files a/static/img/blog/jsonpath.png and b/static/img/blog/jsonpath.png differ diff --git a/static/img/blog/vue-chrome-extension.png b/static/img/blog/vue-chrome-extension.png index 66d321a9..447befcd 100644 Binary files a/static/img/blog/vue-chrome-extension.png and b/static/img/blog/vue-chrome-extension.png differ diff --git a/static/img/buildwith.png b/static/img/buildwith.png index ab8f77d3..80cce1be 100644 Binary files a/static/img/buildwith.png and b/static/img/buildwith.png differ diff --git a/static/img/friend/alan.png b/static/img/friend/alan.png index ce5b8f20..f2f2c7cd 100644 Binary files a/static/img/friend/alan.png and b/static/img/friend/alan.png differ diff --git a/static/img/friend/cworld.png b/static/img/friend/cworld.png index 1c88c9e5..bf4c41e1 100644 Binary files a/static/img/friend/cworld.png and b/static/img/friend/cworld.png differ diff --git a/static/img/friend/disnox.png b/static/img/friend/disnox.png index c0d475b5..3eb1d8f4 100644 Binary files a/static/img/friend/disnox.png and b/static/img/friend/disnox.png differ diff --git a/static/img/friend/faith&passion.png b/static/img/friend/faith&passion.png index db945d14..7a3f315a 100644 Binary files a/static/img/friend/faith&passion.png and b/static/img/friend/faith&passion.png differ diff --git a/static/img/friend/innei.png b/static/img/friend/innei.png index 11bce853..15efa23f 100644 Binary files a/static/img/friend/innei.png and b/static/img/friend/innei.png differ diff --git a/static/img/friend/jetzihan.png b/static/img/friend/jetzihan.png index d54f8e23..7bb49f6e 100644 Binary files a/static/img/friend/jetzihan.png and b/static/img/friend/jetzihan.png differ diff --git a/static/img/friend/knifer.png b/static/img/friend/knifer.png index a45e193f..53f057f0 100644 Binary files a/static/img/friend/knifer.png and b/static/img/friend/knifer.png differ diff --git a/static/img/friend/licodeao.png b/static/img/friend/licodeao.png index e44a8dd2..d9f03304 100644 Binary files a/static/img/friend/licodeao.png and b/static/img/friend/licodeao.png differ diff --git a/static/img/friend/linexic.png b/static/img/friend/linexic.png index 79ef3e56..91647c82 100644 Binary files a/static/img/friend/linexic.png and b/static/img/friend/linexic.png differ diff --git a/static/img/friend/mas0n.png b/static/img/friend/mas0n.png index 531c7e4c..47dc9166 100644 Binary files a/static/img/friend/mas0n.png and b/static/img/friend/mas0n.png differ diff --git a/static/img/friend/meoo.png b/static/img/friend/meoo.png index 072e4308..b4fb9af3 100644 Binary files a/static/img/friend/meoo.png and b/static/img/friend/meoo.png differ diff --git a/static/img/friend/old_monster.png b/static/img/friend/old_monster.png index 9a0dac9c..0bb96be3 100644 Binary files a/static/img/friend/old_monster.png and b/static/img/friend/old_monster.png differ diff --git a/static/img/friend/opacity.png b/static/img/friend/opacity.png index 88af7cd4..07eeef48 100644 Binary files a/static/img/friend/opacity.png and b/static/img/friend/opacity.png differ diff --git a/static/img/friend/pincman.png b/static/img/friend/pincman.png index 13bf6415..6a127a0e 100644 Binary files a/static/img/friend/pincman.png and b/static/img/friend/pincman.png differ diff --git a/static/img/friend/shake.png b/static/img/friend/shake.png index f0cffcf6..985cad7b 100644 Binary files a/static/img/friend/shake.png and b/static/img/friend/shake.png differ diff --git a/static/img/friend/simonme.png b/static/img/friend/simonme.png index c7a29581..c74fb851 100644 Binary files a/static/img/friend/simonme.png and b/static/img/friend/simonme.png differ diff --git a/static/img/friend/skywt.png b/static/img/friend/skywt.png index e3836a85..1758f7f7 100644 Binary files a/static/img/friend/skywt.png and b/static/img/friend/skywt.png differ diff --git a/static/img/friend/zxuqian.png b/static/img/friend/zxuqian.png index 52804b5e..bef98d90 100644 Binary files a/static/img/friend/zxuqian.png and b/static/img/friend/zxuqian.png differ diff --git a/static/img/icons/icon-128.png b/static/img/icons/icon-128.png index 95818710..d2942238 100644 Binary files a/static/img/icons/icon-128.png and b/static/img/icons/icon-128.png differ diff --git a/static/img/icons/icon-192.png b/static/img/icons/icon-192.png index 8c501082..bd8693ff 100644 Binary files a/static/img/icons/icon-192.png and b/static/img/icons/icon-192.png differ diff --git a/static/img/logo.png b/static/img/logo.png index 2374d4ea..cd4aa59b 100644 Binary files a/static/img/logo.png and b/static/img/logo.png differ diff --git a/static/img/logo.webp b/static/img/logo.webp index 8ce95b76..3833bcc2 100644 Binary files a/static/img/logo.webp and b/static/img/logo.webp differ diff --git a/static/img/og.png b/static/img/og.png index 6fe0510a..866d9447 100644 Binary files a/static/img/og.png and b/static/img/og.png differ diff --git a/static/img/police.png b/static/img/police.png index fcb0a638..37e1038f 100644 Binary files a/static/img/police.png and b/static/img/police.png differ diff --git a/static/img/project/blog.png b/static/img/project/blog.png index 1ebaed93..ed1af842 100644 Binary files a/static/img/project/blog.png and b/static/img/project/blog.png differ diff --git a/static/img/project/chaoxing-helper.png b/static/img/project/chaoxing-helper.png index 0648d64f..2215e786 100644 Binary files a/static/img/project/chaoxing-helper.png and b/static/img/project/chaoxing-helper.png differ diff --git a/static/img/project/chaoxing-sign.png b/static/img/project/chaoxing-sign.png index 3c05a201..ab899470 100644 Binary files a/static/img/project/chaoxing-sign.png and b/static/img/project/chaoxing-sign.png differ diff --git a/static/img/project/hoppx.png b/static/img/project/hoppx.png index d55ff514..48a64a7e 100644 Binary files a/static/img/project/hoppx.png and b/static/img/project/hoppx.png differ diff --git a/static/img/project/image-hosting.png b/static/img/project/image-hosting.png index b006b4ea..07e1614d 100644 Binary files a/static/img/project/image-hosting.png and b/static/img/project/image-hosting.png differ diff --git a/static/img/project/js-deobfuscator.png b/static/img/project/js-deobfuscator.png index 02a8a1fc..6b0d15cf 100644 Binary files a/static/img/project/js-deobfuscator.png and b/static/img/project/js-deobfuscator.png differ diff --git a/static/img/project/kz-api.png b/static/img/project/kz-api.png index e68a018e..4cf2aec1 100644 Binary files a/static/img/project/kz-api.png and b/static/img/project/kz-api.png differ diff --git a/static/img/project/link-admin.png b/static/img/project/link-admin.png index 5f644f57..7ce33fd7 100644 Binary files a/static/img/project/link-admin.png and b/static/img/project/link-admin.png differ diff --git a/static/img/project/link-maker.png b/static/img/project/link-maker.png index 34cac756..68c98aff 100644 Binary files a/static/img/project/link-maker.png and b/static/img/project/link-maker.png differ diff --git a/static/img/project/nest-vben-admin.png b/static/img/project/nest-vben-admin.png index d7a11af7..dc3639a7 100644 Binary files a/static/img/project/nest-vben-admin.png and b/static/img/project/nest-vben-admin.png differ diff --git a/static/img/project/nuxt-naive-admin.png b/static/img/project/nuxt-naive-admin.png index c5c8ce01..acc42b2e 100644 Binary files a/static/img/project/nuxt-naive-admin.png and b/static/img/project/nuxt-naive-admin.png differ diff --git a/static/img/project/ocr-admin.png b/static/img/project/ocr-admin.png index 23c742d0..0a0a3a79 100644 Binary files a/static/img/project/ocr-admin.png and b/static/img/project/ocr-admin.png differ diff --git a/static/img/project/online-tools.png b/static/img/project/online-tools.png index b70d5648..5751c417 100644 Binary files a/static/img/project/online-tools.png and b/static/img/project/online-tools.png differ diff --git a/static/img/project/protocol.png b/static/img/project/protocol.png index 3048e808..7453d1bf 100644 Binary files a/static/img/project/protocol.png and b/static/img/project/protocol.png differ diff --git a/static/img/project/question-man.png b/static/img/project/question-man.png index 51c4c0e6..a2c37101 100644 Binary files a/static/img/project/question-man.png and b/static/img/project/question-man.png differ diff --git a/static/img/project/service.png b/static/img/project/service.png index 8003c158..ad1a9c40 100644 Binary files a/static/img/project/service.png and b/static/img/project/service.png differ diff --git a/static/img/project/vitesse-nuxt3-strapi.png b/static/img/project/vitesse-nuxt3-strapi.png index 3f15b2ce..d54c69e5 100644 Binary files a/static/img/project/vitesse-nuxt3-strapi.png and b/static/img/project/vitesse-nuxt3-strapi.png differ diff --git a/static/img/project/vscode-extension.png b/static/img/project/vscode-extension.png index 91fef58a..444a0133 100644 Binary files a/static/img/project/vscode-extension.png and b/static/img/project/vscode-extension.png differ diff --git a/static/img/project/vue-chrome-extension.png b/static/img/project/vue-chrome-extension.png index 66d321a9..447befcd 100644 Binary files a/static/img/project/vue-chrome-extension.png and b/static/img/project/vue-chrome-extension.png differ diff --git a/static/img/project/youni.png b/static/img/project/youni.png index b67c2a36..edc9335a 100644 Binary files a/static/img/project/youni.png and b/static/img/project/youni.png differ diff --git a/static/img/resource/antv.png b/static/img/resource/antv.png index 1526319a..5569be16 100644 Binary files a/static/img/resource/antv.png and b/static/img/resource/antv.png differ diff --git a/static/img/resource/apifox.png b/static/img/resource/apifox.png index 0fb048a8..c666c5ce 100644 Binary files a/static/img/resource/apifox.png and b/static/img/resource/apifox.png differ diff --git a/static/img/resource/bootcdn.png b/static/img/resource/bootcdn.png index 18d28e63..b2512e2d 100644 Binary files a/static/img/resource/bootcdn.png and b/static/img/resource/bootcdn.png differ diff --git a/static/img/resource/coding.png b/static/img/resource/coding.png index 1f9ba834..db1a2c99 100644 Binary files a/static/img/resource/coding.png and b/static/img/resource/coding.png differ diff --git a/static/img/resource/coolify.png b/static/img/resource/coolify.png index 7043b071..4d8e744e 100644 Binary files a/static/img/resource/coolify.png and b/static/img/resource/coolify.png differ diff --git a/static/img/resource/coolors.png b/static/img/resource/coolors.png index 14ba741a..21b7a6a6 100644 Binary files a/static/img/resource/coolors.png and b/static/img/resource/coolors.png differ diff --git a/static/img/resource/css-inspiration.png b/static/img/resource/css-inspiration.png index 6697094d..6d5b4cea 100644 Binary files a/static/img/resource/css-inspiration.png and b/static/img/resource/css-inspiration.png differ diff --git a/static/img/resource/cssfx.png b/static/img/resource/cssfx.png index ad748147..7745e2b5 100644 Binary files a/static/img/resource/cssfx.png and b/static/img/resource/cssfx.png differ diff --git a/static/img/resource/cypress.png b/static/img/resource/cypress.png index d8ae5306..00a2ca82 100644 Binary files a/static/img/resource/cypress.png and b/static/img/resource/cypress.png differ diff --git a/static/img/resource/dbyun.png b/static/img/resource/dbyun.png index 9e5fbc51..c16bcc9f 100644 Binary files a/static/img/resource/dbyun.png and b/static/img/resource/dbyun.png differ diff --git a/static/img/resource/digitalocean.png b/static/img/resource/digitalocean.png index 49a7fada..2ef9c1fa 100644 Binary files a/static/img/resource/digitalocean.png and b/static/img/resource/digitalocean.png differ diff --git a/static/img/resource/es6.png b/static/img/resource/es6.png index 1a7db431..79c13909 100644 Binary files a/static/img/resource/es6.png and b/static/img/resource/es6.png differ diff --git a/static/img/resource/figma.png b/static/img/resource/figma.png index 614ec4fe..aad26561 100644 Binary files a/static/img/resource/figma.png and b/static/img/resource/figma.png differ diff --git a/static/img/resource/github.png b/static/img/resource/github.png index 468574c2..c086e1c8 100644 Binary files a/static/img/resource/github.png and b/static/img/resource/github.png differ diff --git a/static/img/resource/hoppscotch.png b/static/img/resource/hoppscotch.png index e93d6029..65966689 100644 Binary files a/static/img/resource/hoppscotch.png and b/static/img/resource/hoppscotch.png differ diff --git a/static/img/resource/igoutu.png b/static/img/resource/igoutu.png index 4f1f3f95..1d747137 100644 Binary files a/static/img/resource/igoutu.png and b/static/img/resource/igoutu.png differ diff --git a/static/img/resource/jest.png b/static/img/resource/jest.png index 4dd08447..f5792f83 100644 Binary files a/static/img/resource/jest.png and b/static/img/resource/jest.png differ diff --git a/static/img/resource/jsdelivr.webp b/static/img/resource/jsdelivr.webp index 9dc73b6e..35897975 100644 Binary files a/static/img/resource/jsdelivr.webp and b/static/img/resource/jsdelivr.webp differ diff --git a/static/img/resource/juejin.png b/static/img/resource/juejin.png index 001778f5..6820206f 100644 Binary files a/static/img/resource/juejin.png and b/static/img/resource/juejin.png differ diff --git a/static/img/resource/mdn.png b/static/img/resource/mdn.png index c51ace0b..7e4d42fd 100644 Binary files a/static/img/resource/mdn.png and b/static/img/resource/mdn.png differ diff --git a/static/img/resource/namae.png b/static/img/resource/namae.png index 8f831390..e6fceb02 100644 Binary files a/static/img/resource/namae.png and b/static/img/resource/namae.png differ diff --git a/static/img/resource/netlify.png b/static/img/resource/netlify.png index 8215a613..bfc69905 100644 Binary files a/static/img/resource/netlify.png and b/static/img/resource/netlify.png differ diff --git a/static/img/resource/ossinsight.png b/static/img/resource/ossinsight.png index 467c6467..5c2c90c3 100644 Binary files a/static/img/resource/ossinsight.png and b/static/img/resource/ossinsight.png differ diff --git a/static/img/resource/prisma.png b/static/img/resource/prisma.png index ec9dd0f7..3da8af99 100644 Binary files a/static/img/resource/prisma.png and b/static/img/resource/prisma.png differ diff --git a/static/img/resource/railway.png b/static/img/resource/railway.png index de2140f5..d6d22d64 100644 Binary files a/static/img/resource/railway.png and b/static/img/resource/railway.png differ diff --git a/static/img/resource/remix.png b/static/img/resource/remix.png index 93cac707..d56c3002 100644 Binary files a/static/img/resource/remix.png and b/static/img/resource/remix.png differ diff --git a/static/img/resource/roadmap.png b/static/img/resource/roadmap.png index 90706bc9..59cb39ef 100644 Binary files a/static/img/resource/roadmap.png and b/static/img/resource/roadmap.png differ diff --git a/static/img/resource/runoob.png b/static/img/resource/runoob.png index da18d695..98509a2c 100644 Binary files a/static/img/resource/runoob.png and b/static/img/resource/runoob.png differ diff --git a/static/img/resource/shields.png b/static/img/resource/shields.png index 1096a423..7b88a5e0 100644 Binary files a/static/img/resource/shields.png and b/static/img/resource/shields.png differ diff --git a/static/img/resource/stackblitz.png b/static/img/resource/stackblitz.png index 8976f492..fca1b47e 100644 Binary files a/static/img/resource/stackblitz.png and b/static/img/resource/stackblitz.png differ diff --git a/static/img/resource/supabase.png b/static/img/resource/supabase.png index 330e352f..0d782892 100644 Binary files a/static/img/resource/supabase.png and b/static/img/resource/supabase.png differ diff --git a/static/img/resource/swc.png b/static/img/resource/swc.png index 006ba210..dcb4a43d 100644 Binary files a/static/img/resource/swc.png and b/static/img/resource/swc.png differ diff --git a/static/img/resource/swr.png b/static/img/resource/swr.png index 847f8fb2..f2eaa94f 100644 Binary files a/static/img/resource/swr.png and b/static/img/resource/swr.png differ diff --git a/static/img/resource/taro.png b/static/img/resource/taro.png index ae683cd8..2cb9ad88 100644 Binary files a/static/img/resource/taro.png and b/static/img/resource/taro.png differ diff --git a/static/img/resource/typescript.png b/static/img/resource/typescript.png index 58d3305e..22fdff7f 100644 Binary files a/static/img/resource/typescript.png and b/static/img/resource/typescript.png differ diff --git a/static/img/resource/typing-svg.png b/static/img/resource/typing-svg.png index 22a0a7db..008248fc 100644 Binary files a/static/img/resource/typing-svg.png and b/static/img/resource/typing-svg.png differ diff --git a/static/img/resource/uiverse.png b/static/img/resource/uiverse.png index 2567263d..d37ed688 100644 Binary files a/static/img/resource/uiverse.png and b/static/img/resource/uiverse.png differ diff --git a/static/img/resource/vben-admin.png b/static/img/resource/vben-admin.png index cd4c33d8..7c20a9c7 100644 Binary files a/static/img/resource/vben-admin.png and b/static/img/resource/vben-admin.png differ diff --git a/static/img/resource/webgradients.png b/static/img/resource/webgradients.png index dab126a9..d9136b28 100644 Binary files a/static/img/resource/webgradients.png and b/static/img/resource/webgradients.png differ diff --git a/static/img/resource/webpack.png b/static/img/resource/webpack.png index b8ff1d11..fbd2ff1f 100644 Binary files a/static/img/resource/webpack.png and b/static/img/resource/webpack.png differ diff --git a/static/img/resource/zhubai.png b/static/img/resource/zhubai.png index c3a205e3..013a2c74 100644 Binary files a/static/img/resource/zhubai.png and b/static/img/resource/zhubai.png differ diff --git a/static/img/resource/zustand.png b/static/img/resource/zustand.png index c8a64b62..075f8ddf 100644 Binary files a/static/img/resource/zustand.png and b/static/img/resource/zustand.png differ