This commit is contained in:
砂糖
2026-01-24 16:54:44 +08:00
commit 70f337bb92
186 changed files with 23792 additions and 0 deletions

32
types/siteConfig.ts Normal file
View File

@@ -0,0 +1,32 @@
export type AuthorsConfig = {
name: string
url: string
}
export type ThemeColor = {
media: string
color: string
}
export type SiteConfig = {
name: string
tagLine?: string
description?: string
url: string
authors: AuthorsConfig[]
socialLinks?: {
github?: string
bluesky?: string
twitter?: string
twitterZh?: string
discord?: string
email?: string
}
creator: string
themeColors?: string | ThemeColor[]
defaultNextTheme?: string
icons: {
icon: string
shortcut?: string
apple?: string
}
}