refactor: update site metadata structure

This commit is contained in:
enscribe 2025-03-22 17:21:30 -07:00
parent 71d1df3bd7
commit 931bf7277c
No known key found for this signature in database
GPG key ID: 9BBD5C4114E25322
15 changed files with 123 additions and 114 deletions

16
src/types.ts Normal file
View file

@ -0,0 +1,16 @@
export type Site = {
title: string
description: string
href: string
featuredPostCount: number
postsPerPage: number
}
export type SocialLink = {
href: string
label: string
}
export type IconMap = {
[key: string]: string
}