diff --git a/admin/scripts/image-resize.mjs b/admin/scripts/image-resize.mjs index f19b877f1b..cea298ef80 100644 --- a/admin/scripts/image-resize.mjs +++ b/admin/scripts/image-resize.mjs @@ -25,7 +25,7 @@ await Promise.all( new URL(`../../website/src/data/showcase/${img}`, import.meta.url), ); const {width, height} = imageSize(imgPath); - if (width === 640 && height === 320) { + if (width === 640 && height === 320 && imgPath.endsWith('.png')) { // Do not emit if not resized. Important because we can't guarantee // idempotency during resize -> optimization return; diff --git a/website/src/data/showcase/seven-innovation-base.png b/website/src/data/showcase/seven-innovation-base.png new file mode 100644 index 0000000000..9e5b1120a2 Binary files /dev/null and b/website/src/data/showcase/seven-innovation-base.png differ diff --git a/website/src/data/users.tsx b/website/src/data/users.tsx index 03e4fee5cf..8a64578fcf 100644 --- a/website/src/data/users.tsx +++ b/website/src/data/users.tsx @@ -1617,6 +1617,14 @@ const Users: User[] = [ source: 'https://github.com/sciwp/docs', tags: ['opensource'], }, + { + title: 'Seven-innovation-base official website', + description: 'About seven-innovation-base', + preview: require('./showcase/seven-innovation-base.png'), + website: 'https://七院创新基地.cn', + source: 'https://github.com/seven-innovation-base/official-website', + tags: ['opensource', 'personal'], + }, { title: 'Single SPA', description: 'A javascript router for front-end microservices',