feat: make Hero full viewport, add TestimonialsGrid block mechanism, and remove footer availability pill

This commit is contained in:
MichalC
2026-09-03 09:44:43 +02:00
parent e19bb1b0c1
commit e32f907625
9 changed files with 133 additions and 47 deletions
+25 -10
View File
@@ -384,6 +384,17 @@ export interface Page {
blockName?: string | null;
blockType: 'testimonials';
}
| {
items: {
quote: string;
authorName: string;
authorRole?: string | null;
id?: string | null;
}[];
id?: string | null;
blockName?: string | null;
blockType: 'testimonialsGrid';
}
| {
eyebrow?: string | null;
title: string;
@@ -783,6 +794,20 @@ export interface PagesSelect<T extends boolean = true> {
id?: T;
blockName?: T;
};
testimonialsGrid?:
| T
| {
items?:
| T
| {
quote?: T;
authorName?: T;
authorRole?: T;
id?: T;
};
id?: T;
blockName?: T;
};
faqTeaser?:
| T
| {
@@ -915,10 +940,6 @@ export interface Footer {
id?: string | null;
}[]
| null;
availabilityStatus: {
text: string;
available?: boolean | null;
};
association?: {
title?: string | null;
logo?: (number | null) | Media;
@@ -1142,12 +1163,6 @@ export interface FooterSelect<T extends boolean = true> {
page?: T;
id?: T;
};
availabilityStatus?:
| T
| {
text?: T;
available?: T;
};
association?:
| T
| {