feat(redesign): update UniqueValue, FAQTeaser, Hero two-tone title, and Affiliation trust cards

This commit is contained in:
MichalC
2026-09-03 08:21:32 +02:00
parent 465a8cb0f1
commit 5d3b528cf2
8 changed files with 75 additions and 35 deletions
+20
View File
@@ -255,6 +255,7 @@ export interface Page {
}
| {
title: string;
titleAccent: string;
subtitle: string;
primaryCta: string;
secondaryCta?: {
@@ -295,6 +296,7 @@ export interface Page {
eyebrow?: string | null;
title: string;
description: string;
image: number | Media;
features?:
| {
text: string;
@@ -342,6 +344,14 @@ export interface Page {
title: string;
description: string;
logo?: (number | null) | Media;
trustPoints?:
| {
icon: 'shield' | 'scale' | 'landmark';
title: string;
description: string;
id?: string | null;
}[]
| null;
linkText?: string | null;
id?: string | null;
blockName?: string | null;
@@ -617,6 +627,7 @@ export interface PagesSelect<T extends boolean = true> {
| T
| {
title?: T;
titleAccent?: T;
subtitle?: T;
primaryCta?: T;
secondaryCta?:
@@ -664,6 +675,7 @@ export interface PagesSelect<T extends boolean = true> {
eyebrow?: T;
title?: T;
description?: T;
image?: T;
features?:
| T
| {
@@ -714,6 +726,14 @@ export interface PagesSelect<T extends boolean = true> {
title?: T;
description?: T;
logo?: T;
trustPoints?:
| T
| {
icon?: T;
title?: T;
description?: T;
id?: T;
};
linkText?: T;
id?: T;
blockName?: T;