File tree 4 files changed +25
-17
lines changed
landing/5. sponsor-section
4 files changed +25
-17
lines changed Original file line number Diff line number Diff line change 1
1
<script setup lang="ts">
2
2
import { computed } from ' vue'
3
3
import { VPDocAsideSponsors } from ' vitepress/theme'
4
- import { useSponsor } from ' ../composables/sponsor'
4
+ import { useSponsor , voidZero } from ' ../composables/sponsor'
5
5
6
6
const { data } = useSponsor ()
7
7
8
8
const sponsors = computed (() => {
9
- return (
10
- data ?.value .map ((sponsor ) => {
9
+ return [
10
+ { size: ' small' , items: [voidZero ] },
11
+ ... (data ?.value .map ((sponsor ) => {
11
12
return {
12
13
size: sponsor .size === ' big' ? ' mini' : ' xmini' ,
13
14
items: sponsor .items ,
14
15
}
15
- }) ?? []
16
- )
16
+ }) ?? []),
17
+ ]
17
18
})
18
19
</script >
19
20
Original file line number Diff line number Diff line change 1
1
<script setup>
2
- import { useSponsor } from ' ../../../composables/sponsor'
2
+ import { useSponsor , voidZero } from ' ../../../composables/sponsor'
3
3
import { VPSponsors } from ' vitepress/theme'
4
4
5
5
const { data } = useSponsor ()
@@ -54,8 +54,8 @@ const { data } = useSponsor()
54
54
55
55
<h4 >Brought to you by</h4 >
56
56
<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 " />
59
59
</a >
60
60
</div >
61
61
@@ -121,6 +121,7 @@ const { data } = useSponsor()
121
121
position : relative ;
122
122
display : inline-block ;
123
123
max-width : 260px ;
124
+ filter : grayscale (1 ) invert (1 );
124
125
}
125
126
}
126
127
Original file line number Diff line number Diff line change @@ -25,6 +25,12 @@ const data = ref()
25
25
const dataHost = 'https://sponsors.vuejs.org'
26
26
const dataUrl = `${ dataHost } /vite.json`
27
27
28
+ export const voidZero = {
29
+ name : 'VoidZero' ,
30
+ url : 'https://voidzero.dev' ,
31
+ img : '/voidzero.svg' ,
32
+ } satisfies Sponsor
33
+
28
34
const viteSponsors : Pick < Sponsors , 'special' | 'gold' > = {
29
35
special : [
30
36
// sponsors patak-dev
You can’t perform that action at this time.
0 commit comments