Alan seçenekleri
Tasarım bloklarında paylaşılan enum ve seçim değerleri: sunum (presentation), görünüm, eylem, görünürlük ve daha fazlası.
Presentation
How repeating media or list items are laid out on the page.
Kullanan alanlar: presentationlistLayoutdisplayMode
galleryStatic multi-item grid (or gallery) layout.sliderCarousel / slider that advances through items.gridObject list layout: items arranged in a CSS grid.
presentation: "gallery"
Appearance
Visual style for button-like controls.
Kullanan alanlar: appearance
filledSolid fill with contrasting text.textText-only / ghost style without a filled background.
appearance: "filled"
Button action
What happens when a visitor activates a button or button link.
Kullanan alanlar: action
navigateFollow the configured URL / route.copyEntryLinkCopy the current object entry link to the clipboard.shareSocialOpen a share flow for the selected social network.websiteUserSignOutSign the website user out of the site session.notificationsOpen or focus the notifications UI for signed-in users.flowNextAdvance to the next step in a Flow block.
action: "navigate"
Heading level
Semantic HTML heading level used for hierarchy, accessibility, and SEO.
Kullanan alanlar: level
h1Primary page heading. Prefer one H1 per page topic.h2h3h4h5h6
level: "h1"
Alignment
Horizontal alignment for text or slider navigation controls.
Kullanan alanlar: textAlignnavAlignlistSliderNavAlignoverlayTextAlign
leftcenterright
textAlign: "left"
Underline mode
How heading underline decoration is drawn relative to the text.
Kullanan alanlar: underlineMode
inlineDecoration follows the text inline.separateDecoration is drawn as a separate line under the text.
underlineMode: "inline"
Image fit
How an image fills its frame.
Kullanan alanlar: imageModebackgroundImageMode
coverFill the frame; crop overflow if needed.containFit the whole image inside the frame; may letterbox.repeatTile the image (background images).
imageMode: "cover"
Orientation
Axis for lines and similar decorative controls.
Kullanan alanlar: orientation
horizontalvertical
orientation: "horizontal"
Slider transition
Motion used when a slider advances between slides.
Kullanan alanlar: transitionlistSliderTransition
slideDefault horizontal slide.fadeCross-fade between slides.slideUpzoomcoverflipflipUpcubecubeUpcarouselfold
transition: "slide"
Auth visibility
Who can see a block based on website sign-in state.
Kullanan alanlar: authVisibility
allEveryone.authenticatedSigned-in website users only.anonymousSigned-out visitors only.
authVisibility: "all"
Route lock visibility
On locked object routes, when the block should appear.
Kullanan alanlar: routeLockVisibility
allAlways.when_unlockedOnly when the route is unlocked.when_lockedOnly when the route is locked.
routeLockVisibility: "all"
Entry action visibility
Object-component only: show when the current entry exposes matching actions.
Kullanan alanlar: entryActionVisibility
allAlways.canUpdateWhen the visitor can update the entry.canDeleteWhen the visitor can delete the entry.
entryActionVisibility: "all"
Query page visibility
Optional limit for list blocks across query pages.
Kullanan alanlar: queryPageVisibility
allAll query pages.first_page_onlyOnly the first query page.
queryPageVisibility: "all"
Padding token
Theme spacing tokens for block padding. Tokens keep spacing consistent with the site theme.
Kullanan alanlar: padding
nonexssmmdlgxl
padding: "none"
Border width
Theme border-width tokens.
Kullanan alanlar: borderWidththickness
nonesmmdlg
borderWidth: "none"
Border radius
Theme border-radius tokens.
Kullanan alanlar: borderRadius
nonesmmdlgxlfull
borderRadius: "none"
Border style
CSS border style for decorated blocks.
Kullanan alanlar: borderStyle
soliddasheddotted
borderStyle: "solid"
Background kind
Fill mode for block backgrounds.
Kullanan alanlar: backgroundKind
solidgradientimagevideoanimation
backgroundKind: "solid"
Background grid style
Reactive grid cell rendering: filled cells or interconnected continuous outlines. Custom SVG shapes always render as cells.
Kullanan alanlar: backgroundGridStyle
cellscontinuous
backgroundGridStyle: "cells"
Overflow
Frame overflow for BlockShell decorations.
Kullanan alanlar: overflow
visiblehiddenautoclip
overflow: "visible"
Pointer events
Whether the decoration frame receives pointer events.
Kullanan alanlar: pointerEvents
autonone
pointerEvents: "auto"
Static size unit
CSS length unit for static width/height.
Kullanan alanlar: widthStaticUnitheightStaticUnit
pxvwvhvminvmax
widthStaticUnit: "px"
Background width
How far the background spans horizontally.
Kullanan alanlar: backgroundWidth
pageStay within the page column.fullBleed to the full viewport width.
backgroundWidth: "page"
Scroll animation
Enter-on-scroll animation presets for BlockShell decoration.
Kullanan alanlar: scrollAnimationType
fadeInslideInBottomslideInTopslideInLeftslideInRightzoomInzoomOutrotateInrotateOutbounceInbounceOutpulse
scrollAnimationType: "fadeIn"
Grid size
Column count for gallery-style layouts.
Kullanan alanlar: gridSize
234
gridSize: "2"
Social network
Brand / share target when the button action is shareSocial.
Kullanan alanlar:
socialNetworkwhatsappxfacebooklinkedin