From 2af11fd9532ed07955560a476fa07b0f9f13d24d Mon Sep 17 00:00:00 2001 From: Eric Bremner <ebremner@uwaterloo.ca> Date: Fri, 14 Oct 2022 20:03:31 -0400 Subject: [PATCH] ISTWCMS-5880: moving banners paragraphs from custom blocks here --- ...paragraph.uw_para_image_banner.default.yml | 51 +++++++++++++++ ...paragraph.uw_para_image_banner.default.yml | 54 ++++++++++++++++ ...aph.uw_para_local_video_banner.default.yml | 64 +++++++++++++++++++ ...ara_image_banner.field_uw_ban_big_text.yml | 23 +++++++ ...w_para_image_banner.field_uw_ban_image.yml | 28 ++++++++ ...uw_para_image_banner.field_uw_ban_link.yml | 26 ++++++++ ...a_image_banner.field_uw_ban_small_text.yml | 23 +++++++ ...cal_video_banner.field_uw_ban_big_text.yml | 23 +++++++ ...deo_banner.field_uw_ban_fallback_image.yml | 33 ++++++++++ ...a_local_video_banner.field_uw_ban_link.yml | 26 ++++++++ ...l_video_banner.field_uw_ban_small_text.yml | 23 +++++++ ..._local_video_banner.field_uw_ban_video.yml | 33 ++++++++++ ...meo_video_banner.field_uw_ban_big_text.yml | 23 +++++++ ...deo_banner.field_uw_ban_fallback_image.yml | 33 ++++++++++ ...a_vimeo_video_banner.field_uw_ban_link.yml | 26 ++++++++ ...o_video_banner.field_uw_ban_small_text.yml | 23 +++++++ ..._video_banner.field_uw_ban_vimeo_video.yml | 33 ++++++++++ .../field.storage.node.field_uw_audience.yml | 19 ++++++ ...field.storage.node.field_uw_hero_image.yml | 19 ++++++ ...torage.paragraph.field_uw_ban_big_text.yml | 20 ++++++ ....paragraph.field_uw_ban_fallback_image.yml | 19 ++++++ ...d.storage.paragraph.field_uw_ban_image.yml | 19 ++++++ ...ld.storage.paragraph.field_uw_ban_link.yml | 18 ++++++ ...rage.paragraph.field_uw_ban_small_text.yml | 20 ++++++ ...d.storage.paragraph.field_uw_ban_video.yml | 19 ++++++ ...age.paragraph.field_uw_ban_vimeo_video.yml | 19 ++++++ ...s.paragraphs_type.uw_para_image_banner.yml | 9 +++ ...graphs_type.uw_para_local_video_banner.yml | 9 +++ ...graphs_type.uw_para_vimeo_video_banner.yml | 9 +++ 29 files changed, 744 insertions(+) create mode 100644 config/install/core.entity_form_display.paragraph.uw_para_image_banner.default.yml create mode 100644 config/install/core.entity_view_display.paragraph.uw_para_image_banner.default.yml create mode 100644 config/install/core.entity_view_display.paragraph.uw_para_local_video_banner.default.yml create mode 100644 config/install/field.field.paragraph.uw_para_image_banner.field_uw_ban_big_text.yml create mode 100644 config/install/field.field.paragraph.uw_para_image_banner.field_uw_ban_image.yml create mode 100644 config/install/field.field.paragraph.uw_para_image_banner.field_uw_ban_link.yml create mode 100644 config/install/field.field.paragraph.uw_para_image_banner.field_uw_ban_small_text.yml create mode 100644 config/install/field.field.paragraph.uw_para_local_video_banner.field_uw_ban_big_text.yml create mode 100644 config/install/field.field.paragraph.uw_para_local_video_banner.field_uw_ban_fallback_image.yml create mode 100644 config/install/field.field.paragraph.uw_para_local_video_banner.field_uw_ban_link.yml create mode 100644 config/install/field.field.paragraph.uw_para_local_video_banner.field_uw_ban_small_text.yml create mode 100644 config/install/field.field.paragraph.uw_para_local_video_banner.field_uw_ban_video.yml create mode 100644 config/install/field.field.paragraph.uw_para_vimeo_video_banner.field_uw_ban_big_text.yml create mode 100644 config/install/field.field.paragraph.uw_para_vimeo_video_banner.field_uw_ban_fallback_image.yml create mode 100644 config/install/field.field.paragraph.uw_para_vimeo_video_banner.field_uw_ban_link.yml create mode 100644 config/install/field.field.paragraph.uw_para_vimeo_video_banner.field_uw_ban_small_text.yml create mode 100644 config/install/field.field.paragraph.uw_para_vimeo_video_banner.field_uw_ban_vimeo_video.yml create mode 100644 config/install/field.storage.node.field_uw_audience.yml create mode 100644 config/install/field.storage.node.field_uw_hero_image.yml create mode 100644 config/install/field.storage.paragraph.field_uw_ban_big_text.yml create mode 100644 config/install/field.storage.paragraph.field_uw_ban_fallback_image.yml create mode 100644 config/install/field.storage.paragraph.field_uw_ban_image.yml create mode 100644 config/install/field.storage.paragraph.field_uw_ban_link.yml create mode 100644 config/install/field.storage.paragraph.field_uw_ban_small_text.yml create mode 100644 config/install/field.storage.paragraph.field_uw_ban_video.yml create mode 100644 config/install/field.storage.paragraph.field_uw_ban_vimeo_video.yml create mode 100644 config/install/paragraphs.paragraphs_type.uw_para_image_banner.yml create mode 100644 config/install/paragraphs.paragraphs_type.uw_para_local_video_banner.yml create mode 100644 config/install/paragraphs.paragraphs_type.uw_para_vimeo_video_banner.yml diff --git a/config/install/core.entity_form_display.paragraph.uw_para_image_banner.default.yml b/config/install/core.entity_form_display.paragraph.uw_para_image_banner.default.yml new file mode 100644 index 00000000..07bbcab5 --- /dev/null +++ b/config/install/core.entity_form_display.paragraph.uw_para_image_banner.default.yml @@ -0,0 +1,51 @@ +langcode: en +status: true +dependencies: + config: + - field.field.paragraph.uw_para_image_banner.field_uw_ban_big_text + - field.field.paragraph.uw_para_image_banner.field_uw_ban_image + - field.field.paragraph.uw_para_image_banner.field_uw_ban_link + - field.field.paragraph.uw_para_image_banner.field_uw_ban_small_text + - paragraphs.paragraphs_type.uw_para_image_banner + module: + - link + - media_library +id: paragraph.uw_para_image_banner.default +targetEntityType: paragraph +bundle: uw_para_image_banner +mode: default +content: + field_uw_ban_big_text: + weight: 2 + settings: + size: 60 + placeholder: '' + third_party_settings: { } + type: string_textfield + region: content + field_uw_ban_image: + type: media_library_widget + weight: 0 + settings: + media_types: { } + third_party_settings: { } + region: content + field_uw_ban_link: + weight: 1 + settings: + placeholder_url: '' + placeholder_title: '' + third_party_settings: { } + type: link_default + region: content + field_uw_ban_small_text: + weight: 3 + settings: + size: 60 + placeholder: '' + third_party_settings: { } + type: string_textfield + region: content +hidden: + created: true + status: true diff --git a/config/install/core.entity_view_display.paragraph.uw_para_image_banner.default.yml b/config/install/core.entity_view_display.paragraph.uw_para_image_banner.default.yml new file mode 100644 index 00000000..45af8a21 --- /dev/null +++ b/config/install/core.entity_view_display.paragraph.uw_para_image_banner.default.yml @@ -0,0 +1,54 @@ +langcode: en +status: true +dependencies: + config: + - field.field.paragraph.uw_para_image_banner.field_uw_ban_big_text + - field.field.paragraph.uw_para_image_banner.field_uw_ban_image + - field.field.paragraph.uw_para_image_banner.field_uw_ban_link + - field.field.paragraph.uw_para_image_banner.field_uw_ban_small_text + - paragraphs.paragraphs_type.uw_para_image_banner + module: + - link +id: paragraph.uw_para_image_banner.default +targetEntityType: paragraph +bundle: uw_para_image_banner +mode: default +content: + field_uw_ban_big_text: + weight: 2 + label: hidden + settings: + link_to_entity: false + third_party_settings: { } + type: string + region: content + field_uw_ban_image: + type: entity_reference_entity_view + weight: 0 + label: hidden + settings: + view_mode: default + link: false + third_party_settings: { } + region: content + field_uw_ban_link: + weight: 1 + label: hidden + settings: + trim_length: 80 + url_only: false + url_plain: false + rel: '' + target: '' + third_party_settings: { } + type: link + region: content + field_uw_ban_small_text: + weight: 3 + label: hidden + settings: + link_to_entity: false + third_party_settings: { } + type: string + region: content +hidden: { } diff --git a/config/install/core.entity_view_display.paragraph.uw_para_local_video_banner.default.yml b/config/install/core.entity_view_display.paragraph.uw_para_local_video_banner.default.yml new file mode 100644 index 00000000..7977e9e9 --- /dev/null +++ b/config/install/core.entity_view_display.paragraph.uw_para_local_video_banner.default.yml @@ -0,0 +1,64 @@ +langcode: en +status: true +dependencies: + config: + - field.field.paragraph.uw_para_local_video_banner.field_uw_ban_big_text + - field.field.paragraph.uw_para_local_video_banner.field_uw_ban_fallback_image + - field.field.paragraph.uw_para_local_video_banner.field_uw_ban_link + - field.field.paragraph.uw_para_local_video_banner.field_uw_ban_small_text + - field.field.paragraph.uw_para_local_video_banner.field_uw_ban_video + - paragraphs.paragraphs_type.uw_para_local_video_banner + module: + - link +id: paragraph.uw_para_local_video_banner.default +targetEntityType: paragraph +bundle: uw_para_local_video_banner +mode: default +content: + field_uw_ban_big_text: + weight: 3 + label: hidden + settings: + link_to_entity: false + third_party_settings: { } + type: string + region: content + field_uw_ban_fallback_image: + type: entity_reference_entity_view + weight: 1 + label: hidden + settings: + view_mode: default + link: false + third_party_settings: { } + region: content + field_uw_ban_link: + weight: 2 + label: hidden + settings: + trim_length: 80 + url_only: false + url_plain: false + rel: '' + target: '' + third_party_settings: { } + type: link + region: content + field_uw_ban_small_text: + weight: 4 + label: hidden + settings: + link_to_entity: false + third_party_settings: { } + type: string + region: content + field_uw_ban_video: + type: entity_reference_entity_view + weight: 0 + label: hidden + settings: + view_mode: default + link: false + third_party_settings: { } + region: content +hidden: { } diff --git a/config/install/field.field.paragraph.uw_para_image_banner.field_uw_ban_big_text.yml b/config/install/field.field.paragraph.uw_para_image_banner.field_uw_ban_big_text.yml new file mode 100644 index 00000000..6af8db66 --- /dev/null +++ b/config/install/field.field.paragraph.uw_para_image_banner.field_uw_ban_big_text.yml @@ -0,0 +1,23 @@ +langcode: en +status: true +dependencies: + config: + - field.storage.paragraph.field_uw_ban_big_text + - paragraphs.paragraphs_type.uw_para_image_banner + module: + - require_on_publish +third_party_settings: + require_on_publish: + require_on_publish: false +id: paragraph.uw_para_image_banner.field_uw_ban_big_text +field_name: field_uw_ban_big_text +entity_type: paragraph +bundle: uw_para_image_banner +label: 'Big text' +description: 'Big text appears at a larger size, and, if both are set, above the small text.' +required: false +translatable: false +default_value: { } +default_value_callback: '' +settings: { } +field_type: string diff --git a/config/install/field.field.paragraph.uw_para_image_banner.field_uw_ban_image.yml b/config/install/field.field.paragraph.uw_para_image_banner.field_uw_ban_image.yml new file mode 100644 index 00000000..5f38655f --- /dev/null +++ b/config/install/field.field.paragraph.uw_para_image_banner.field_uw_ban_image.yml @@ -0,0 +1,28 @@ +langcode: en +status: true +dependencies: + config: + - field.storage.paragraph.field_uw_ban_image + - media.type.uw_mt_image + - paragraphs.paragraphs_type.uw_para_image_banner +id: paragraph.uw_para_image_banner.field_uw_ban_image +field_name: field_uw_ban_image +entity_type: paragraph +bundle: uw_para_image_banner +label: Image +description: 'A minimum banner size of 1010x300 is recommended. Banners that are narrower or wider than their location will be automatically scaled to fit.' +required: false +translatable: false +default_value: { } +default_value_callback: '' +settings: + handler: 'default:media' + handler_settings: + target_bundles: + uw_mt_image: uw_mt_image + sort: + field: _none + direction: ASC + auto_create: false + auto_create_bundle: '' +field_type: entity_reference diff --git a/config/install/field.field.paragraph.uw_para_image_banner.field_uw_ban_link.yml b/config/install/field.field.paragraph.uw_para_image_banner.field_uw_ban_link.yml new file mode 100644 index 00000000..e4a1d1ff --- /dev/null +++ b/config/install/field.field.paragraph.uw_para_image_banner.field_uw_ban_link.yml @@ -0,0 +1,26 @@ +langcode: en +status: true +dependencies: + config: + - field.storage.paragraph.field_uw_ban_link + - paragraphs.paragraphs_type.uw_para_image_banner + module: + - link + - require_on_publish +third_party_settings: + require_on_publish: + require_on_publish: false +id: paragraph.uw_para_image_banner.field_uw_ban_link +field_name: field_uw_ban_link +entity_type: paragraph +bundle: uw_para_image_banner +label: Link +description: 'Provide an optional link for this banner.' +required: false +translatable: false +default_value: { } +default_value_callback: '' +settings: + link_type: 17 + title: 0 +field_type: link diff --git a/config/install/field.field.paragraph.uw_para_image_banner.field_uw_ban_small_text.yml b/config/install/field.field.paragraph.uw_para_image_banner.field_uw_ban_small_text.yml new file mode 100644 index 00000000..ea2b96a4 --- /dev/null +++ b/config/install/field.field.paragraph.uw_para_image_banner.field_uw_ban_small_text.yml @@ -0,0 +1,23 @@ +langcode: en +status: true +dependencies: + config: + - field.storage.paragraph.field_uw_ban_small_text + - paragraphs.paragraphs_type.uw_para_image_banner + module: + - require_on_publish +third_party_settings: + require_on_publish: + require_on_publish: false +id: paragraph.uw_para_image_banner.field_uw_ban_small_text +field_name: field_uw_ban_small_text +entity_type: paragraph +bundle: uw_para_image_banner +label: 'Small text' +description: 'Small text appears at a smaller size, and, if both are set, below the big text.' +required: false +translatable: false +default_value: { } +default_value_callback: '' +settings: { } +field_type: string diff --git a/config/install/field.field.paragraph.uw_para_local_video_banner.field_uw_ban_big_text.yml b/config/install/field.field.paragraph.uw_para_local_video_banner.field_uw_ban_big_text.yml new file mode 100644 index 00000000..f19518a9 --- /dev/null +++ b/config/install/field.field.paragraph.uw_para_local_video_banner.field_uw_ban_big_text.yml @@ -0,0 +1,23 @@ +langcode: en +status: true +dependencies: + config: + - field.storage.paragraph.field_uw_ban_big_text + - paragraphs.paragraphs_type.uw_para_local_video_banner + module: + - require_on_publish +third_party_settings: + require_on_publish: + require_on_publish: false +id: paragraph.uw_para_local_video_banner.field_uw_ban_big_text +field_name: field_uw_ban_big_text +entity_type: paragraph +bundle: uw_para_local_video_banner +label: 'Big text' +description: 'Provide an optional link for this banner.' +required: false +translatable: true +default_value: { } +default_value_callback: '' +settings: { } +field_type: string diff --git a/config/install/field.field.paragraph.uw_para_local_video_banner.field_uw_ban_fallback_image.yml b/config/install/field.field.paragraph.uw_para_local_video_banner.field_uw_ban_fallback_image.yml new file mode 100644 index 00000000..98e1b2b9 --- /dev/null +++ b/config/install/field.field.paragraph.uw_para_local_video_banner.field_uw_ban_fallback_image.yml @@ -0,0 +1,33 @@ +langcode: en +status: true +dependencies: + config: + - field.storage.paragraph.field_uw_ban_fallback_image + - media.type.uw_mt_image + - paragraphs.paragraphs_type.uw_para_local_video_banner + module: + - require_on_publish +third_party_settings: + require_on_publish: + require_on_publish: false +id: paragraph.uw_para_local_video_banner.field_uw_ban_fallback_image +field_name: field_uw_ban_fallback_image +entity_type: paragraph +bundle: uw_para_local_video_banner +label: 'Fallback image' +description: 'This image will be used as a fallback in case the video doesn''t load.' +required: true +translatable: false +default_value: { } +default_value_callback: '' +settings: + handler: 'default:media' + handler_settings: + target_bundles: + uw_mt_image: uw_mt_image + sort: + field: name + direction: ASC + auto_create: false + auto_create_bundle: '' +field_type: entity_reference diff --git a/config/install/field.field.paragraph.uw_para_local_video_banner.field_uw_ban_link.yml b/config/install/field.field.paragraph.uw_para_local_video_banner.field_uw_ban_link.yml new file mode 100644 index 00000000..598ba617 --- /dev/null +++ b/config/install/field.field.paragraph.uw_para_local_video_banner.field_uw_ban_link.yml @@ -0,0 +1,26 @@ +langcode: en +status: true +dependencies: + config: + - field.storage.paragraph.field_uw_ban_link + - paragraphs.paragraphs_type.uw_para_local_video_banner + module: + - link + - require_on_publish +third_party_settings: + require_on_publish: + require_on_publish: false +id: paragraph.uw_para_local_video_banner.field_uw_ban_link +field_name: field_uw_ban_link +entity_type: paragraph +bundle: uw_para_local_video_banner +label: Link +description: 'Provide an optional link for this banner.' +required: false +translatable: true +default_value: { } +default_value_callback: '' +settings: + link_type: 17 + title: 0 +field_type: link diff --git a/config/install/field.field.paragraph.uw_para_local_video_banner.field_uw_ban_small_text.yml b/config/install/field.field.paragraph.uw_para_local_video_banner.field_uw_ban_small_text.yml new file mode 100644 index 00000000..f4eebfbd --- /dev/null +++ b/config/install/field.field.paragraph.uw_para_local_video_banner.field_uw_ban_small_text.yml @@ -0,0 +1,23 @@ +langcode: en +status: true +dependencies: + config: + - field.storage.paragraph.field_uw_ban_small_text + - paragraphs.paragraphs_type.uw_para_local_video_banner + module: + - require_on_publish +third_party_settings: + require_on_publish: + require_on_publish: false +id: paragraph.uw_para_local_video_banner.field_uw_ban_small_text +field_name: field_uw_ban_small_text +entity_type: paragraph +bundle: uw_para_local_video_banner +label: 'Small text' +description: 'Small text appears at a smaller size, and, if both are set, below the big text.' +required: false +translatable: true +default_value: { } +default_value_callback: '' +settings: { } +field_type: string diff --git a/config/install/field.field.paragraph.uw_para_local_video_banner.field_uw_ban_video.yml b/config/install/field.field.paragraph.uw_para_local_video_banner.field_uw_ban_video.yml new file mode 100644 index 00000000..b351fe5a --- /dev/null +++ b/config/install/field.field.paragraph.uw_para_local_video_banner.field_uw_ban_video.yml @@ -0,0 +1,33 @@ +langcode: en +status: true +dependencies: + config: + - field.storage.paragraph.field_uw_ban_video + - media.type.uw_mt_local_video + - paragraphs.paragraphs_type.uw_para_local_video_banner + module: + - require_on_publish +third_party_settings: + require_on_publish: + require_on_publish: false +id: paragraph.uw_para_local_video_banner.field_uw_ban_video +field_name: field_uw_ban_video +entity_type: paragraph +bundle: uw_para_local_video_banner +label: Video +description: 'For best results, the video should be 1080 pixels wide. Video banners that are narrower or wider than their location will be automatically scaled to fit.' +required: true +translatable: false +default_value: { } +default_value_callback: '' +settings: + handler: 'default:media' + handler_settings: + target_bundles: + uw_mt_local_video: uw_mt_local_video + sort: + field: name + direction: ASC + auto_create: false + auto_create_bundle: '' +field_type: entity_reference diff --git a/config/install/field.field.paragraph.uw_para_vimeo_video_banner.field_uw_ban_big_text.yml b/config/install/field.field.paragraph.uw_para_vimeo_video_banner.field_uw_ban_big_text.yml new file mode 100644 index 00000000..e6c14ba1 --- /dev/null +++ b/config/install/field.field.paragraph.uw_para_vimeo_video_banner.field_uw_ban_big_text.yml @@ -0,0 +1,23 @@ +langcode: en +status: true +dependencies: + config: + - field.storage.paragraph.field_uw_ban_big_text + - paragraphs.paragraphs_type.uw_para_vimeo_video_banner + module: + - require_on_publish +third_party_settings: + require_on_publish: + require_on_publish: false +id: paragraph.uw_para_vimeo_video_banner.field_uw_ban_big_text +field_name: field_uw_ban_big_text +entity_type: paragraph +bundle: uw_para_vimeo_video_banner +label: 'Big text' +description: 'Big text appears at a larger size, and, if both are set, above the small text.' +required: false +translatable: true +default_value: { } +default_value_callback: '' +settings: { } +field_type: string diff --git a/config/install/field.field.paragraph.uw_para_vimeo_video_banner.field_uw_ban_fallback_image.yml b/config/install/field.field.paragraph.uw_para_vimeo_video_banner.field_uw_ban_fallback_image.yml new file mode 100644 index 00000000..1289f739 --- /dev/null +++ b/config/install/field.field.paragraph.uw_para_vimeo_video_banner.field_uw_ban_fallback_image.yml @@ -0,0 +1,33 @@ +langcode: en +status: true +dependencies: + config: + - field.storage.paragraph.field_uw_ban_fallback_image + - media.type.uw_mt_image + - paragraphs.paragraphs_type.uw_para_vimeo_video_banner + module: + - require_on_publish +third_party_settings: + require_on_publish: + require_on_publish: false +id: paragraph.uw_para_vimeo_video_banner.field_uw_ban_fallback_image +field_name: field_uw_ban_fallback_image +entity_type: paragraph +bundle: uw_para_vimeo_video_banner +label: 'Fallback image' +description: 'This image will be used as a fallback in case the video doesn''t load.' +required: true +translatable: true +default_value: { } +default_value_callback: '' +settings: + handler: 'default:media' + handler_settings: + target_bundles: + uw_mt_image: uw_mt_image + sort: + field: name + direction: ASC + auto_create: false + auto_create_bundle: '' +field_type: entity_reference diff --git a/config/install/field.field.paragraph.uw_para_vimeo_video_banner.field_uw_ban_link.yml b/config/install/field.field.paragraph.uw_para_vimeo_video_banner.field_uw_ban_link.yml new file mode 100644 index 00000000..d3cbed25 --- /dev/null +++ b/config/install/field.field.paragraph.uw_para_vimeo_video_banner.field_uw_ban_link.yml @@ -0,0 +1,26 @@ +langcode: en +status: true +dependencies: + config: + - field.storage.paragraph.field_uw_ban_link + - paragraphs.paragraphs_type.uw_para_vimeo_video_banner + module: + - link + - require_on_publish +third_party_settings: + require_on_publish: + require_on_publish: false +id: paragraph.uw_para_vimeo_video_banner.field_uw_ban_link +field_name: field_uw_ban_link +entity_type: paragraph +bundle: uw_para_vimeo_video_banner +label: Link +description: 'Provide an optional link for this banner.' +required: false +translatable: true +default_value: { } +default_value_callback: '' +settings: + link_type: 17 + title: 0 +field_type: link diff --git a/config/install/field.field.paragraph.uw_para_vimeo_video_banner.field_uw_ban_small_text.yml b/config/install/field.field.paragraph.uw_para_vimeo_video_banner.field_uw_ban_small_text.yml new file mode 100644 index 00000000..399dfeff --- /dev/null +++ b/config/install/field.field.paragraph.uw_para_vimeo_video_banner.field_uw_ban_small_text.yml @@ -0,0 +1,23 @@ +langcode: en +status: true +dependencies: + config: + - field.storage.paragraph.field_uw_ban_small_text + - paragraphs.paragraphs_type.uw_para_vimeo_video_banner + module: + - require_on_publish +third_party_settings: + require_on_publish: + require_on_publish: false +id: paragraph.uw_para_vimeo_video_banner.field_uw_ban_small_text +field_name: field_uw_ban_small_text +entity_type: paragraph +bundle: uw_para_vimeo_video_banner +label: 'Small text' +description: 'Small text appears at a smaller size, and, if both are set, below the big text.' +required: false +translatable: true +default_value: { } +default_value_callback: '' +settings: { } +field_type: string diff --git a/config/install/field.field.paragraph.uw_para_vimeo_video_banner.field_uw_ban_vimeo_video.yml b/config/install/field.field.paragraph.uw_para_vimeo_video_banner.field_uw_ban_vimeo_video.yml new file mode 100644 index 00000000..e33d5c4e --- /dev/null +++ b/config/install/field.field.paragraph.uw_para_vimeo_video_banner.field_uw_ban_vimeo_video.yml @@ -0,0 +1,33 @@ +langcode: en +status: true +dependencies: + config: + - field.storage.paragraph.field_uw_ban_vimeo_video + - media.type.uw_mt_vimeo_banner_video + - paragraphs.paragraphs_type.uw_para_vimeo_video_banner + module: + - require_on_publish +third_party_settings: + require_on_publish: + require_on_publish: false +id: paragraph.uw_para_vimeo_video_banner.field_uw_ban_vimeo_video +field_name: field_uw_ban_vimeo_video +entity_type: paragraph +bundle: uw_para_vimeo_video_banner +label: 'Vimeo video' +description: 'This MUST be from a paid Vimeo account. Videos from free accounts will display Vimeo''s player and branding.' +required: true +translatable: false +default_value: { } +default_value_callback: '' +settings: + handler: 'default:media' + handler_settings: + target_bundles: + uw_mt_vimeo_banner_video: uw_mt_vimeo_banner_video + sort: + field: name + direction: ASC + auto_create: false + auto_create_bundle: '' +field_type: entity_reference diff --git a/config/install/field.storage.node.field_uw_audience.yml b/config/install/field.storage.node.field_uw_audience.yml new file mode 100644 index 00000000..2801f27d --- /dev/null +++ b/config/install/field.storage.node.field_uw_audience.yml @@ -0,0 +1,19 @@ +langcode: en +status: true +dependencies: + module: + - node + - taxonomy +id: node.field_uw_audience +field_name: field_uw_audience +entity_type: node +type: entity_reference +settings: + target_type: taxonomy_term +module: core +locked: false +cardinality: -1 +translatable: true +indexes: { } +persist_with_no_fields: false +custom_storage: false diff --git a/config/install/field.storage.node.field_uw_hero_image.yml b/config/install/field.storage.node.field_uw_hero_image.yml new file mode 100644 index 00000000..e075939a --- /dev/null +++ b/config/install/field.storage.node.field_uw_hero_image.yml @@ -0,0 +1,19 @@ +langcode: en +status: true +dependencies: + module: + - media + - node +id: node.field_uw_hero_image +field_name: field_uw_hero_image +entity_type: node +type: entity_reference +settings: + target_type: media +module: core +locked: false +cardinality: 1 +translatable: true +indexes: { } +persist_with_no_fields: false +custom_storage: false diff --git a/config/install/field.storage.paragraph.field_uw_ban_big_text.yml b/config/install/field.storage.paragraph.field_uw_ban_big_text.yml new file mode 100644 index 00000000..82334c0c --- /dev/null +++ b/config/install/field.storage.paragraph.field_uw_ban_big_text.yml @@ -0,0 +1,20 @@ +langcode: en +status: true +dependencies: + module: + - paragraphs +id: paragraph.field_uw_ban_big_text +field_name: field_uw_ban_big_text +entity_type: paragraph +type: string +settings: + max_length: 128 + is_ascii: false + case_sensitive: false +module: core +locked: false +cardinality: 1 +translatable: true +indexes: { } +persist_with_no_fields: false +custom_storage: false diff --git a/config/install/field.storage.paragraph.field_uw_ban_fallback_image.yml b/config/install/field.storage.paragraph.field_uw_ban_fallback_image.yml new file mode 100644 index 00000000..ca6321c0 --- /dev/null +++ b/config/install/field.storage.paragraph.field_uw_ban_fallback_image.yml @@ -0,0 +1,19 @@ +langcode: en +status: true +dependencies: + module: + - media + - paragraphs +id: paragraph.field_uw_ban_fallback_image +field_name: field_uw_ban_fallback_image +entity_type: paragraph +type: entity_reference +settings: + target_type: media +module: core +locked: false +cardinality: 1 +translatable: true +indexes: { } +persist_with_no_fields: false +custom_storage: false diff --git a/config/install/field.storage.paragraph.field_uw_ban_image.yml b/config/install/field.storage.paragraph.field_uw_ban_image.yml new file mode 100644 index 00000000..fa4f8486 --- /dev/null +++ b/config/install/field.storage.paragraph.field_uw_ban_image.yml @@ -0,0 +1,19 @@ +langcode: en +status: true +dependencies: + module: + - media + - paragraphs +id: paragraph.field_uw_ban_image +field_name: field_uw_ban_image +entity_type: paragraph +type: entity_reference +settings: + target_type: media +module: core +locked: false +cardinality: 1 +translatable: true +indexes: { } +persist_with_no_fields: false +custom_storage: false diff --git a/config/install/field.storage.paragraph.field_uw_ban_link.yml b/config/install/field.storage.paragraph.field_uw_ban_link.yml new file mode 100644 index 00000000..99b66462 --- /dev/null +++ b/config/install/field.storage.paragraph.field_uw_ban_link.yml @@ -0,0 +1,18 @@ +langcode: en +status: true +dependencies: + module: + - link + - paragraphs +id: paragraph.field_uw_ban_link +field_name: field_uw_ban_link +entity_type: paragraph +type: link +settings: { } +module: link +locked: false +cardinality: 1 +translatable: true +indexes: { } +persist_with_no_fields: false +custom_storage: false diff --git a/config/install/field.storage.paragraph.field_uw_ban_small_text.yml b/config/install/field.storage.paragraph.field_uw_ban_small_text.yml new file mode 100644 index 00000000..30de97ba --- /dev/null +++ b/config/install/field.storage.paragraph.field_uw_ban_small_text.yml @@ -0,0 +1,20 @@ +langcode: en +status: true +dependencies: + module: + - paragraphs +id: paragraph.field_uw_ban_small_text +field_name: field_uw_ban_small_text +entity_type: paragraph +type: string +settings: + max_length: 255 + is_ascii: false + case_sensitive: false +module: core +locked: false +cardinality: 1 +translatable: true +indexes: { } +persist_with_no_fields: false +custom_storage: false diff --git a/config/install/field.storage.paragraph.field_uw_ban_video.yml b/config/install/field.storage.paragraph.field_uw_ban_video.yml new file mode 100644 index 00000000..e839cbb5 --- /dev/null +++ b/config/install/field.storage.paragraph.field_uw_ban_video.yml @@ -0,0 +1,19 @@ +langcode: en +status: true +dependencies: + module: + - media + - paragraphs +id: paragraph.field_uw_ban_video +field_name: field_uw_ban_video +entity_type: paragraph +type: entity_reference +settings: + target_type: media +module: core +locked: false +cardinality: 1 +translatable: true +indexes: { } +persist_with_no_fields: false +custom_storage: false diff --git a/config/install/field.storage.paragraph.field_uw_ban_vimeo_video.yml b/config/install/field.storage.paragraph.field_uw_ban_vimeo_video.yml new file mode 100644 index 00000000..df04da2f --- /dev/null +++ b/config/install/field.storage.paragraph.field_uw_ban_vimeo_video.yml @@ -0,0 +1,19 @@ +langcode: en +status: true +dependencies: + module: + - media + - paragraphs +id: paragraph.field_uw_ban_vimeo_video +field_name: field_uw_ban_vimeo_video +entity_type: paragraph +type: entity_reference +settings: + target_type: media +module: core +locked: false +cardinality: 1 +translatable: true +indexes: { } +persist_with_no_fields: false +custom_storage: false diff --git a/config/install/paragraphs.paragraphs_type.uw_para_image_banner.yml b/config/install/paragraphs.paragraphs_type.uw_para_image_banner.yml new file mode 100644 index 00000000..8cc48caa --- /dev/null +++ b/config/install/paragraphs.paragraphs_type.uw_para_image_banner.yml @@ -0,0 +1,9 @@ +langcode: en +status: true +dependencies: { } +id: uw_para_image_banner +label: 'Image banner' +icon_uuid: null +icon_default: null +description: '' +behavior_plugins: { } diff --git a/config/install/paragraphs.paragraphs_type.uw_para_local_video_banner.yml b/config/install/paragraphs.paragraphs_type.uw_para_local_video_banner.yml new file mode 100644 index 00000000..b10b8385 --- /dev/null +++ b/config/install/paragraphs.paragraphs_type.uw_para_local_video_banner.yml @@ -0,0 +1,9 @@ +langcode: en +status: true +dependencies: { } +id: uw_para_local_video_banner +label: 'Local video banner' +icon_uuid: null +icon_default: null +description: '' +behavior_plugins: { } diff --git a/config/install/paragraphs.paragraphs_type.uw_para_vimeo_video_banner.yml b/config/install/paragraphs.paragraphs_type.uw_para_vimeo_video_banner.yml new file mode 100644 index 00000000..32e31675 --- /dev/null +++ b/config/install/paragraphs.paragraphs_type.uw_para_vimeo_video_banner.yml @@ -0,0 +1,9 @@ +langcode: en +status: true +dependencies: { } +id: uw_para_vimeo_video_banner +label: 'Vimeo video banner' +icon_uuid: null +icon_default: null +description: '' +behavior_plugins: { } -- GitLab