diff --git a/docs/.vitepress/theme/components/AsideSponsors.vue b/docs/.vitepress/theme/components/AsideSponsors.vue
index b8e6cfe778453b..599e5d682535ab 100644
--- a/docs/.vitepress/theme/components/AsideSponsors.vue
+++ b/docs/.vitepress/theme/components/AsideSponsors.vue
@@ -1,19 +1,20 @@
 <script setup lang="ts">
 import { computed } from 'vue'
 import { VPDocAsideSponsors } from 'vitepress/theme'
-import { useSponsor } from '../composables/sponsor'
+import { useSponsor, voidZero } from '../composables/sponsor'
 
 const { data } = useSponsor()
 
 const sponsors = computed(() => {
-  return (
-    data?.value.map((sponsor) => {
+  return [
+    { size: 'small', items: [voidZero] },
+    ...(data?.value.map((sponsor) => {
       return {
         size: sponsor.size === 'big' ? 'mini' : 'xmini',
         items: sponsor.items,
       }
-    }) ?? []
-  )
+    }) ?? []),
+  ]
 })
 </script>
 
diff --git a/docs/.vitepress/theme/components/landing/5. sponsor-section/SponsorSection.vue b/docs/.vitepress/theme/components/landing/5. sponsor-section/SponsorSection.vue
index e11af58772375a..1dedd361879fb5 100644
--- a/docs/.vitepress/theme/components/landing/5. sponsor-section/SponsorSection.vue	
+++ b/docs/.vitepress/theme/components/landing/5. sponsor-section/SponsorSection.vue	
@@ -1,5 +1,5 @@
 <script setup>
-import { useSponsor } from '../../../composables/sponsor'
+import { useSponsor, voidZero } from '../../../composables/sponsor'
 import { VPSponsors } from 'vitepress/theme'
 
 const { data } = useSponsor()
@@ -54,8 +54,8 @@ const { data } = useSponsor()
 
     <h4>Brought to you by</h4>
     <div class="voidzero">
-      <a href="https://voidzero.dev" target="_blank">
-        <img src="./voidzero.svg" />
+      <a :href="voidZero.url" target="_blank">
+        <img :src="voidZero.img" />
       </a>
     </div>
 
@@ -121,6 +121,7 @@ const { data } = useSponsor()
       position: relative;
       display: inline-block;
       max-width: 260px;
+      filter: grayscale(1) invert(1);
     }
   }
 
diff --git a/docs/.vitepress/theme/composables/sponsor.ts b/docs/.vitepress/theme/composables/sponsor.ts
index 3f3ab86947fd1d..0856a241e7ecd1 100644
--- a/docs/.vitepress/theme/composables/sponsor.ts
+++ b/docs/.vitepress/theme/composables/sponsor.ts
@@ -25,6 +25,12 @@ const data = ref()
 const dataHost = 'https://sponsors.vuejs.org'
 const dataUrl = `${dataHost}/vite.json`
 
+export const voidZero = {
+  name: 'VoidZero',
+  url: 'https://voidzero.dev',
+  img: '/voidzero.svg',
+} satisfies Sponsor
+
 const viteSponsors: Pick<Sponsors, 'special' | 'gold'> = {
   special: [
     // sponsors patak-dev
diff --git a/docs/.vitepress/theme/components/landing/5. sponsor-section/voidzero.svg b/docs/public/voidzero.svg
similarity index 94%
rename from docs/.vitepress/theme/components/landing/5. sponsor-section/voidzero.svg
rename to docs/public/voidzero.svg
index 99cb8182ed5cc4..d26cefa3eb26b4 100644
--- a/docs/.vitepress/theme/components/landing/5. sponsor-section/voidzero.svg	
+++ b/docs/public/voidzero.svg
@@ -1,11 +1,11 @@
 <svg width="326" height="103" viewBox="0 0 326 103" xmlns="http://www.w3.org/2000/svg">
-<path d="M82.8153 32.6886C87.0907 32.6886 90.8571 33.3672 94.1145 34.7243C97.3719 36.0815 100.12 37.9816 102.36 40.4245C104.667 42.7995 106.398 45.6835 107.551 49.0765C108.705 52.4694 109.282 56.2356 109.282 60.375C109.282 64.5822 108.705 68.3823 107.551 71.7753C106.466 75.1003 104.803 77.9843 102.563 80.4273C100.324 82.8702 97.5416 84.7363 94.2163 86.0256C90.9589 87.3149 87.1586 87.9596 82.8153 87.9596C78.54 87.9596 74.7735 87.3149 71.5161 86.0256C68.2587 84.6684 65.5102 82.8023 63.2707 80.4273C61.0991 77.9843 59.4365 75.0664 58.2828 71.6735C57.197 68.2805 56.6541 64.5144 56.6541 60.375C56.6541 56.2356 57.197 52.4694 58.2828 49.0765C59.4365 45.6835 61.1331 42.7995 63.3725 40.4245C65.612 37.9816 68.3605 36.0815 71.6179 34.7243C74.8753 33.3672 78.6078 32.6886 82.8153 32.6886ZM82.8153 77.8826C85.462 77.8826 87.7015 77.4415 89.5338 76.5593C91.4339 75.6093 92.9608 74.3539 94.1145 72.7931C95.336 71.2324 96.2183 69.4002 96.7612 67.2966C97.3719 65.193 97.6773 62.9197 97.6773 60.4768C97.6773 58.0338 97.3719 55.7606 96.7612 53.6569C96.2183 51.4855 95.336 49.6193 94.1145 48.0586C92.9608 46.4978 91.4339 45.2764 89.5338 44.3942C87.7015 43.5121 85.462 43.071 82.8153 43.071C80.2365 43.071 78.031 43.5121 76.1987 44.3942C74.3664 45.2764 72.8394 46.4978 71.6179 48.0586C70.3964 49.6193 69.4802 51.4855 68.8694 53.6569C68.3265 55.7606 68.0551 58.0338 68.0551 60.4768C68.0551 62.9197 68.3265 65.193 68.8694 67.2966C69.4802 69.4002 70.3624 71.2324 71.5161 72.7931C72.7376 74.3539 74.2646 75.6093 76.0969 76.5593C77.997 77.4415 80.2365 77.8826 82.8153 77.8826Z" fill="#fff"/>
-<path d="M192.981 87.2471H182.089L181.478 79.8165C179.51 82.6666 177.033 84.7024 174.047 85.9238C171.061 87.1453 167.702 87.8239 163.969 87.9596C159.83 87.8917 156.267 87.1453 153.281 85.7203C150.295 84.2274 147.818 82.2594 145.85 79.8165C143.882 77.3058 142.423 74.4218 141.473 71.1645C140.591 67.9073 140.15 64.4465 140.15 60.7821C140.15 56.7785 140.659 53.0801 141.676 49.6872C142.762 46.2943 144.357 43.3424 146.461 40.8316C148.565 38.3209 151.143 36.3529 154.197 34.9279C157.251 33.435 160.814 32.6886 164.886 32.6886C167.804 32.6886 170.756 33.1636 173.742 34.1136C176.728 35.0636 179.273 36.828 181.376 39.4066V5.18881L192.981 14.5409V87.2471ZM166.209 43.1728C163.63 43.1728 161.425 43.6138 159.592 44.496C157.76 45.3782 156.233 46.5996 155.012 48.1604C153.858 49.7211 153.01 51.5873 152.467 53.7587C151.924 55.8624 151.652 58.1356 151.652 60.5785C151.652 63.0215 151.924 65.2947 152.467 67.3984C153.01 69.502 153.858 71.3342 155.012 72.8949C156.233 74.4557 157.76 75.7111 159.592 76.6611C161.492 77.5433 163.766 77.9843 166.413 77.9843C168.923 77.9843 171.095 77.5093 172.927 76.5593C174.828 75.5414 176.388 74.2182 177.61 72.5896C178.899 70.961 179.849 69.0948 180.46 66.9912C181.071 64.8876 181.376 62.7161 181.376 60.4768C181.376 58.1017 181.071 55.8624 180.46 53.7587C179.917 51.6551 179.035 49.8569 177.814 48.364C176.592 46.8032 175.031 45.5817 173.131 44.6996C171.231 43.7496 168.923 43.2406 166.209 43.1728Z" fill="#fff"/>
-<path d="M0 32.3832H12.8261L27.6881 74.9307L42.4483 32.3832H55.2744L35.1191 86.0256H20.1553L0 32.3832Z" fill="#fff"/>
-<path d="M244.344 0C240.883 4.1227 237.941 8.31299 235.518 12.5709C233.096 16.7612 231.123 21.019 229.6 25.3445C228.077 29.67 226.97 34.0292 226.278 38.4223C225.585 42.8153 225.205 47.2083 225.135 51.6014C225.274 60.5226 226.797 69.2749 229.704 77.8583C232.611 86.374 237.457 94.7546 244.24 103H230.95C227.973 99.3504 225.378 95.4305 223.163 91.2402C220.948 87.1175 219.113 82.8596 217.66 78.4666C216.206 74.0059 215.099 69.5115 214.337 64.9833C213.645 60.4551 213.299 55.9944 213.299 51.6014C213.299 47.2083 213.645 42.7477 214.337 38.2195C215.099 33.6237 216.206 29.0955 217.66 24.6348C219.183 20.1742 221.052 15.8825 223.267 11.7598C225.482 7.56955 228.077 3.6496 231.054 0H244.344Z" fill="#fff"/>
-<path d="M294.955 103C301.808 94.7546 306.688 86.3402 309.595 77.7569C312.502 69.106 314.025 60.3537 314.163 51.5C314.025 42.5787 312.502 33.8264 309.595 25.2431C306.688 16.6598 301.842 8.24541 295.059 0H308.245C311.222 3.6496 313.817 7.56955 316.032 11.7598C318.247 15.8825 320.082 20.1742 321.535 24.6348C323.058 29.0279 324.166 33.5223 324.858 38.1181C325.619 42.6463 326 47.107 326 51.5C326 55.893 325.619 60.3875 324.858 64.9833C324.096 69.5115 322.954 74.0059 321.431 78.4666C319.978 82.8596 318.144 87.1175 315.929 91.2402C313.714 95.4305 311.118 99.3504 308.141 103H294.955Z" fill="#fff"/>
-<path d="M297.673 51.3885C297.673 56.8851 297.096 61.9066 295.943 66.4532C294.857 70.9319 293.126 74.7659 290.751 77.9553C288.444 81.1446 285.526 83.6215 281.997 85.3858C278.468 87.1501 274.294 88.0323 269.476 88.0323C264.658 88.0323 260.484 87.1841 256.955 85.4876C253.426 83.7233 250.508 81.2803 248.201 78.1588C245.894 75.0373 244.163 71.2712 243.009 66.8604C241.856 62.4495 241.279 57.5297 241.279 52.101C241.279 46.5366 241.822 41.4472 242.908 36.8328C243.993 32.2184 245.69 28.2487 247.997 24.9236C250.305 21.5985 253.223 19.0538 256.752 17.2895C260.348 15.4573 264.59 14.5412 269.476 14.5412C274.226 14.5412 278.366 15.4233 281.895 17.1877C285.424 18.952 288.342 21.4628 290.649 24.72C293.024 27.9772 294.789 31.8791 295.943 36.4256C297.096 40.9043 297.673 45.892 297.673 51.3885ZM252.985 51.3885C252.985 55.1208 253.257 58.5816 253.8 61.7709C254.343 64.9603 255.259 67.7425 256.548 70.1176C256.729 70.4408 256.917 70.7547 257.114 71.0593C258.321 72.9288 259.829 74.4471 261.638 75.6141C262.533 76.1627 263.52 76.5946 264.6 76.9098C266.057 77.3353 267.683 77.5481 269.476 77.5481C272.53 77.5481 275.109 76.9035 277.212 75.6141C279.316 74.257 281.013 72.4248 282.302 70.1176C283.592 67.7425 284.508 64.9603 285.051 61.7709C285.593 58.5816 285.865 55.1208 285.865 51.3885C285.865 47.7242 285.593 44.2973 285.051 41.1079C284.508 37.8507 283.592 35.0685 282.302 32.7613C282.102 32.3928 281.892 32.0366 281.673 31.6926C280.477 29.8194 278.99 28.3095 277.212 27.1629C276.301 26.5748 275.3 26.1142 274.21 25.7809C272.785 25.3451 271.207 25.1272 269.476 25.1272C266.354 25.1272 263.742 25.8057 261.638 27.1629C259.534 28.5201 257.838 30.3862 256.548 32.7613C255.259 35.0685 254.343 37.8507 253.8 41.1079C253.257 44.2973 252.985 47.7242 252.985 51.3885Z" fill="#fff"/>
-<path d="M130.455 27.1629H118.861V15.5701H130.455V27.1629Z" fill="#fff"/>
-<path d="M130.455 32.7177V77.5571H136.046V87.2512H112.956V77.5571H118.858V42.4118H112.956V32.7177H130.455Z" fill="#fff"/>
-<path d="M274.726 23.4442H283.983L264.466 79.5556H255.21L274.726 23.4442Z" fill="#fff"/>
+<path d="M82.8153 32.6886C87.0907 32.6886 90.8571 33.3672 94.1145 34.7243C97.3719 36.0815 100.12 37.9816 102.36 40.4245C104.667 42.7995 106.398 45.6835 107.551 49.0765C108.705 52.4694 109.282 56.2356 109.282 60.375C109.282 64.5822 108.705 68.3823 107.551 71.7753C106.466 75.1003 104.803 77.9843 102.563 80.4273C100.324 82.8702 97.5416 84.7363 94.2163 86.0256C90.9589 87.3149 87.1586 87.9596 82.8153 87.9596C78.54 87.9596 74.7735 87.3149 71.5161 86.0256C68.2587 84.6684 65.5102 82.8023 63.2707 80.4273C61.0991 77.9843 59.4365 75.0664 58.2828 71.6735C57.197 68.2805 56.6541 64.5144 56.6541 60.375C56.6541 56.2356 57.197 52.4694 58.2828 49.0765C59.4365 45.6835 61.1331 42.7995 63.3725 40.4245C65.612 37.9816 68.3605 36.0815 71.6179 34.7243C74.8753 33.3672 78.6078 32.6886 82.8153 32.6886ZM82.8153 77.8826C85.462 77.8826 87.7015 77.4415 89.5338 76.5593C91.4339 75.6093 92.9608 74.3539 94.1145 72.7931C95.336 71.2324 96.2183 69.4002 96.7612 67.2966C97.3719 65.193 97.6773 62.9197 97.6773 60.4768C97.6773 58.0338 97.3719 55.7606 96.7612 53.6569C96.2183 51.4855 95.336 49.6193 94.1145 48.0586C92.9608 46.4978 91.4339 45.2764 89.5338 44.3942C87.7015 43.5121 85.462 43.071 82.8153 43.071C80.2365 43.071 78.031 43.5121 76.1987 44.3942C74.3664 45.2764 72.8394 46.4978 71.6179 48.0586C70.3964 49.6193 69.4802 51.4855 68.8694 53.6569C68.3265 55.7606 68.0551 58.0338 68.0551 60.4768C68.0551 62.9197 68.3265 65.193 68.8694 67.2966C69.4802 69.4002 70.3624 71.2324 71.5161 72.7931C72.7376 74.3539 74.2646 75.6093 76.0969 76.5593C77.997 77.4415 80.2365 77.8826 82.8153 77.8826Z" fill="#000"/>
+<path d="M192.981 87.2471H182.089L181.478 79.8165C179.51 82.6666 177.033 84.7024 174.047 85.9238C171.061 87.1453 167.702 87.8239 163.969 87.9596C159.83 87.8917 156.267 87.1453 153.281 85.7203C150.295 84.2274 147.818 82.2594 145.85 79.8165C143.882 77.3058 142.423 74.4218 141.473 71.1645C140.591 67.9073 140.15 64.4465 140.15 60.7821C140.15 56.7785 140.659 53.0801 141.676 49.6872C142.762 46.2943 144.357 43.3424 146.461 40.8316C148.565 38.3209 151.143 36.3529 154.197 34.9279C157.251 33.435 160.814 32.6886 164.886 32.6886C167.804 32.6886 170.756 33.1636 173.742 34.1136C176.728 35.0636 179.273 36.828 181.376 39.4066V5.18881L192.981 14.5409V87.2471ZM166.209 43.1728C163.63 43.1728 161.425 43.6138 159.592 44.496C157.76 45.3782 156.233 46.5996 155.012 48.1604C153.858 49.7211 153.01 51.5873 152.467 53.7587C151.924 55.8624 151.652 58.1356 151.652 60.5785C151.652 63.0215 151.924 65.2947 152.467 67.3984C153.01 69.502 153.858 71.3342 155.012 72.8949C156.233 74.4557 157.76 75.7111 159.592 76.6611C161.492 77.5433 163.766 77.9843 166.413 77.9843C168.923 77.9843 171.095 77.5093 172.927 76.5593C174.828 75.5414 176.388 74.2182 177.61 72.5896C178.899 70.961 179.849 69.0948 180.46 66.9912C181.071 64.8876 181.376 62.7161 181.376 60.4768C181.376 58.1017 181.071 55.8624 180.46 53.7587C179.917 51.6551 179.035 49.8569 177.814 48.364C176.592 46.8032 175.031 45.5817 173.131 44.6996C171.231 43.7496 168.923 43.2406 166.209 43.1728Z" fill="#000"/>
+<path d="M0 32.3832H12.8261L27.6881 74.9307L42.4483 32.3832H55.2744L35.1191 86.0256H20.1553L0 32.3832Z" fill="#000"/>
+<path d="M244.344 0C240.883 4.1227 237.941 8.31299 235.518 12.5709C233.096 16.7612 231.123 21.019 229.6 25.3445C228.077 29.67 226.97 34.0292 226.278 38.4223C225.585 42.8153 225.205 47.2083 225.135 51.6014C225.274 60.5226 226.797 69.2749 229.704 77.8583C232.611 86.374 237.457 94.7546 244.24 103H230.95C227.973 99.3504 225.378 95.4305 223.163 91.2402C220.948 87.1175 219.113 82.8596 217.66 78.4666C216.206 74.0059 215.099 69.5115 214.337 64.9833C213.645 60.4551 213.299 55.9944 213.299 51.6014C213.299 47.2083 213.645 42.7477 214.337 38.2195C215.099 33.6237 216.206 29.0955 217.66 24.6348C219.183 20.1742 221.052 15.8825 223.267 11.7598C225.482 7.56955 228.077 3.6496 231.054 0H244.344Z" fill="#000"/>
+<path d="M294.955 103C301.808 94.7546 306.688 86.3402 309.595 77.7569C312.502 69.106 314.025 60.3537 314.163 51.5C314.025 42.5787 312.502 33.8264 309.595 25.2431C306.688 16.6598 301.842 8.24541 295.059 0H308.245C311.222 3.6496 313.817 7.56955 316.032 11.7598C318.247 15.8825 320.082 20.1742 321.535 24.6348C323.058 29.0279 324.166 33.5223 324.858 38.1181C325.619 42.6463 326 47.107 326 51.5C326 55.893 325.619 60.3875 324.858 64.9833C324.096 69.5115 322.954 74.0059 321.431 78.4666C319.978 82.8596 318.144 87.1175 315.929 91.2402C313.714 95.4305 311.118 99.3504 308.141 103H294.955Z" fill="#000"/>
+<path d="M297.673 51.3885C297.673 56.8851 297.096 61.9066 295.943 66.4532C294.857 70.9319 293.126 74.7659 290.751 77.9553C288.444 81.1446 285.526 83.6215 281.997 85.3858C278.468 87.1501 274.294 88.0323 269.476 88.0323C264.658 88.0323 260.484 87.1841 256.955 85.4876C253.426 83.7233 250.508 81.2803 248.201 78.1588C245.894 75.0373 244.163 71.2712 243.009 66.8604C241.856 62.4495 241.279 57.5297 241.279 52.101C241.279 46.5366 241.822 41.4472 242.908 36.8328C243.993 32.2184 245.69 28.2487 247.997 24.9236C250.305 21.5985 253.223 19.0538 256.752 17.2895C260.348 15.4573 264.59 14.5412 269.476 14.5412C274.226 14.5412 278.366 15.4233 281.895 17.1877C285.424 18.952 288.342 21.4628 290.649 24.72C293.024 27.9772 294.789 31.8791 295.943 36.4256C297.096 40.9043 297.673 45.892 297.673 51.3885ZM252.985 51.3885C252.985 55.1208 253.257 58.5816 253.8 61.7709C254.343 64.9603 255.259 67.7425 256.548 70.1176C256.729 70.4408 256.917 70.7547 257.114 71.0593C258.321 72.9288 259.829 74.4471 261.638 75.6141C262.533 76.1627 263.52 76.5946 264.6 76.9098C266.057 77.3353 267.683 77.5481 269.476 77.5481C272.53 77.5481 275.109 76.9035 277.212 75.6141C279.316 74.257 281.013 72.4248 282.302 70.1176C283.592 67.7425 284.508 64.9603 285.051 61.7709C285.593 58.5816 285.865 55.1208 285.865 51.3885C285.865 47.7242 285.593 44.2973 285.051 41.1079C284.508 37.8507 283.592 35.0685 282.302 32.7613C282.102 32.3928 281.892 32.0366 281.673 31.6926C280.477 29.8194 278.99 28.3095 277.212 27.1629C276.301 26.5748 275.3 26.1142 274.21 25.7809C272.785 25.3451 271.207 25.1272 269.476 25.1272C266.354 25.1272 263.742 25.8057 261.638 27.1629C259.534 28.5201 257.838 30.3862 256.548 32.7613C255.259 35.0685 254.343 37.8507 253.8 41.1079C253.257 44.2973 252.985 47.7242 252.985 51.3885Z" fill="#000"/>
+<path d="M130.455 27.1629H118.861V15.5701H130.455V27.1629Z" fill="#000"/>
+<path d="M130.455 32.7177V77.5571H136.046V87.2512H112.956V77.5571H118.858V42.4118H112.956V32.7177H130.455Z" fill="#000"/>
+<path d="M274.726 23.4442H283.983L264.466 79.5556H255.21L274.726 23.4442Z" fill="#000"/>
 </svg>