Skip to content

Commit 33596b3

Browse files
committed
feat: update theme gallery
1 parent 661373b commit 33596b3

File tree

1 file changed

+98
-38
lines changed

1 file changed

+98
-38
lines changed

.vitepress/themes.ts

Lines changed: 98 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -30,10 +30,10 @@ export const official: ThemeInfo[] = [
3030
},
3131
repo: 'https://github.com/slidevjs/themes/tree/main/packages/theme-default',
3232
previews: [
33-
'https://github.com/slidevjs/themes/blob/main/screenshots/theme-default/01.png?raw=true',
34-
'https://github.com/slidevjs/themes/blob/main/screenshots/theme-default/02.png?raw=true',
35-
'https://github.com/slidevjs/themes/blob/main/screenshots/theme-default/06.png?raw=true',
36-
'https://github.com/slidevjs/themes/blob/main/screenshots/theme-default/08.png?raw=true',
33+
'https://cdn.jsdelivr.net/gh/slidevjs/themes@main/screenshots/theme-default/01.png',
34+
'https://cdn.jsdelivr.net/gh/slidevjs/themes@main/screenshots/theme-default/02.png',
35+
'https://cdn.jsdelivr.net/gh/slidevjs/themes@main/screenshots/theme-default/06.png',
36+
'https://cdn.jsdelivr.net/gh/slidevjs/themes@main/screenshots/theme-default/08.png',
3737
],
3838
tags: [
3939
'official',
@@ -52,10 +52,10 @@ export const official: ThemeInfo[] = [
5252
},
5353
repo: 'https://github.com/slidevjs/themes/tree/main/packages/theme-seriph',
5454
previews: [
55-
'https://github.com/slidevjs/themes/blob/main/screenshots/theme-seriph/01.png?raw=true',
56-
'https://github.com/slidevjs/themes/blob/main/screenshots/theme-seriph/02.png?raw=true',
57-
'https://github.com/slidevjs/themes/blob/main/screenshots/theme-seriph/03.png?raw=true',
58-
'https://github.com/slidevjs/themes/blob/main/screenshots/theme-seriph/08.png?raw=true',
55+
'https://cdn.jsdelivr.net/gh/slidevjs/themes@main/screenshots/theme-seriph/01.png',
56+
'https://cdn.jsdelivr.net/gh/slidevjs/themes@main/screenshots/theme-seriph/02.png',
57+
'https://cdn.jsdelivr.net/gh/slidevjs/themes@main/screenshots/theme-seriph/03.png',
58+
'https://cdn.jsdelivr.net/gh/slidevjs/themes@main/screenshots/theme-seriph/08.png',
5959
],
6060
tags: [
6161
'official',
@@ -74,16 +74,56 @@ export const official: ThemeInfo[] = [
7474
},
7575
repo: 'https://github.com/slidevjs/themes/tree/main/packages/theme-apple-basic',
7676
previews: [
77-
'https://i.imgur.com/976e8Hu.png',
78-
'https://i.imgur.com/dE1r2bg.png',
79-
'https://i.imgur.com/gnB4oa8.png',
77+
'https://cdn.jsdelivr.net/gh/slidevjs/themes@main/screenshots/theme-apple-basic/01.png',
78+
'https://cdn.jsdelivr.net/gh/slidevjs/themes@main/screenshots/theme-apple-basic/02.png',
79+
'https://cdn.jsdelivr.net/gh/slidevjs/themes@main/screenshots/theme-apple-basic/03.png',
80+
'https://cdn.jsdelivr.net/gh/slidevjs/themes@main/screenshots/theme-apple-basic/09.png',
81+
'https://cdn.jsdelivr.net/gh/slidevjs/themes@main/screenshots/theme-apple-basic/11.png',
8082
],
8183
tags: [
8284
'minimalism',
8385
'dark',
8486
'light',
8587
],
8688
},
89+
{
90+
id: '@slidev/theme-bricks',
91+
name: 'Bricks',
92+
description: 'Building bricks',
93+
author: {
94+
name: 'iiiiiiinès',
95+
link: 'https://github.com/iiiiiiines',
96+
},
97+
repo: 'https://github.com/slidevjs/themes/tree/main/packages/theme-bricks',
98+
previews: [
99+
'https://cdn.jsdelivr.net/gh/slidevjs/themes@main/screenshots/theme-bricks/01.png',
100+
'https://cdn.jsdelivr.net/gh/slidevjs/themes@main/screenshots/theme-bricks/04.png',
101+
'https://cdn.jsdelivr.net/gh/slidevjs/themes@main/screenshots/theme-bricks/06.png',
102+
'https://cdn.jsdelivr.net/gh/slidevjs/themes@main/screenshots/theme-bricks/05.png',
103+
],
104+
tags: [
105+
'light',
106+
],
107+
},
108+
{
109+
id: '@slidev/theme-shibainu',
110+
name: 'Shibainu',
111+
description: 'Meow!',
112+
author: {
113+
name: 'iiiiiiinès',
114+
link: 'https://github.com/iiiiiiines',
115+
},
116+
repo: 'https://github.com/slidevjs/themes/tree/main/packages/theme-shibainu',
117+
previews: [
118+
'https://cdn.jsdelivr.net/gh/slidevjs/themes@main/screenshots/theme-shibainu/01.png',
119+
'https://cdn.jsdelivr.net/gh/slidevjs/themes@main/screenshots/theme-shibainu/03.png',
120+
'https://cdn.jsdelivr.net/gh/slidevjs/themes@main/screenshots/theme-shibainu/04.png',
121+
'https://cdn.jsdelivr.net/gh/slidevjs/themes@main/screenshots/theme-shibainu/09.png',
122+
],
123+
tags: [
124+
'dark',
125+
],
126+
},
87127
]
88128

89129
export const community: ThemeInfo[] = [
@@ -117,11 +157,11 @@ export const community: ThemeInfo[] = [
117157
},
118158
repo: 'https://github.com/nico-bachner/slidev-theme-geist',
119159
previews: [
120-
'https://github.com/nico-bachner/slidev-theme-geist/blob/main/example-export/01.png?raw=true',
121-
'https://github.com/nico-bachner/slidev-theme-geist/blob/main/example-export/02.png?raw=true',
122-
'https://github.com/nico-bachner/slidev-theme-geist/blob/main/example-export/03.png?raw=true',
123-
'https://github.com/nico-bachner/slidev-theme-geist/blob/main/example-export/04.png?raw=true',
124-
'https://github.com/nico-bachner/slidev-theme-geist/blob/main/example-export/05.png?raw=true',
160+
'https://cdn.jsdelivr.net/gh/nico-bachner/slidev-theme-geist@main/example-export/01.png',
161+
'https://cdn.jsdelivr.net/gh/nico-bachner/slidev-theme-geist@main/example-export/02.png',
162+
'https://cdn.jsdelivr.net/gh/nico-bachner/slidev-theme-geist@main/example-export/03.png',
163+
'https://cdn.jsdelivr.net/gh/nico-bachner/slidev-theme-geist@main/example-export/04.png',
164+
'https://cdn.jsdelivr.net/gh/nico-bachner/slidev-theme-geist@main/example-export/05.png',
125165
],
126166
tags: [
127167
'dark',
@@ -138,14 +178,14 @@ export const community: ThemeInfo[] = [
138178
},
139179
repo: 'https://github.com/lightvue/slidev-theme-light-icons',
140180
previews: [
141-
'https://github.com/lightvue/slidev-theme-light-icons/blob/master/screenshot/1-layout-intro.png?raw=true',
142-
'https://github.com/lightvue/slidev-theme-light-icons/blob/master/screenshot/2-layout-image-header-intro-light.png?raw=true',
143-
'https://github.com/lightvue/slidev-theme-light-icons/blob/master/screenshot/3-layout-dynamic-image-light.png?raw=true',
144-
'https://github.com/lightvue/slidev-theme-light-icons/blob/master/screenshot/5-layout-dynamic-image-light.png?raw=true',
145-
'https://github.com/lightvue/slidev-theme-light-icons/blob/master/screenshot/7-layout-dynamic-image-light.png?raw=true',
146-
'https://github.com/lightvue/slidev-theme-light-icons/blob/master/screenshot/8-layout-center-image-light.png?raw=true',
147-
'https://github.com/lightvue/slidev-theme-light-icons/blob/master/screenshot/9-layout-dynamic-image-light.png?raw=true',
148-
'https://github.com/lightvue/slidev-theme-light-icons/blob/master/screenshot/10-layout-left-image-light.png?raw=true',
181+
'https://cdn.jsdelivr.net/gh/lightvue/slidev-theme-light-icons@master/screenshot/1-layout-intro.png',
182+
'https://cdn.jsdelivr.net/gh/lightvue/slidev-theme-light-icons@master/screenshot/2-layout-image-header-intro-light.png',
183+
'https://cdn.jsdelivr.net/gh/lightvue/slidev-theme-light-icons@master/screenshot/3-layout-dynamic-image-light.png',
184+
'https://cdn.jsdelivr.net/gh/lightvue/slidev-theme-light-icons@master/screenshot/5-layout-dynamic-image-light.png',
185+
'https://cdn.jsdelivr.net/gh/lightvue/slidev-theme-light-icons@master/screenshot/7-layout-dynamic-image-light.png',
186+
'https://cdn.jsdelivr.net/gh/lightvue/slidev-theme-light-icons@master/screenshot/8-layout-center-image-light.png',
187+
'https://cdn.jsdelivr.net/gh/lightvue/slidev-theme-light-icons@master/screenshot/9-layout-dynamic-image-light.png',
188+
'https://cdn.jsdelivr.net/gh/lightvue/slidev-theme-light-icons@master/screenshot/10-layout-left-image-light.png',
149189
],
150190
tags: [
151191
'dark',
@@ -182,10 +222,10 @@ export const community: ThemeInfo[] = [
182222
},
183223
repo: 'https://github.com/dawntraoz/slidev-theme-unicorn',
184224
previews: [
185-
'https://raw.githubusercontent.com/Dawntraoz/slidev-theme-unicorn/master/screenshots/dark-theme-intro.png',
186-
'https://raw.githubusercontent.com/Dawntraoz/slidev-theme-unicorn/master/screenshots/light-theme-cover.png',
187-
'https://raw.githubusercontent.com/Dawntraoz/slidev-theme-unicorn/master/screenshots/dark-theme-image-centered.png',
188-
'https://raw.githubusercontent.com/Dawntraoz/slidev-theme-unicorn/master/screenshots/dark-theme-center-without-header-footer.png',
225+
'https://cdn.jsdelivr.net/gh/Dawntraoz/slidev-theme-unicorn@master/screenshots/dark-theme-intro.png',
226+
'https://cdn.jsdelivr.net/gh/Dawntraoz/slidev-theme-unicorn@master/screenshots/light-theme-cover.png',
227+
'https://cdn.jsdelivr.net/gh/Dawntraoz/slidev-theme-unicorn@master/screenshots/dark-theme-image-centered.png',
228+
'https://cdn.jsdelivr.net/gh/Dawntraoz/slidev-theme-unicorn@master/screenshots/dark-theme-center-without-header-footer.png',
189229
],
190230
tags: [
191231
'dark',
@@ -202,18 +242,18 @@ export const community: ThemeInfo[] = [
202242
},
203243
repo: 'https://github.com/thatoranzhevyy/slidev-theme-zhozhoba',
204244
previews: [
205-
'https://github.com/thatoranzhevyy/slidev-theme-zhozhoba/blob/master/slides-export/01.png?raw=true',
206-
'https://github.com/thatoranzhevyy/slidev-theme-zhozhoba/blob/master/.github/dark.png?raw=true',
207-
'https://github.com/thatoranzhevyy/slidev-theme-zhozhoba/blob/master/slides-export/02.png?raw=true',
208-
'https://github.com/thatoranzhevyy/slidev-theme-zhozhoba/blob/master/slides-export/03.png?raw=true',
209-
'https://github.com/thatoranzhevyy/slidev-theme-zhozhoba/blob/master/slides-export/04.png?raw=true',
245+
'https://cdn.jsdelivr.net/gh/thatoranzhevyy/slidev-theme-zhozhoba@master/slides-export/01.png',
246+
'https://cdn.jsdelivr.net/gh/thatoranzhevyy/slidev-theme-zhozhoba@master/.github/dark.png',
247+
'https://cdn.jsdelivr.net/gh/thatoranzhevyy/slidev-theme-zhozhoba@master/slides-export/02.png',
248+
'https://cdn.jsdelivr.net/gh/thatoranzhevyy/slidev-theme-zhozhoba@master/slides-export/03.png',
249+
'https://cdn.jsdelivr.net/gh/thatoranzhevyy/slidev-theme-zhozhoba@master/slides-export/04.png',
210250
],
211251
tags: [
212252
'dark',
213253
'light',
214254
],
215255
},
216-
{
256+
{
217257
id: 'slidev-theme-penguin',
218258
name: 'Penguin',
219259
description: 'A Penguin theme for Slidev',
@@ -223,10 +263,30 @@ export const community: ThemeInfo[] = [
223263
},
224264
repo: 'https://github.com/alvarosaburido/slidev-theme-penguin',
225265
previews: [
226-
'https://raw.githubusercontent.com/alvarosaburido/slidev-theme-penguin/master/screenshots/dark/01.png',
227-
'https://raw.githubusercontent.com/alvarosaburido/slidev-theme-penguin/master/screenshots/light/02.png',
228-
'https://raw.githubusercontent.com/alvarosaburido/slidev-theme-penguin/master/screenshots/light/06.png',
229-
'https://raw.githubusercontent.com/alvarosaburido/slidev-theme-penguin/master/screenshots/light/05.png',
266+
'https://cdn.jsdelivr.net/gh/alvarosaburido/slidev-theme-penguin@master/screenshots/dark/01.png',
267+
'https://cdn.jsdelivr.net/gh/alvarosaburido/slidev-theme-penguin@master/screenshots/light/02.png',
268+
'https://cdn.jsdelivr.net/gh/alvarosaburido/slidev-theme-penguin@master/screenshots/light/06.png',
269+
'https://cdn.jsdelivr.net/gh/alvarosaburido/slidev-theme-penguin@master/screenshots/light/05.png',
270+
],
271+
tags: [
272+
'dark',
273+
'light',
274+
],
275+
},
276+
{
277+
id: 'slidev-theme-vuetiful',
278+
name: 'Vuetiful',
279+
description: 'A Vue-inspired theme for Slidev',
280+
author: {
281+
name: 'Thorsten Lünborg',
282+
link: 'https://github.com/LinusBorg',
283+
},
284+
repo: 'https://github.com/LinusBorg/slidev-theme-vuetiful',
285+
previews: [
286+
'https://cdn.jsdelivr.net/gh/LinusBorg/slidev-theme-vuetiful@main/screenshots/cover-alt.png',
287+
'https://cdn.jsdelivr.net/gh/LinusBorg/slidev-theme-vuetiful@main/screenshots/section.png',
288+
'https://cdn.jsdelivr.net/gh/LinusBorg/slidev-theme-vuetiful@main/screenshots/big-points.png',
289+
'https://cdn.jsdelivr.net/gh/LinusBorg/slidev-theme-vuetiful@main/screenshots/quote.png',
230290
],
231291
tags: [
232292
'dark',

0 commit comments

Comments
 (0)