Merge pull request #11 from bishshi/image-events

Image events
This commit is contained in:
2026-06-06 21:44:15 +08:00
committed by GitHub
Unverified
22 changed files with 403 additions and 270 deletions
+299 -258
View File
File diff suppressed because it is too large Load Diff
+1 -1
View File
@@ -1,6 +1,6 @@
{ {
"name": "class-anniversary", "name": "class-anniversary",
"version": "1.2.0", "version": "1.2.2",
"private": true, "private": true,
"type": "module", "type": "module",
"scripts": { "scripts": {
Binary file not shown.

After

Width:  |  Height:  |  Size: 964 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 498 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 517 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 399 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 384 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 351 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 560 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 705 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 594 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 567 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 413 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 465 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 801 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 709 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 720 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 410 KiB

+90
View File
@@ -0,0 +1,90 @@
import type { PhotoTopic } from "../photo-types";
export const bjrzTopic: PhotoTopic = {
slug: "bjrz",
title: "班级日志",
text: "来自 bjrz 图床合集的班级日志照片,把日常片段按时间顺序收在这里。",
cover: "/assets/bjrz/bjrz-01.png",
photos: [
{
title: "班级日志 01",
caption: "",
image: "/assets/bjrz/bjrz-01.png"
},
{
title: "班级日志 02",
caption: "",
image: "/assets/bjrz/bjrz-02.jpg"
},
{
title: "班级日志 03",
caption: "",
image: "/assets/bjrz/bjrz-03.jpg"
},
{
title: "班级日志 04",
caption: "",
image: "/assets/bjrz/bjrz-04.jpg"
},
{
title: "班级日志 05",
caption: "",
image: "/assets/bjrz/bjrz-05.jpg"
},
{
title: "班级日志 06",
caption: "",
image: "/assets/bjrz/bjrz-06.jpg"
},
{
title: "班级日志 07",
caption: "",
image: "/assets/bjrz/bjrz-07.jpg"
},
{
title: "班级日志 08",
caption: "",
image: "/assets/bjrz/bjrz-08.jpg"
},
{
title: "班级日志 09",
caption: "",
image: "/assets/bjrz/bjrz-09.jpg"
},
{
title: "班级日志 10",
caption: "",
image: "/assets/bjrz/bjrz-10.jpg"
},
{
title: "班级日志 11",
caption: "",
image: "/assets/bjrz/bjrz-11.jpg"
},
{
title: "班级日志 12",
caption: "",
image: "/assets/bjrz/bjrz-12.jpg"
},
{
title: "班级日志 13",
caption: "",
image: "/assets/bjrz/bjrz-13.jpg"
},
{
title: "班级日志 14",
caption: "",
image: "/assets/bjrz/bjrz-14.jpg"
},
{
title: "班级日志 15",
caption: "",
image: "/assets/bjrz/bjrz-15.jpg"
},
{
title: "班级日志 16",
caption: "",
image: "/assets/bjrz/bjrz-16.jpg"
}
]
};
+5 -5
View File
@@ -7,9 +7,9 @@ export const eventsTopic: PhotoTopic = {
cover: "", cover: "",
photos: [ photos: [
{ {
title: "班级节目", title: "高一下学期表彰大会",
caption: "排练时觉得麻烦,回头看全是可爱。", caption: "排练时觉得麻烦,回头看全是可爱。",
image: "https://pic.biss.click/image/ac8403bf-8732-4f43-bb4d-a1def1fc6fa9.jpg" image: "https://pic.biss.click/image/50e233d6-dd88-4a10-bb2d-a42ace27cdec.jpg"
}, },
{ {
title: "集体出游", title: "集体出游",
@@ -17,9 +17,9 @@ export const eventsTopic: PhotoTopic = {
image: "https://pic.biss.click/image/ef56e433-2938-4f96-bc16-b6c973b7621d.png" image: "https://pic.biss.click/image/ef56e433-2938-4f96-bc16-b6c973b7621d.png"
}, },
{ {
title: "比赛现场", title: "百日誓师大会",
caption: "赢没赢都记得,站在一起才是重点。", caption: "高三的第一次全体活动,大家都很随意地在听讲,虽然最后还是没能坚持到最后。",
image: "" image: "https://pic.biss.click/image/45bfbe79-bd7b-40f3-9670-1b34cc0957b2.png"
} }
] ]
}; };
+6 -6
View File
@@ -4,32 +4,32 @@ export const graduationDayTopic: PhotoTopic = {
slug: "graduation-day", slug: "graduation-day",
title: "毕业那天", title: "毕业那天",
text: "合照、签名、花束、校门和没说完的话,都放在这个专题里。", text: "合照、签名、花束、校门和没说完的话,都放在这个专题里。",
cover: "", cover: "https://pic.biss.click/image/c1528af5-62da-47c3-8309-cd809f779288.jpg",
photos: [ photos: [
{ {
title: "最后一张合照", title: "最后一张合照",
caption: "这里最适合放班级毕业照。", caption: "这里最适合放班级毕业照。",
image: "" image: "https://pic.biss.click/image/c1528af5-62da-47c3-8309-cd809f779288.jpg"
}, },
{ {
title: "校服签名", title: "校服签名",
caption: "名字挤在一起,像那天没来得及说完的话。", caption: "名字挤在一起,像那天没来得及说完的话。",
image: "" image: "https://pic.biss.click/image/d06e370e-39a7-497e-a47d-eed7a759a67a.jpg"
}, },
{ {
title: "校门口", title: "校门口",
caption: "出发的地方,也成了回头看的地方。", caption: "出发的地方,也成了回头看的地方。",
image: "" image: "https://pic.biss.click/image/d4aa5275-9581-4d43-8d7e-ef3f44f8c497.jpg"
}, },
{ {
title: "花和证书", title: "花和证书",
caption: "仪式感不用太多,一束花就够亮。", caption: "仪式感不用太多,一束花就够亮。",
image: "" image: "https://pic.biss.click/image/4ee5c463-8a73-4f97-970c-347ab44f6d11.jpg"
}, },
{ {
title: "散场之前", title: "散场之前",
caption: "那一刻大家都在笑,但心里都知道要分别了。", caption: "那一刻大家都在笑,但心里都知道要分别了。",
image: "" image: "https://pic.biss.click/image/f8d180c1-4827-4bfd-9550-4bfad4b97640.jpg"
} }
] ]
}; };
+2
View File
@@ -1,4 +1,5 @@
import type { PhotoTopic } from "./photo-types"; import type { PhotoTopic } from "./photo-types";
import { bjrzTopic } from "./photo-topics/bjrz";
import { candidTopic } from "./photo-topics/candid"; import { candidTopic } from "./photo-topics/candid";
import { classroomTopic } from "./photo-topics/classroom"; import { classroomTopic } from "./photo-topics/classroom";
import { eventsTopic } from "./photo-topics/events"; import { eventsTopic } from "./photo-topics/events";
@@ -10,6 +11,7 @@ export const galleryIntro = {
}; };
export const photoTopics: PhotoTopic[] = [ export const photoTopics: PhotoTopic[] = [
bjrzTopic,
classroomTopic, classroomTopic,
eventsTopic, eventsTopic,
graduationDayTopic, graduationDayTopic,