$schema: https://git.drupalcode.org/project/drupal/-/raw/HEAD/core/assets/schemas/v1/metadata.schema.json
name: Block Heading
status: experimental
description: A heading block is used to add headings to your page or sections. Headings help structure your page making your content easier to read by humans and search engines.
group: Blocks
props:
  type: object
  properties:
    heading_tag:
      type: string
      title: Heading HTML tag (h1, h2, h3, h4, h5, h6)
      enum:
        - h1
        - h2
        - h3
        - h4
        - h5
        - h6
    heading_text:
      type: string
      title: Heading Text
    block_heading_utility_classes:
      type: array
      title: Utility Classes
      default: []
      items:
        type: 'string'
      description: Use to add extra Bootstrap utility classes or custom CSS classes over component. E.g. w-75 mb-3 
    attributes:
      type: object
      title: Attributes
      description: HTML attributes for the containing element.
      $ref: 'ui-patterns://attributes'
    title_prefix:
      type: array
      title: title prefix
    title_suffix:
      type: array
      title: title suffix
