Opengraph
All checks were successful
Docker Deploy / build-and-push (push) Successful in 4m39s

This commit is contained in:
2026-02-07 00:28:33 -07:00
parent 6b77ce091d
commit dce37681af
13 changed files with 336 additions and 230 deletions

View File

@@ -169,6 +169,20 @@ export interface HomepageSections {
};
}
export interface OpenGraphConfig {
image?: string;
type?: "website" | "article";
locale?: string;
siteName?: string;
}
export interface PageOpenGraph {
title?: string;
description?: string;
image?: string;
type?: "website" | "article";
}
export interface SiteConfig {
personal: PersonalInfo;
homepage: HomepageSections;
@@ -179,6 +193,14 @@ export interface SiteConfig {
url: string;
author: string;
};
openGraph: OpenGraphConfig;
pageOpenGraph: {
home: PageOpenGraph;
posts: PageOpenGraph;
projects: PageOpenGraph;
talks: PageOpenGraph;
resume: PageOpenGraph;
};
giteaDomains?: string[];
}