This is the multi-page printable view of this section. Click here to print.

Return to the regular view of this page.

Layout Builder

    These custom block types exist to support page building with Layout Builder.

    Global Fields

    These fields are reused across many of the below components.

    LabelMachine NameTypeRequiredCardinalityHelp textField SettingsNotes
    Section headingfield_section_headingText (plain)no1H2
    Section subheadingfield_section_subheadingText (plain, long)no1H3

    Accordion

    Expandable pairs of question/answer or header/section fields.

    LabelMachine NameTypeRequiredCardinalityHelp textField SettingsNotes
    Accordion itemfield_block_itemEntity referencenounlimitedBundle: accordion_item
    FAQ?field_is_faqBooleannoIf this section contains Frequently Asked Questions, check this box to output them as “structured data”…

    Accordion Item

    • Machine name: accordion_item
    LabelMachine NameTypeRequiredCardinalityHelp textField SettingsNotes
    Headingfield_titleText (plain)yes1H4
    BodybodyText (formatted, long, with summary)yes1WYSIWYG

    Branch Amenities

    Display of all amenities available at a branch location.

    LabelMachine NameTypeRequiredCardinalityHelp textField SettingsNotes
    Section heading(inherit)H2
    Section subheading(inherit)H3
    Amenity nameText (plain)Entity referenceyesunlimitedTaxonomy

    Cards

    Flexible card-style components that allow up to 4 cards to display across a page depending on the chosen layout.

    LabelMachine NameTypeRequiredCardinalityHelp textField SettingsNotes
    Section heading(inherit)H2
    Section subheading(inherit)H3
    Section linkfield_ctaLinkno1
    # of columnsfield_columnsList (text)yes1
    Card itemsfield_block_itemEntity referenceno4Bundle: card_item

    Card Item

    Machine name: card_item

    The Card item block is referenced by the Cards block.

    LabelMachine NameTypeRequiredCardinalityHelp textField SettingsNotes
    Headingfield_titleText (plain)yes1H4
    Imagefield_mediaEntity referenceno1
    Topic tagfield_topic_tagEntity referenceno1Bundle: blog_category, news_category
    Descriptionfield_bodyText (plain, long)no1
    Linkfield_ctaLinkno1

    A full-width display with multiple sets of a header, description, and call to action overlaid on top of an image.

    LabelMachine NameTypeRequiredCardinalityHelp textField SettingsNotes
    Section heading(inherit)H2
    Section subheading(inherit)H3
    Carousel itemsfield_block_itemEntity referenceno6Bundle: carousel_item

    Machine name: carousel_item

    LabelMachine NameTypeRequiredCardinalityHelp textField SettingsNotes
    Headingfield_titleText (plain)no1H4
    Imagefield_mediaEntity referenceyes1
    Descriptionfield_descriptionText (formatted, long)no1
    Linkfield_ctaLinkno1

    Code

    • Machine name: ws_code_block
    • Project: ws_code_block
    • Designs: This block provides no additional presentation outside of the embedded content.

    Embed unfiltered HTML code in a page.

    LabelMachine NameTypeRequiredCardinalityHelp textField SettingsNotes
    Codefield_codeText (formatted, long)yes1Text format: “Code”

    Grid CTA

    Sets of content with a headline, description, and link displayed in 2 to 4-item wide rows, with the option to include icons or images.

    LabelMachine NameTypeRequiredCardinalityHelp textField SettingsNotes
    Section heading(inherit)H2
    Section subheading(inherit)H3
    Grid CTA section linkfield_section_cta_linkLinkno1A link button to be displayed below the grid content
    # of columnsfield_columnsList (text)yes1Allows 2-4 columns, defaults to 4.
    Grid itemfield_block_itemEntity Referenceyes4Bundle: grid_item

    Grid Item

    Machine name: grid_item

    The Grid Item block is referenced by the Grid CTA component.

    LabelMachine NameTypeRequiredCardinalityHelp textField SettingsNotes
    Headingfield_titleText (plain)no1H4
    Descriptionfield_descriptionText (formatted, long)no1
    Mediafield_mediaEntity referenceno1
    Linkfield_ctaLinkno1

    Hero Banner

    A full-width, almost full-height display with a header, description, and call to action overlaid on an image.

    LabelMachine NameTypeRequiredCardinalityHelp textField SettingsNotes
    Headingfield_headingText (plain)yes1H2
    Descriptionfield_descriptionText (formatted, long)no1
    Mediafield_mediaEntity referenceno1Bundle: Image, Local Video, Video
    Linkfield_linkLinkno1

    Partners

    List of multiple partner / sponsor logos.

    LabelMachine NameTypeRequiredCardinalityHelp textField SettingsNotes
    Section heading(inherit)H2
    Section subheading(inherit)H3
    Partner itemsfield_partner_itemsEntity reference revisionsnounlimited?Bundle: lb_partner_item

    Partner Item

    Machine Name: lb_partner_item

    LabelMachine NameTypeRequiredCardinalityHelp textField SettingsNotes
    Headingfield_item_headingText (plain)YesH4
    Imagefield_item_imageEntity referenceYes

    Ping-pong

    Usually paired sets of full-width page components that include media, header, description, and call to action arranged horizontally.

    LabelMachine NameTypeRequiredCardinalityHelp textField SettingsNotes
    Section heading(inherit)H2
    Section subheading(inherit)H3
    Headingfield_item_headingText (plain)no1H4
    Descriptionfield_item_descriptionText (formatted, long)no1WYSIWYG
    Linkfield_item_linkLinkno2The first will use the primary style and the second, secondary.
    Imagefield_item_imageEntity referenceno1
    Image positionfield_item_image_positionList (text)yes1Places the image on this side of the page in the full-width display. Image will stack above text at narrow widths.

    Promo Card

    A title, headline, description, and link that usually display in the right or left sidebar.

    LabelMachine NameTypeRequiredCardinalityHelp textField SettingsNotes
    Titlefield_titleText (plain)yes1
    BodybodyText (formatted, long, with summary)no1
    Imagefield_imageEntity referenceno1Bundle: Image
    Linkfield_linkLinkno1

    Component for displaying related articles within a page.

    LabelMachine NameTypeRequiredCardinalityHelp textField SettingsNotes
    Section heading(inherit)H2
    Section subheading(inherit)H3

    Component for displaying related events within a page.

    LabelMachine NameTypeRequiredCardinalityHelp textField SettingsNotes
    Section heading(inherit)H2
    Section subheading(inherit)H3

    Simple Content

    Allows users to be able to view responsive tables within a page.

    LabelMachine NameTypeRequiredCardinalityHelp textField SettingsNotes
    Section heading(inherit)H2
    Section subheading(inherit)H3
    BodybodyText (formatted, long, with summary)no1Allows for responsive tables to be placed in the body.

    Simple Menu

    A simple 1-level sidebar menu that can display in either the right or left sidebar area.

    LabelMachine NameTypeRequiredCardinalityHelp textField SettingsNotes
    Iconfield_iconEntity referenceno1Bundle: Image
    Linksfield_linksLinkyesunlimited

    Staff

    Displays simple staff member info cards with image, name, title, email

    LabelMachine NameTypeRequiredCardinalityHelp textField SettingsNotes
    Section heading(inherit)H2
    Section subheading(inherit)H3
    Staff itemsfield_staff_itemsEntity reference revisionsnounlimited?Bundle: lb_staff_item

    Staff Item

    Machine name: lb_staff_item

    LabelMachine NameTypeRequiredCardinalityHelp textField SettingsNotes
    Namefield_item_nameText (plain)Yes1H4
    Imagefield_item_imageEntity referenceYes1If no image uploaded, utilize default
    Job titlefield_item_job_titleText (plain)Yes1
    Emailfield_item_emailText (formatted, mailto)Yes1Clicking on email should open users default email client

    Statistics

    Infographic-like display that highlights relevant statistics to users.

    LabelMachine NameTypeRequiredCardinalityHelp textField SettingsNotes
    Section heading(inherit)H2
    Section subheading(inherit)H3
    # of columnsfield_columnsList (text)yes1
    Section linkfield_ctaLinkno1
    Statistics itemfield_block_itemEntity referencenounlimitedBundle: statistics_item

    Statistics Item

    Machine name: statistics_item

    LabelMachine NameTypeRequiredCardinalityHelp textField SettingsNotes
    Number valuefield_subtitleText (plain)yes1
    Descriptionfield_descriptionText (plain)no1

    Tabs

    Gives users the ability to switch page views by selecting tabs across the top of the page instead of having to navigate to a new page.

    LabelMachine NameTypeRequiredCardinalityHelp textField SettingsNotes
    Section heading(inherit)H2
    Section subheading(inherit)H3
    Tab itemfield_block_itemEntity referencenounlimitedBundle: tab_item

    Tab Item

    Machine name: tab_item

    The Tab Item block is referenced by the Tabs block.

    LabelMachine NameTypeRequiredCardinalityHelp textField SettingsNotes
    Headingfield_headingText (plain)yes1H4
    Bodyfield_descriptionText (formatted, long)no1WYSIWYG

    Testimonials

    Display of short testimonials or quotes from Y members.

    LabelMachine NameTypeRequiredCardinalityHelp textField SettingsNotes
    Section heading(inherit)H2
    Section subheading(inherit)H3
    Testimonial itemsfield_testimonial_itemsEntity reference revisionsno4Bundle: lb_testimonial_item

    Testimonial Item

    Machine Name: lb_testimonial_item

    LabelMachine NameTypeRequiredCardinalityHelp textField SettingsNotes
    Namefield_item_nameText (plain)Yes1Firstname, LastnameH4
    Imagefield_item_imageEntity referenceYes1If no image uploaded, utilize default
    Quotefield_item_quoteText (plain)Yes1

    Webform

    Embed an existing webform on a page.

    LabelMachine NameTypeRequiredCardinalityHelp textField SettingsNotes
    Form title(inherit)
    Form subtitle(inherit)
    Webformfield_webformWebformyes1