feat: full site build — Project/Melody schema (Option A), admin CRUD, public sections, uploads, email+SMTP, internal analytics, legal pages, docs
This commit is contained in:
@@ -17,9 +17,18 @@ export type CommonContent = {
|
||||
themeDark: string;
|
||||
nav: {
|
||||
home: string;
|
||||
projects: string;
|
||||
apps: string;
|
||||
melodies: string;
|
||||
about: string;
|
||||
contact: string;
|
||||
};
|
||||
legal: {
|
||||
label: string;
|
||||
privacy: string;
|
||||
terms: string;
|
||||
impressum: string;
|
||||
};
|
||||
footerRights: string;
|
||||
variants: ModeVariants<CommonVariantContent>;
|
||||
};
|
||||
@@ -66,6 +75,15 @@ export type ContactContent = {
|
||||
channelsTitle: string;
|
||||
channelCta: string;
|
||||
channelFallback: string;
|
||||
formName: string;
|
||||
formEmail: string;
|
||||
formMessage: string;
|
||||
formSubmit: string;
|
||||
formSending: string;
|
||||
formSuccess: string;
|
||||
formSavedWarning: string;
|
||||
formInvalid: string;
|
||||
formRateLimit: string;
|
||||
channels: ContactChannelContent[];
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user