diff --git a/config/sync/block.block.bartik_content.yml b/config/sync/block.block.bartik_content.yml index 3ba04f2d1..e1d5a1519 100644 --- a/config/sync/block.block.bartik_content.yml +++ b/config/sync/block.block.bartik_content.yml @@ -11,7 +11,7 @@ _core: id: bartik_content theme: bartik region: content -weight: -3 +weight: -4 provider: null plugin: system_main_block settings: diff --git a/config/sync/block.block.bartik_help.yml b/config/sync/block.block.bartik_help.yml index d577a05fe..bdaddc7da 100644 --- a/config/sync/block.block.bartik_help.yml +++ b/config/sync/block.block.bartik_help.yml @@ -11,7 +11,7 @@ _core: id: bartik_help theme: bartik region: content -weight: -5 +weight: -6 provider: null plugin: help_block settings: diff --git a/config/sync/block.block.bartik_local_actions.yml b/config/sync/block.block.bartik_local_actions.yml index bc3281717..33ea3e7af 100644 --- a/config/sync/block.block.bartik_local_actions.yml +++ b/config/sync/block.block.bartik_local_actions.yml @@ -9,7 +9,7 @@ _core: id: bartik_local_actions theme: bartik region: content -weight: -4 +weight: -5 provider: null plugin: local_actions_block settings: diff --git a/config/sync/block.block.bartik_local_tasks.yml b/config/sync/block.block.bartik_local_tasks.yml index 0b4a3c40c..b9048ed25 100644 --- a/config/sync/block.block.bartik_local_tasks.yml +++ b/config/sync/block.block.bartik_local_tasks.yml @@ -9,7 +9,7 @@ _core: id: bartik_local_tasks theme: bartik region: content -weight: -6 +weight: -7 provider: null plugin: local_tasks_block settings: diff --git a/config/sync/block.block.bartik_page_title.yml b/config/sync/block.block.bartik_page_title.yml index c2662161f..19f871619 100644 --- a/config/sync/block.block.bartik_page_title.yml +++ b/config/sync/block.block.bartik_page_title.yml @@ -9,7 +9,7 @@ _core: id: bartik_page_title theme: bartik region: content -weight: -7 +weight: -8 provider: null plugin: page_title_block settings: diff --git a/config/sync/block.block.shortmessage.yml b/config/sync/block.block.shortmessage.yml new file mode 100644 index 000000000..65294143c --- /dev/null +++ b/config/sync/block.block.shortmessage.yml @@ -0,0 +1,25 @@ +uuid: 869b2cd7-227d-4c81-a847-9b2b2653d8e3 +langcode: en +status: true +dependencies: + content: + - 'block_content:banner_block:588fa5ce-35e0-4cd0-9b12-c0f9aa411291' + module: + - block_content + theme: + - bartik +id: shortmessage +theme: bartik +region: content +weight: 0 +provider: null +plugin: 'block_content:588fa5ce-35e0-4cd0-9b12-c0f9aa411291' +settings: + id: 'block_content:588fa5ce-35e0-4cd0-9b12-c0f9aa411291' + label: 'Short Message and Link' + provider: block_content + label_display: '0' + status: true + info: '' + view_mode: full +visibility: { } diff --git a/config/sync/block.block.views_block__articles_view_block_1.yml b/config/sync/block.block.views_block__articles_view_block_1.yml index 1fb66165e..79c82fd16 100644 --- a/config/sync/block.block.views_block__articles_view_block_1.yml +++ b/config/sync/block.block.views_block__articles_view_block_1.yml @@ -12,7 +12,7 @@ dependencies: id: views_block__articles_view_block_1 theme: bartik region: content -weight: 0 +weight: -3 provider: null plugin: 'views_block:articles_view-block_1' settings: diff --git a/config/sync/block_content.type.banner_block.yml b/config/sync/block_content.type.banner_block.yml new file mode 100644 index 000000000..675cba9f2 --- /dev/null +++ b/config/sync/block_content.type.banner_block.yml @@ -0,0 +1,8 @@ +uuid: ea2c2f22-9270-4d4c-9685-84fa216ade54 +langcode: en +status: true +dependencies: { } +id: banner_block +label: 'Banner Block' +revision: 0 +description: 'Banner block created' diff --git a/config/sync/core.entity_form_display.block_content.banner_block.default.yml b/config/sync/core.entity_form_display.block_content.banner_block.default.yml new file mode 100644 index 000000000..fc59794fe --- /dev/null +++ b/config/sync/core.entity_form_display.block_content.banner_block.default.yml @@ -0,0 +1,43 @@ +uuid: 3febdf8f-6e26-4710-9ba0-f3639e7fb7c9 +langcode: en +status: true +dependencies: + config: + - block_content.type.banner_block + - field.field.block_content.banner_block.field_contact_me + - field.field.block_content.banner_block.field_message + - field.field.block_content.banner_block.layout_builder__layout + module: + - link + - text +id: block_content.banner_block.default +targetEntityType: block_content +bundle: banner_block +mode: default +content: + field_contact_me: + weight: 2 + settings: + placeholder_url: www.google.com + placeholder_title: 'Contact Me' + third_party_settings: { } + type: link_default + region: content + field_message: + weight: 1 + settings: + size: 60 + placeholder: '' + third_party_settings: { } + type: text_textfield + region: content + info: + type: string_textfield + weight: 0 + region: content + settings: + size: 60 + placeholder: 'Call To Action: Hire Me!' + third_party_settings: { } +hidden: + layout_builder__layout: true diff --git a/config/sync/core.entity_view_display.block_content.banner_block.default.yml b/config/sync/core.entity_view_display.block_content.banner_block.default.yml new file mode 100644 index 000000000..c6bad27a1 --- /dev/null +++ b/config/sync/core.entity_view_display.block_content.banner_block.default.yml @@ -0,0 +1,84 @@ +uuid: ef1b2de0-d0af-4054-bc13-e450ac0d6a0f +langcode: en +status: true +dependencies: + config: + - block_content.type.banner_block + - field.field.block_content.banner_block.field_contact_me + - field.field.block_content.banner_block.field_message + - field.field.block_content.banner_block.layout_builder__layout + module: + - layout_builder + - layout_discovery + - link + - text +third_party_settings: + layout_builder: + sections: + - + layout_id: layout_onecol + layout_settings: { } + components: + aed00af2-c910-4152-9ff8-14f146672774: + uuid: aed00af2-c910-4152-9ff8-14f146672774 + region: content + configuration: + label_display: '0' + context_mapping: + entity: layout_builder.entity + id: 'field_block:block_content:banner_block:field_message' + formatter: + label: above + settings: { } + third_party_settings: { } + type: text_default + additional: { } + weight: 2 + edc0e728-c351-43fc-b80d-7b54e5ff4f3e: + uuid: edc0e728-c351-43fc-b80d-7b54e5ff4f3e + region: content + configuration: + label_display: '0' + context_mapping: + entity: layout_builder.entity + id: 'field_block:block_content:banner_block:field_contact_me' + formatter: + label: above + settings: + trim_length: 80 + url_only: false + url_plain: false + rel: '' + target: '' + third_party_settings: { } + type: link + additional: { } + weight: 3 + allow_custom: true + enabled: true +id: block_content.banner_block.default +targetEntityType: block_content +bundle: banner_block +mode: default +content: + field_contact_me: + weight: 1 + label: above + settings: + trim_length: 80 + url_only: false + url_plain: false + rel: '' + target: '' + third_party_settings: { } + type: link + region: content + field_message: + weight: 2 + label: above + settings: { } + third_party_settings: { } + type: text_default + region: content +hidden: + layout_builder__layout: true diff --git a/config/sync/core.entity_view_display.node.page.default.yml b/config/sync/core.entity_view_display.node.page.default.yml index 74542c987..6d4c3c654 100644 --- a/config/sync/core.entity_view_display.node.page.default.yml +++ b/config/sync/core.entity_view_display.node.page.default.yml @@ -6,8 +6,43 @@ dependencies: - field.field.node.page.body - node.type.page module: + - layout_builder - text - user +third_party_settings: + layout_builder: + sections: + - + layout_id: layout_onecol + layout_settings: { } + components: + 649eeb1f-7870-4f72-accd-28e654dc9e2a: + uuid: 649eeb1f-7870-4f72-accd-28e654dc9e2a + region: content + configuration: + label_display: '0' + context_mapping: + entity: layout_builder.entity + id: 'field_block:node:page:body' + formatter: + label: hidden + type: text_default + settings: { } + third_party_settings: { } + additional: { } + weight: 0 + 1b7c3baa-196b-4c1a-bdfd-cf5bbb94a42d: + uuid: 1b7c3baa-196b-4c1a-bdfd-cf5bbb94a42d + region: content + configuration: + label_display: '0' + context_mapping: + entity: layout_builder.entity + id: 'extra_field_block:node:page:links' + additional: { } + weight: 1 + allow_custom: true + enabled: true _core: default_config_hash: g1S3_GLaxq4l3I9RIca5Mlz02MxI2KmOquZpHw59akM id: node.page.default @@ -25,4 +60,6 @@ content: links: weight: 101 region: content + settings: { } + third_party_settings: { } hidden: { } diff --git a/config/sync/core.extension.yml b/config/sync/core.extension.yml index 5ef5eb092..b07f20077 100644 --- a/config/sync/core.extension.yml +++ b/config/sync/core.extension.yml @@ -25,6 +25,8 @@ module: help: 0 history: 0 image: 0 + layout_builder: 0 + layout_discovery: 0 link: 0 menu_ui: 0 node: 0 diff --git a/config/sync/field.field.block_content.banner_block.field_contact_me.yml b/config/sync/field.field.block_content.banner_block.field_contact_me.yml new file mode 100644 index 000000000..444aafb7b --- /dev/null +++ b/config/sync/field.field.block_content.banner_block.field_contact_me.yml @@ -0,0 +1,23 @@ +uuid: 08ae3346-a2f5-4f2a-902b-cf9fce5f33e1 +langcode: en +status: true +dependencies: + config: + - block_content.type.banner_block + - field.storage.block_content.field_contact_me + module: + - link +id: block_content.banner_block.field_contact_me +field_name: field_contact_me +entity_type: block_content +bundle: banner_block +label: Button +description: '' +required: false +translatable: false +default_value: { } +default_value_callback: '' +settings: + link_type: 17 + title: 1 +field_type: link diff --git a/config/sync/field.field.block_content.banner_block.field_message.yml b/config/sync/field.field.block_content.banner_block.field_message.yml new file mode 100644 index 000000000..eb4cc71bf --- /dev/null +++ b/config/sync/field.field.block_content.banner_block.field_message.yml @@ -0,0 +1,24 @@ +uuid: 067fc8bf-fa3f-4726-9b95-71c09ca593ea +langcode: en +status: true +dependencies: + config: + - block_content.type.banner_block + - field.storage.block_content.field_message + module: + - text +id: block_content.banner_block.field_message +field_name: field_message +entity_type: block_content +bundle: banner_block +label: Message +description: '' +required: false +translatable: false +default_value: + - + value: '

Call To Action; Hire Me!

' + format: basic_html +default_value_callback: '' +settings: { } +field_type: text diff --git a/config/sync/field.field.block_content.banner_block.layout_builder__layout.yml b/config/sync/field.field.block_content.banner_block.layout_builder__layout.yml new file mode 100644 index 000000000..904d2acee --- /dev/null +++ b/config/sync/field.field.block_content.banner_block.layout_builder__layout.yml @@ -0,0 +1,21 @@ +uuid: 69611596-d5cb-48b5-aba1-20abe23641ca +langcode: en +status: true +dependencies: + config: + - block_content.type.banner_block + - field.storage.block_content.layout_builder__layout + module: + - layout_builder +id: block_content.banner_block.layout_builder__layout +field_name: layout_builder__layout +entity_type: block_content +bundle: banner_block +label: Layout +description: '' +required: false +translatable: true +default_value: { } +default_value_callback: '' +settings: { } +field_type: layout_section diff --git a/config/sync/field.field.node.page.layout_builder__layout.yml b/config/sync/field.field.node.page.layout_builder__layout.yml new file mode 100644 index 000000000..26ab46710 --- /dev/null +++ b/config/sync/field.field.node.page.layout_builder__layout.yml @@ -0,0 +1,21 @@ +uuid: 919f31e3-59d5-415f-8afa-c5be986bc01b +langcode: en +status: true +dependencies: + config: + - field.storage.node.layout_builder__layout + - node.type.page + module: + - layout_builder +id: node.page.layout_builder__layout +field_name: layout_builder__layout +entity_type: node +bundle: page +label: Layout +description: '' +required: false +translatable: true +default_value: { } +default_value_callback: '' +settings: { } +field_type: layout_section diff --git a/config/sync/field.storage.block_content.field_contact_me.yml b/config/sync/field.storage.block_content.field_contact_me.yml new file mode 100644 index 000000000..e6854eb43 --- /dev/null +++ b/config/sync/field.storage.block_content.field_contact_me.yml @@ -0,0 +1,19 @@ +uuid: 86aa73a0-7f4b-464f-9562-efca4e346db2 +langcode: en +status: true +dependencies: + module: + - block_content + - link +id: block_content.field_contact_me +field_name: field_contact_me +entity_type: block_content +type: link +settings: { } +module: link +locked: false +cardinality: 1 +translatable: true +indexes: { } +persist_with_no_fields: false +custom_storage: false diff --git a/config/sync/field.storage.block_content.field_message.yml b/config/sync/field.storage.block_content.field_message.yml new file mode 100644 index 000000000..0b993eb31 --- /dev/null +++ b/config/sync/field.storage.block_content.field_message.yml @@ -0,0 +1,20 @@ +uuid: 8051cbb3-3895-491a-aaa7-c81ab1996e69 +langcode: en +status: true +dependencies: + module: + - block_content + - text +id: block_content.field_message +field_name: field_message +entity_type: block_content +type: text +settings: + max_length: 255 +module: text +locked: false +cardinality: 1 +translatable: true +indexes: { } +persist_with_no_fields: false +custom_storage: false diff --git a/config/sync/field.storage.block_content.layout_builder__layout.yml b/config/sync/field.storage.block_content.layout_builder__layout.yml new file mode 100644 index 000000000..d10f8ca5b --- /dev/null +++ b/config/sync/field.storage.block_content.layout_builder__layout.yml @@ -0,0 +1,19 @@ +uuid: 85e52a33-abd6-413a-9d85-b6a1a76a5ce1 +langcode: en +status: true +dependencies: + module: + - block_content + - layout_builder +id: block_content.layout_builder__layout +field_name: layout_builder__layout +entity_type: block_content +type: layout_section +settings: { } +module: layout_builder +locked: true +cardinality: 1 +translatable: true +indexes: { } +persist_with_no_fields: false +custom_storage: false diff --git a/config/sync/field.storage.node.layout_builder__layout.yml b/config/sync/field.storage.node.layout_builder__layout.yml new file mode 100644 index 000000000..f122d49f2 --- /dev/null +++ b/config/sync/field.storage.node.layout_builder__layout.yml @@ -0,0 +1,19 @@ +uuid: a5aeb193-51b7-4c8c-be27-db44224d981d +langcode: en +status: true +dependencies: + module: + - layout_builder + - node +id: node.layout_builder__layout +field_name: layout_builder__layout +entity_type: node +type: layout_section +settings: { } +module: layout_builder +locked: true +cardinality: 1 +translatable: true +indexes: { } +persist_with_no_fields: false +custom_storage: false