added contact page
This commit is contained in:
@@ -10,6 +10,14 @@ export interface Post {
|
||||
reading_time: number;
|
||||
}
|
||||
|
||||
export type ContactKind = 'email' | 'mastodon' | 'github' | 'bluesky' | 'instagram' | 'url';
|
||||
|
||||
export interface ContactLink {
|
||||
kind: ContactKind | string;
|
||||
label: string;
|
||||
value: string;
|
||||
}
|
||||
|
||||
export interface SiteConfig {
|
||||
title: string;
|
||||
subtitle: string;
|
||||
@@ -19,6 +27,8 @@ export interface SiteConfig {
|
||||
favicon: string;
|
||||
theme: string;
|
||||
custom_css: string;
|
||||
contact_intro: string;
|
||||
contact_links: ContactLink[];
|
||||
}
|
||||
|
||||
export interface Asset {
|
||||
|
||||
Reference in New Issue
Block a user