API reference · Schema
StorefrontPageDoc
StorefrontPageDoccontract storefront.page.doc
- themeobjectrequired
- primarystringrequiredpattern ^#[0-9a-f]{6}$
- secondarystringrequiredpattern ^#[0-9a-f]{6}$
- accentstringrequiredpattern ^#[0-9a-f]{6}$
- radiusenum (2)required
softround - layoutenum (3)required
hero-bannermenu-gridmenu-list
- sectionsarray of one of 4requiredmin items 4max items 4
kind = "hero"
- kindconst "hero"required
- visiblebooleanrequired
- badgestringrequiredmin length 1max length 60
- taglinestringrequiredmin length 1max length 160
kind = "outlets"
- kindconst "outlets"required
- visibleconst truerequired
- titlestringrequiredmin length 1max length 60
kind = "ribbon"
- kindconst "ribbon"required
- visiblebooleanrequired
kind = "cards"
- kindconst "cards"required
- visiblebooleanrequired
- cardsarray of objectrequiredmin items 2max items 2
Show fields of cards
- titlestringrequiredmin length 1max length 60
- bodystringrequiredmin length 1max length 240