This commit is contained in:
eric
2025-11-13 05:05:53 +08:00
parent cbdc65f56e
commit 891af61146
691 changed files with 83952 additions and 0 deletions

31
types/site.ts Normal file
View File

@@ -0,0 +1,31 @@
export interface SiteConfig {
basic: {
title: string
description: string
keywords: string
}
appearance: {
logo: string
favicon: string
theme: 'light' | 'dark' | 'system'
}
navigation: {
linkTarget: '_blank' | '_self'
}
}
export interface SiteInfo {
basic: {
title: string
description: string
keywords: string
}
appearance: {
logo: string
favicon: string
theme: string
}
navigation: {
linkTarget: string
}
}