Theme Shop CTA Feature Block
amerta / payload-types / ThemeShopCTAFeatureBlock
Interface: ThemeShopCTAFeatureBlock
Defined in: payload-types.ts:1357
This interface was referenced by Config's JSON-Schema
via the definition "ThemeShopCTAFeatureBlock".
Properties
backgroundColor?
optionalbackgroundColor:"white"|"off-white"|"light-gray"|null
Defined in: payload-types.ts:1424
blockName?
optionalblockName:string|null
Defined in: payload-types.ts:1426
blockType
blockType:
"themeShopCtaFeature"
Defined in: payload-types.ts:1427
className?
optionalclassName:string|null
Defined in: payload-types.ts:1423
Additional Tailwind classes for custom styling
description?
optionaldescription:string|null
Defined in: payload-types.ts:1369
Detailed description text
hideOnFrontend?
optionalhideOnFrontend:boolean|null
Defined in: payload-types.ts:1361
Toggle to hide this section from the live website.
id?
optionalid:string|null
Defined in: payload-types.ts:1425
leftImage?
optionalleftImage:string|Media|null
Defined in: payload-types.ts:1415
Main feature image on left side (recommended: 325x335px or similar 3:4 ratio)
link?
optionallink: {appearance?:"default"|"link"|"outline"|"destructive"|"ghost"|"secondary"|null;label?:string|null;newTab?:boolean|null;reference?: {relationTo:"pages";value:string|Page; } | {relationTo:"posts";value:string|Post; } | {relationTo:"categories";value:string|Category; } | {relationTo:"products";value:string|Product; } | {relationTo:"collections";value:string|Collection; } | {relationTo:"product-brands";value:string|ProductBrand; } |null;size?:"default"|"sm"|"lg"|"xs"|null;type?:"custom"|"reference"|null;url?:string|null; }
Defined in: payload-types.ts:1370
appearance?
optionalappearance:"default"|"link"|"outline"|"destructive"|"ghost"|"secondary"|null
Choose how the link should be rendered.
label?
optionallabel:string|null
newTab?
optionalnewTab:boolean|null
reference?
optionalreference: {relationTo:"pages";value:string|Page; } | {relationTo:"posts";value:string|Post; } | {relationTo:"categories";value:string|Category; } | {relationTo:"products";value:string|Product; } | {relationTo:"collections";value:string|Collection; } | {relationTo:"product-brands";value:string|ProductBrand; } |null
size?
optionalsize:"default"|"sm"|"lg"|"xs"|null
Choose how the link size.
type?
optionaltype:"custom"|"reference"|null
url?
optionalurl:string|null
use {locale} to insert the current locale code into the URL
rightImage?
optionalrightImage:string|Media|null
Defined in: payload-types.ts:1419
Large feature image on right side (recommended: 495x530px)
title?
optionaltitle:string|null
Defined in: payload-types.ts:1365
Main headline for the CTA section