initial commit

This commit is contained in:
PrinOrange
2023-12-25 17:21:39 +08:00
commit 0bd1089d74
94 changed files with 18648 additions and 0 deletions

39
types/config.type.ts Normal file
View File

@@ -0,0 +1,39 @@
export type TConfig = {
AvatarURL: string;
Sentence?: string;
Nickname: string;
SiteTitle: string;
SiteDomain: string;
PageCovers: {
websiteCoverURL: string;
};
SocialLinks: {
twitter?: string;
facebook?: string;
instagram?: string;
github?: string;
mastodon?: string;
linkedin?: string;
email: string;
};
Giscus?: {
enabled: boolean;
repo: string;
repoId: string;
category: string;
categoryId: string;
};
SponsorLink?: {
wechatPay?: string;
alipay?: string;
paypal?: string;
};
YearStart: number;
AuthorName: string;
};