langcode: en
status: true
dependencies:
  config:
    - filter.format.canvas_html_block
  module:
    - link
    - options
    - text
  theme:
    - haven_theme
label: 'Icon card'
id: sdc.haven_theme.card-icon
source: sdc
source_local_id: 'haven_theme:card-icon'
provider: haven_theme
active_version: 4ba0f9c8e8452ef2
versioned_properties:
  active:
    settings:
      prop_field_definitions:
        tile_size:
          required: false
          field_type: list_string
          field_storage_settings:
            allowed_values_function: canvas_load_allowed_values_for_component_prop
          field_instance_settings: {  }
          field_widget: options_select
          default_value: null
          expression: ℹ︎list_string␟value
        background_color:
          required: false
          field_type: list_string
          field_storage_settings:
            allowed_values_function: canvas_load_allowed_values_for_component_prop
          field_instance_settings: {  }
          field_widget: options_select
          default_value: null
          expression: ℹ︎list_string␟value
        text_color:
          required: false
          field_type: list_string
          field_storage_settings:
            allowed_values_function: canvas_load_allowed_values_for_component_prop
          field_instance_settings: {  }
          field_widget: options_select
          default_value: null
          expression: ℹ︎list_string␟value
        border_radius:
          required: false
          field_type: list_string
          field_storage_settings:
            allowed_values_function: canvas_load_allowed_values_for_component_prop
          field_instance_settings: {  }
          field_widget: options_select
          default_value:
            -
              value: medium
          expression: ℹ︎list_string␟value
        icon:
          required: false
          field_type: string
          field_storage_settings: {  }
          field_instance_settings: {  }
          field_widget: string_textfield
          default_value:
            -
              value: rocket
          expression: ℹ︎string␟value
        icon_size:
          required: false
          field_type: list_string
          field_storage_settings:
            allowed_values_function: canvas_load_allowed_values_for_component_prop
          field_instance_settings: {  }
          field_widget: options_select
          default_value:
            -
              value: large
          expression: ℹ︎list_string␟value
        icon_align:
          required: true
          field_type: list_string
          field_storage_settings:
            allowed_values_function: canvas_load_allowed_values_for_component_prop
          field_instance_settings: {  }
          field_widget: options_select
          default_value:
            -
              value: center
          expression: ℹ︎list_string␟value
        url:
          required: false
          field_type: link
          field_storage_settings: {  }
          field_instance_settings:
            title: 0
            link_type: 17
          field_widget: link_default
          default_value: null
          expression: ℹ︎link␟url
        text:
          required: false
          field_type: string
          field_storage_settings: {  }
          field_instance_settings: {  }
          field_widget: string_textfield
          default_value:
            -
              value: 'Your heading here'
          expression: ℹ︎string␟value
        description:
          required: false
          field_type: text_long
          field_storage_settings: {  }
          field_instance_settings:
            allowed_formats:
              - canvas_html_block
          field_widget: text_textarea
          default_value:
            -
              value: '<p>This is placeholder text.</p>'
              format: canvas_html_block
          expression: ℹ︎text_long␟processed
        text_align:
          required: true
          field_type: list_string
          field_storage_settings:
            allowed_values_function: canvas_load_allowed_values_for_component_prop
          field_instance_settings: {  }
          field_widget: options_select
          default_value:
            -
              value: center
          expression: ℹ︎list_string␟value
    fallback_metadata:
      slot_definitions: {  }
  5e1737d87a29a6bb:
    settings:
      prop_field_definitions:
        tile_size:
          required: false
          field_type: list_string
          field_storage_settings:
            allowed_values_function: canvas_load_allowed_values_for_component_prop
          field_instance_settings: {  }
          field_widget: options_select
          default_value: null
          expression: ℹ︎list_string␟value
        background_color:
          required: false
          field_type: list_string
          field_storage_settings:
            allowed_values_function: canvas_load_allowed_values_for_component_prop
          field_instance_settings: {  }
          field_widget: options_select
          default_value: null
          expression: ℹ︎list_string␟value
        text_color:
          required: false
          field_type: list_string
          field_storage_settings:
            allowed_values_function: canvas_load_allowed_values_for_component_prop
          field_instance_settings: {  }
          field_widget: options_select
          default_value: null
          expression: ℹ︎list_string␟value
        border_radius:
          required: false
          field_type: list_string
          field_storage_settings:
            allowed_values_function: canvas_load_allowed_values_for_component_prop
          field_instance_settings: {  }
          field_widget: options_select
          default_value:
            -
              value: medium
          expression: ℹ︎list_string␟value
        icon:
          required: false
          field_type: string
          field_storage_settings: {  }
          field_instance_settings: {  }
          field_widget: string_textfield
          default_value:
            -
              value: rocket
          expression: ℹ︎string␟value
        icon_size:
          required: false
          field_type: list_string
          field_storage_settings:
            allowed_values_function: canvas_load_allowed_values_for_component_prop
          field_instance_settings: {  }
          field_widget: options_select
          default_value:
            -
              value: large
          expression: ℹ︎list_string␟value
        icon_align:
          required: true
          field_type: list_string
          field_storage_settings:
            allowed_values_function: canvas_load_allowed_values_for_component_prop
          field_instance_settings: {  }
          field_widget: options_select
          default_value:
            -
              value: center
          expression: ℹ︎list_string␟value
        url:
          required: false
          field_type: link
          field_storage_settings: {  }
          field_instance_settings:
            title: 0
            link_type: 17
          field_widget: link_default
          default_value: null
          expression: ℹ︎link␟url
        text:
          required: false
          field_type: string
          field_storage_settings: {  }
          field_instance_settings: {  }
          field_widget: string_textfield
          default_value:
            -
              value: 'Your heading here'
          expression: ℹ︎string␟value
        description:
          required: false
          field_type: text_long
          field_storage_settings: {  }
          field_instance_settings:
            allowed_formats:
              - canvas_html_block
          field_widget: text_textarea
          default_value:
            -
              value: '<p>This is placeholder text.</p>'
              format: canvas_html_block
          expression: ℹ︎text_long␟processed
        text_align:
          required: true
          field_type: list_string
          field_storage_settings:
            allowed_values_function: canvas_load_allowed_values_for_component_prop
          field_instance_settings: {  }
          field_widget: options_select
          default_value:
            -
              value: center
          expression: ℹ︎list_string␟value
    fallback_metadata:
      slot_definitions: {  }
  6994f5787d7d718d:
    settings:
      prop_field_definitions:
        tile_size:
          required: false
          field_type: list_string
          field_storage_settings:
            allowed_values_function: canvas_load_allowed_values_for_component_prop
          field_instance_settings: {  }
          field_widget: options_select
          default_value:
            -
              value: square
          expression: ℹ︎list_string␟value
        background_color:
          required: false
          field_type: list_string
          field_storage_settings:
            allowed_values_function: canvas_load_allowed_values_for_component_prop
          field_instance_settings: {  }
          field_widget: options_select
          default_value: null
          expression: ℹ︎list_string␟value
        border_radius:
          required: false
          field_type: list_string
          field_storage_settings:
            allowed_values_function: canvas_load_allowed_values_for_component_prop
          field_instance_settings: {  }
          field_widget: options_select
          default_value:
            -
              value: medium
          expression: ℹ︎list_string␟value
        icon:
          required: false
          field_type: string
          field_storage_settings: {  }
          field_instance_settings: {  }
          field_widget: string_textfield
          default_value:
            -
              value: rocket
          expression: ℹ︎string␟value
        icon_size:
          required: false
          field_type: list_string
          field_storage_settings:
            allowed_values_function: canvas_load_allowed_values_for_component_prop
          field_instance_settings: {  }
          field_widget: options_select
          default_value:
            -
              value: large
          expression: ℹ︎list_string␟value
        icon_align:
          required: true
          field_type: list_string
          field_storage_settings:
            allowed_values_function: canvas_load_allowed_values_for_component_prop
          field_instance_settings: {  }
          field_widget: options_select
          default_value:
            -
              value: center
          expression: ℹ︎list_string␟value
        url:
          required: false
          field_type: link
          field_storage_settings: {  }
          field_instance_settings:
            title: 0
            link_type: 17
          field_widget: link_default
          default_value: null
          expression: ℹ︎link␟url
        text:
          required: false
          field_type: string
          field_storage_settings: {  }
          field_instance_settings: {  }
          field_widget: string_textfield
          default_value:
            -
              value: 'Your heading here'
          expression: ℹ︎string␟value
        description:
          required: false
          field_type: text_long
          field_storage_settings: {  }
          field_instance_settings:
            allowed_formats:
              - canvas_html_block
          field_widget: text_textarea
          default_value:
            -
              value: '<p>This is placeholder text.</p>'
              format: canvas_html_block
          expression: ℹ︎text_long␟processed
        text_align:
          required: true
          field_type: list_string
          field_storage_settings:
            allowed_values_function: canvas_load_allowed_values_for_component_prop
          field_instance_settings: {  }
          field_widget: options_select
          default_value:
            -
              value: center
          expression: ℹ︎list_string␟value
    fallback_metadata:
      slot_definitions: {  }
  002e9ffe10816cfb:
    settings:
      prop_field_definitions:
        tile_size:
          required: false
          field_type: list_string
          field_storage_settings:
            allowed_values_function: canvas_load_allowed_values_for_component_prop
          field_instance_settings: {  }
          field_widget: options_select
          default_value:
            -
              value: square
          expression: ℹ︎list_string␟value
        background_color:
          required: false
          field_type: list_string
          field_storage_settings:
            allowed_values_function: canvas_load_allowed_values_for_component_prop
          field_instance_settings: {  }
          field_widget: options_select
          default_value: null
          expression: ℹ︎list_string␟value
        border_radius:
          required: false
          field_type: list_string
          field_storage_settings:
            allowed_values_function: canvas_load_allowed_values_for_component_prop
          field_instance_settings: {  }
          field_widget: options_select
          default_value:
            -
              value: medium
          expression: ℹ︎list_string␟value
        icon:
          required: false
          field_type: string
          field_storage_settings: {  }
          field_instance_settings: {  }
          field_widget: string_textfield
          default_value:
            -
              value: rocket
          expression: ℹ︎string␟value
        icon_size:
          required: false
          field_type: list_string
          field_storage_settings:
            allowed_values_function: canvas_load_allowed_values_for_component_prop
          field_instance_settings: {  }
          field_widget: options_select
          default_value:
            -
              value: large
          expression: ℹ︎list_string␟value
        icon_align:
          required: true
          field_type: list_string
          field_storage_settings:
            allowed_values_function: canvas_load_allowed_values_for_component_prop
          field_instance_settings: {  }
          field_widget: options_select
          default_value:
            -
              value: center
          expression: ℹ︎list_string␟value
        url:
          required: false
          field_type: string
          field_storage_settings: {  }
          field_instance_settings: {  }
          field_widget: string_textfield
          default_value: null
          expression: ℹ︎string␟value
        text:
          required: false
          field_type: string
          field_storage_settings: {  }
          field_instance_settings: {  }
          field_widget: string_textfield
          default_value:
            -
              value: 'Your heading here'
          expression: ℹ︎string␟value
        description:
          required: false
          field_type: text_long
          field_storage_settings: {  }
          field_instance_settings:
            allowed_formats:
              - canvas_html_block
          field_widget: text_textarea
          default_value:
            -
              value: '<p>This is placeholder text.</p>'
              format: canvas_html_block
          expression: ℹ︎text_long␟processed
        text_align:
          required: true
          field_type: list_string
          field_storage_settings:
            allowed_values_function: canvas_load_allowed_values_for_component_prop
          field_instance_settings: {  }
          field_widget: options_select
          default_value:
            -
              value: center
          expression: ℹ︎list_string␟value
    fallback_metadata:
      slot_definitions: {  }
