udpate for coming soon

This commit is contained in:
diyaa
2026-03-13 03:45:13 +01:00
parent 243a182d33
commit cdf83cd466
32 changed files with 907 additions and 143 deletions
+42 -6
View File
@@ -1,26 +1,39 @@
export type CommonContent = {
siteTitle: string;
siteTagline: string;
navLabel: string;
languageSwitcherLabel: string;
themeToggleLabel: string;
themeLight: string;
themeDark: string;
nav: {
home: string;
about: string;
contact: string;
};
footerRights: string;
footerBuiltWith: string;
availabilityBadge: string;
};
export type HomeContent = {
export type HomeVariantContent = {
badge: string;
kicker: string;
title: string;
description: string;
primaryCta: string;
secondaryCta: string;
highlights: Array<{
value: string;
label: string;
}>;
};
export type HomeContent = {
comingSoon: HomeVariantContent;
full: HomeVariantContent;
};
export type AboutContent = {
kicker: string;
title: string;
@@ -29,17 +42,39 @@ export type AboutContent = {
skills: string[];
experienceTitle: string;
experience: string[];
principlesTitle: string;
principles: string[];
};
export type ContactChannelContent = {
key: "email" | "linkedin" | "github";
name: string;
hint: string;
};
export type ContactContent = {
kicker: string;
title: string;
description: string;
pendingCta: string;
channels: Array<{
name: string;
status: string;
}>;
availabilityTitle: string;
availabilityDescription: string;
channelsTitle: string;
channelCta: string;
channelFallback: string;
channels: ContactChannelContent[];
};
export type MetadataContent = {
homeTitle: string;
homeDescription: string;
fullHomeTitle: string;
fullHomeDescription: string;
aboutTitle: string;
aboutDescription: string;
contactTitle: string;
contactDescription: string;
notFoundTitle: string;
notFoundDescription: string;
};
export type Dictionary = {
@@ -47,4 +82,5 @@ export type Dictionary = {
home: HomeContent;
about: AboutContent;
contact: ContactContent;
metadata: MetadataContent;
};