feat: add anchore to sections

This commit is contained in:
Zotov Ivan Yuryevich
2026-05-03 18:43:52 +03:00
parent 16671c6f4a
commit 8d9e8a489b
6 changed files with 20 additions and 0 deletions

View File

@@ -11,6 +11,9 @@
"description": { "description": {
"type": "text" "type": "text"
}, },
"anchor": {
"type": "string"
},
"partners": { "partners": {
"type": "component", "type": "component",
"component": "shared.string", "component": "shared.string",

View File

@@ -11,6 +11,9 @@
"description": { "description": {
"type": "string" "type": "string"
}, },
"anchor": {
"type": "string"
},
"cards": { "cards": {
"type": "component", "type": "component",
"component": "cards.case", "component": "cards.case",

View File

@@ -14,6 +14,9 @@
"badge": { "badge": {
"type": "string" "type": "string"
}, },
"anchor": {
"type": "string"
},
"stats": { "stats": {
"type": "component", "type": "component",
"component": "shared.attribute", "component": "shared.attribute",

View File

@@ -11,6 +11,9 @@
"description": { "description": {
"type": "string" "type": "string"
}, },
"anchor": {
"type": "string"
},
"cards": { "cards": {
"type": "component", "type": "component",
"component": "cards.service", "component": "cards.service",

View File

@@ -11,6 +11,9 @@
"description": { "description": {
"type": "text" "type": "text"
}, },
"anchor": {
"type": "string"
},
"cards": { "cards": {
"type": "component", "type": "component",
"component": "cards.solution", "component": "cards.solution",

View File

@@ -63,6 +63,7 @@ export interface SectionsAbout extends Struct.ComponentSchema {
displayName: 'About'; displayName: 'About';
}; };
attributes: { attributes: {
anchor: Schema.Attribute.String;
cards: Schema.Attribute.Component<'cards.advantage', true>; cards: Schema.Attribute.Component<'cards.advantage', true>;
description: Schema.Attribute.Text; description: Schema.Attribute.Text;
partners: Schema.Attribute.Component<'shared.string', true>; partners: Schema.Attribute.Component<'shared.string', true>;
@@ -76,6 +77,7 @@ export interface SectionsCases extends Struct.ComponentSchema {
displayName: 'Cases'; displayName: 'Cases';
}; };
attributes: { attributes: {
anchor: Schema.Attribute.String;
cards: Schema.Attribute.Component<'cards.case', true>; cards: Schema.Attribute.Component<'cards.case', true>;
description: Schema.Attribute.String; description: Schema.Attribute.String;
title: Schema.Attribute.String; title: Schema.Attribute.String;
@@ -88,6 +90,7 @@ export interface SectionsHomeHero extends Struct.ComponentSchema {
displayName: 'HomeHero'; displayName: 'HomeHero';
}; };
attributes: { attributes: {
anchor: Schema.Attribute.String;
badge: Schema.Attribute.String; badge: Schema.Attribute.String;
description: Schema.Attribute.Text; description: Schema.Attribute.Text;
stats: Schema.Attribute.Component<'shared.attribute', true>; stats: Schema.Attribute.Component<'shared.attribute', true>;
@@ -101,6 +104,7 @@ export interface SectionsServices extends Struct.ComponentSchema {
displayName: 'Services'; displayName: 'Services';
}; };
attributes: { attributes: {
anchor: Schema.Attribute.String;
cards: Schema.Attribute.Component<'cards.service', true>; cards: Schema.Attribute.Component<'cards.service', true>;
description: Schema.Attribute.String; description: Schema.Attribute.String;
title: Schema.Attribute.String; title: Schema.Attribute.String;
@@ -113,6 +117,7 @@ export interface SectionsSolutions extends Struct.ComponentSchema {
displayName: 'Solutions'; displayName: 'Solutions';
}; };
attributes: { attributes: {
anchor: Schema.Attribute.String;
cards: Schema.Attribute.Component<'cards.solution', true>; cards: Schema.Attribute.Component<'cards.solution', true>;
description: Schema.Attribute.Text; description: Schema.Attribute.Text;
title: Schema.Attribute.String; title: Schema.Attribute.String;