Skip to content

Commit ccc2179

Browse files
authored
docs: add voidzero logo to the sidebar (#18769)
1 parent 94546be commit ccc2179

File tree

4 files changed

+25
-17
lines changed

4 files changed

+25
-17
lines changed

docs/.vitepress/theme/components/AsideSponsors.vue

+6-5
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,20 @@
11
<script setup lang="ts">
22
import { computed } from 'vue'
33
import { VPDocAsideSponsors } from 'vitepress/theme'
4-
import { useSponsor } from '../composables/sponsor'
4+
import { useSponsor, voidZero } from '../composables/sponsor'
55
66
const { data } = useSponsor()
77
88
const sponsors = computed(() => {
9-
return (
10-
data?.value.map((sponsor) => {
9+
return [
10+
{ size: 'small', items: [voidZero] },
11+
...(data?.value.map((sponsor) => {
1112
return {
1213
size: sponsor.size === 'big' ? 'mini' : 'xmini',
1314
items: sponsor.items,
1415
}
15-
}) ?? []
16-
)
16+
}) ?? []),
17+
]
1718
})
1819
</script>
1920

docs/.vitepress/theme/components/landing/5. sponsor-section/SponsorSection.vue

+4-3
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<script setup>
2-
import { useSponsor } from '../../../composables/sponsor'
2+
import { useSponsor, voidZero } from '../../../composables/sponsor'
33
import { VPSponsors } from 'vitepress/theme'
44
55
const { data } = useSponsor()
@@ -54,8 +54,8 @@ const { data } = useSponsor()
5454

5555
<h4>Brought to you by</h4>
5656
<div class="voidzero">
57-
<a href="https://voidzero.dev" target="_blank">
58-
<img src="./voidzero.svg" />
57+
<a :href="voidZero.url" target="_blank">
58+
<img :src="voidZero.img" />
5959
</a>
6060
</div>
6161

@@ -121,6 +121,7 @@ const { data } = useSponsor()
121121
position: relative;
122122
display: inline-block;
123123
max-width: 260px;
124+
filter: grayscale(1) invert(1);
124125
}
125126
}
126127

docs/.vitepress/theme/composables/sponsor.ts

+6
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,12 @@ const data = ref()
2525
const dataHost = 'https://sponsors.vuejs.org'
2626
const dataUrl = `${dataHost}/vite.json`
2727

28+
export const voidZero = {
29+
name: 'VoidZero',
30+
url: 'https://voidzero.dev',
31+
img: '/voidzero.svg',
32+
} satisfies Sponsor
33+
2834
const viteSponsors: Pick<Sponsors, 'special' | 'gold'> = {
2935
special: [
3036
// sponsors patak-dev

0 commit comments

Comments
 (0)