diff --git a/config/sync/config_pages.type.home_front.yml b/config/sync/config_pages.type.home_front.yml new file mode 100644 index 0000000..098a7e6 --- /dev/null +++ b/config/sync/config_pages.type.home_front.yml @@ -0,0 +1,17 @@ +uuid: f063143d-508c-4ccd-b2e8-a940decc8dc5 +langcode: fr +status: true +dependencies: { } +id: home_front +label: 'Home front' +token: false +context: + show_warning: true + group: + language: false + fallback: + language: '' +menu: + path: /admin/content/homefront + weight: 0 + description: '' diff --git a/config/sync/core.entity_form_display.config_pages.home_front.default.yml b/config/sync/core.entity_form_display.config_pages.home_front.default.yml new file mode 100644 index 0000000..e091bca --- /dev/null +++ b/config/sync/core.entity_form_display.config_pages.home_front.default.yml @@ -0,0 +1,70 @@ +uuid: 24247900-8eda-44a9-bc74-2f321b86378c +langcode: fr +status: true +dependencies: + config: + - config_pages.type.home_front + - field.field.config_pages.home_front.field_image_front + - field.field.config_pages.home_front.field_lien + - field.field.config_pages.home_front.field_punchline + - field.field.config_pages.home_front.field_sous_titre + - field.field.config_pages.home_front.field_titre + - field.field.config_pages.home_front.field_video_front + - image.style.thumbnail + module: + - image + - link + - video_embed_field +id: config_pages.home_front.default +targetEntityType: config_pages +bundle: home_front +mode: default +content: + field_image_front: + type: image_image + weight: 4 + region: content + settings: + progress_indicator: throbber + preview_image_style: thumbnail + third_party_settings: { } + field_lien: + type: link_default + weight: 3 + region: content + settings: + placeholder_url: '' + placeholder_title: '' + third_party_settings: { } + field_punchline: + type: string_textfield + weight: 2 + region: content + settings: + size: 60 + placeholder: '' + third_party_settings: { } + field_sous_titre: + type: string_textfield + weight: 1 + region: content + settings: + size: 60 + placeholder: '' + third_party_settings: { } + field_titre: + type: string_textfield + weight: 0 + region: content + settings: + size: 60 + placeholder: '' + third_party_settings: { } + field_video_front: + type: video_embed_field_textfield + weight: 5 + region: content + settings: { } + third_party_settings: { } +hidden: + label: true diff --git a/config/sync/core.entity_view_display.config_pages.home_front.default.yml b/config/sync/core.entity_view_display.config_pages.home_front.default.yml new file mode 100644 index 0000000..ed14efa --- /dev/null +++ b/config/sync/core.entity_view_display.config_pages.home_front.default.yml @@ -0,0 +1,79 @@ +uuid: 3170ec3d-ee7f-42b2-bab1-448e3758ba6e +langcode: fr +status: true +dependencies: + config: + - config_pages.type.home_front + - field.field.config_pages.home_front.field_image_front + - field.field.config_pages.home_front.field_lien + - field.field.config_pages.home_front.field_punchline + - field.field.config_pages.home_front.field_sous_titre + - field.field.config_pages.home_front.field_titre + - field.field.config_pages.home_front.field_video_front + module: + - image + - link + - video_embed_field +id: config_pages.home_front.default +targetEntityType: config_pages +bundle: home_front +mode: default +content: + field_image_front: + type: image + label: hidden + settings: + image_link: '' + image_style: '' + third_party_settings: { } + weight: 4 + region: content + field_lien: + type: link + label: hidden + settings: + trim_length: 80 + url_only: false + url_plain: false + rel: '' + target: '' + third_party_settings: { } + weight: 3 + region: content + field_punchline: + type: string + label: hidden + settings: + link_to_entity: false + third_party_settings: { } + weight: 2 + region: content + field_sous_titre: + type: string + label: hidden + settings: + link_to_entity: false + third_party_settings: { } + weight: 1 + region: content + field_titre: + type: string + label: hidden + settings: + link_to_entity: false + third_party_settings: { } + weight: 0 + region: content + field_video_front: + type: video_embed_field_video + label: hidden + settings: + autoplay: true + responsive: true + width: 854 + height: 480 + third_party_settings: { } + weight: 5 + region: content +hidden: + search_api_excerpt: true diff --git a/config/sync/field.field.config_pages.home_front.field_image_front.yml b/config/sync/field.field.config_pages.home_front.field_image_front.yml new file mode 100644 index 0000000..d0cb67a --- /dev/null +++ b/config/sync/field.field.config_pages.home_front.field_image_front.yml @@ -0,0 +1,41 @@ +uuid: e35d2144-4398-48a2-9455-6c60706f18d2 +langcode: fr +status: true +dependencies: + config: + - config_pages.type.home_front + - field.storage.config_pages.field_image_front + module: + - image +id: config_pages.home_front.field_image_front +field_name: field_image_front +entity_type: config_pages +bundle: home_front +label: 'Image front' +description: '' +required: false +translatable: false +default_value: { } +default_value_callback: '' +settings: + handler: 'default:file' + handler_settings: { } + file_directory: '[date:custom:Y]-[date:custom:m]' + file_extensions: 'png gif jpg jpeg svg' + max_filesize: '' + max_resolution: '' + min_resolution: '' + alt_field: true + alt_field_required: false + title_field: false + title_field_required: false + default_image: + uuid: '' + alt: '' + title: '' + width: null + height: null + caption: '' + caption_field: 0 + caption_field_required: 0 +field_type: image diff --git a/config/sync/field.field.config_pages.home_front.field_lien.yml b/config/sync/field.field.config_pages.home_front.field_lien.yml new file mode 100644 index 0000000..e34c76d --- /dev/null +++ b/config/sync/field.field.config_pages.home_front.field_lien.yml @@ -0,0 +1,23 @@ +uuid: 01fe22f7-4d24-42d9-8cb8-c6c6eda134d1 +langcode: fr +status: true +dependencies: + config: + - config_pages.type.home_front + - field.storage.config_pages.field_lien + module: + - link +id: config_pages.home_front.field_lien +field_name: field_lien +entity_type: config_pages +bundle: home_front +label: Lien +description: '' +required: false +translatable: false +default_value: { } +default_value_callback: '' +settings: + title: 1 + link_type: 17 +field_type: link diff --git a/config/sync/field.field.config_pages.home_front.field_punchline.yml b/config/sync/field.field.config_pages.home_front.field_punchline.yml new file mode 100644 index 0000000..2a6d450 --- /dev/null +++ b/config/sync/field.field.config_pages.home_front.field_punchline.yml @@ -0,0 +1,19 @@ +uuid: 344eea70-87cc-48cb-a91c-b732f4d09204 +langcode: fr +status: true +dependencies: + config: + - config_pages.type.home_front + - field.storage.config_pages.field_punchline +id: config_pages.home_front.field_punchline +field_name: field_punchline +entity_type: config_pages +bundle: home_front +label: punchline +description: '' +required: false +translatable: false +default_value: { } +default_value_callback: '' +settings: { } +field_type: string diff --git a/config/sync/field.field.config_pages.home_front.field_sous_titre.yml b/config/sync/field.field.config_pages.home_front.field_sous_titre.yml new file mode 100644 index 0000000..16103ca --- /dev/null +++ b/config/sync/field.field.config_pages.home_front.field_sous_titre.yml @@ -0,0 +1,19 @@ +uuid: e2481c93-d82b-4193-9619-4e05bf038444 +langcode: fr +status: true +dependencies: + config: + - config_pages.type.home_front + - field.storage.config_pages.field_sous_titre +id: config_pages.home_front.field_sous_titre +field_name: field_sous_titre +entity_type: config_pages +bundle: home_front +label: 'Sous titre' +description: '' +required: false +translatable: false +default_value: { } +default_value_callback: '' +settings: { } +field_type: string diff --git a/config/sync/field.field.config_pages.home_front.field_titre.yml b/config/sync/field.field.config_pages.home_front.field_titre.yml new file mode 100644 index 0000000..5fecaeb --- /dev/null +++ b/config/sync/field.field.config_pages.home_front.field_titre.yml @@ -0,0 +1,19 @@ +uuid: b0029295-f625-41e5-a5d4-7c88c78f054f +langcode: fr +status: true +dependencies: + config: + - config_pages.type.home_front + - field.storage.config_pages.field_titre +id: config_pages.home_front.field_titre +field_name: field_titre +entity_type: config_pages +bundle: home_front +label: Titre +description: '' +required: false +translatable: false +default_value: { } +default_value_callback: '' +settings: { } +field_type: string diff --git a/config/sync/field.field.config_pages.home_front.field_video_front.yml b/config/sync/field.field.config_pages.home_front.field_video_front.yml new file mode 100644 index 0000000..a3713fe --- /dev/null +++ b/config/sync/field.field.config_pages.home_front.field_video_front.yml @@ -0,0 +1,25 @@ +uuid: 8c335009-1d50-4a81-9315-4448dcacb2a6 +langcode: fr +status: true +dependencies: + config: + - config_pages.type.home_front + - field.storage.config_pages.field_video_front + module: + - video_embed_field +id: config_pages.home_front.field_video_front +field_name: field_video_front +entity_type: config_pages +bundle: home_front +label: 'video front' +description: '' +required: false +translatable: false +default_value: { } +default_value_callback: '' +settings: + allowed_providers: + vimeo: vimeo + youtube: youtube + youtube_playlist: '0' +field_type: video_embed_field diff --git a/config/sync/field.storage.config_pages.field_image_front.yml b/config/sync/field.storage.config_pages.field_image_front.yml new file mode 100644 index 0000000..4cb7899 --- /dev/null +++ b/config/sync/field.storage.config_pages.field_image_front.yml @@ -0,0 +1,30 @@ +uuid: 97925428-2819-46b9-a88e-fa664b7d1af0 +langcode: fr +status: true +dependencies: + module: + - config_pages + - file + - image +id: config_pages.field_image_front +field_name: field_image_front +entity_type: config_pages +type: image +settings: + target_type: file + display_field: false + display_default: false + uri_scheme: public + default_image: + uuid: '' + alt: '' + title: '' + width: null + height: null +module: image +locked: false +cardinality: 1 +translatable: true +indexes: { } +persist_with_no_fields: false +custom_storage: false diff --git a/config/sync/field.storage.config_pages.field_lien.yml b/config/sync/field.storage.config_pages.field_lien.yml new file mode 100644 index 0000000..1f5bd8d --- /dev/null +++ b/config/sync/field.storage.config_pages.field_lien.yml @@ -0,0 +1,19 @@ +uuid: 117fcc9b-f1d9-4121-b839-9bed69963195 +langcode: fr +status: true +dependencies: + module: + - config_pages + - link +id: config_pages.field_lien +field_name: field_lien +entity_type: config_pages +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.config_pages.field_punchline.yml b/config/sync/field.storage.config_pages.field_punchline.yml new file mode 100644 index 0000000..c78010f --- /dev/null +++ b/config/sync/field.storage.config_pages.field_punchline.yml @@ -0,0 +1,21 @@ +uuid: c81e972e-9154-4db9-9d5f-147ed2508dac +langcode: fr +status: true +dependencies: + module: + - config_pages +id: config_pages.field_punchline +field_name: field_punchline +entity_type: config_pages +type: string +settings: + max_length: 255 + case_sensitive: false + is_ascii: false +module: core +locked: false +cardinality: 1 +translatable: true +indexes: { } +persist_with_no_fields: false +custom_storage: false diff --git a/config/sync/field.storage.config_pages.field_sous_titre.yml b/config/sync/field.storage.config_pages.field_sous_titre.yml new file mode 100644 index 0000000..40a5079 --- /dev/null +++ b/config/sync/field.storage.config_pages.field_sous_titre.yml @@ -0,0 +1,21 @@ +uuid: 476ebf08-2ee1-4500-9daa-1641bedd7b1b +langcode: fr +status: true +dependencies: + module: + - config_pages +id: config_pages.field_sous_titre +field_name: field_sous_titre +entity_type: config_pages +type: string +settings: + max_length: 255 + case_sensitive: false + is_ascii: false +module: core +locked: false +cardinality: 1 +translatable: true +indexes: { } +persist_with_no_fields: false +custom_storage: false diff --git a/config/sync/field.storage.config_pages.field_titre.yml b/config/sync/field.storage.config_pages.field_titre.yml new file mode 100644 index 0000000..ccf7e57 --- /dev/null +++ b/config/sync/field.storage.config_pages.field_titre.yml @@ -0,0 +1,21 @@ +uuid: 4c31ef2f-2769-444f-a045-f137a968ac0a +langcode: fr +status: true +dependencies: + module: + - config_pages +id: config_pages.field_titre +field_name: field_titre +entity_type: config_pages +type: string +settings: + max_length: 255 + case_sensitive: false + is_ascii: false +module: core +locked: false +cardinality: 1 +translatable: true +indexes: { } +persist_with_no_fields: false +custom_storage: false diff --git a/config/sync/field.storage.config_pages.field_video_front.yml b/config/sync/field.storage.config_pages.field_video_front.yml new file mode 100644 index 0000000..9f9d681 --- /dev/null +++ b/config/sync/field.storage.config_pages.field_video_front.yml @@ -0,0 +1,19 @@ +uuid: 07ff4784-a0e5-4bce-8e33-c26032d39d9b +langcode: fr +status: true +dependencies: + module: + - config_pages + - video_embed_field +id: config_pages.field_video_front +field_name: field_video_front +entity_type: config_pages +type: video_embed_field +settings: { } +module: video_embed_field +locked: false +cardinality: 1 +translatable: true +indexes: { } +persist_with_no_fields: false +custom_storage: false diff --git a/config/sync/page_manager.page_variant.home-panels_variant-0.yml b/config/sync/page_manager.page_variant.home-panels_variant-0.yml index 43d156d..fd42091 100644 --- a/config/sync/page_manager.page_variant.home-panels_variant-0.yml +++ b/config/sync/page_manager.page_variant.home-panels_variant-0.yml @@ -7,12 +7,12 @@ dependencies: - views.view.actus_blocks_pages - views.view.home_nodes content: - - 'block_content:custom:7db64d87-3e22-4fbd-9c11-2b95f5bef695' - 'block_content:link:1bb9024b-d95f-4137-894c-362abf10a483' - 'block_content:link:3ee1f633-aaa7-4b4c-a42a-02206e26d3a2' - 'block_content:link:9448ca2a-90e3-488b-89cf-8ec6a986a9ca' module: - block_content + - config_pages - panels - views id: home-panels_variant-0 @@ -48,17 +48,6 @@ variant_settings: region: content weight: 2 uuid: 1aa3934c-9f4d-4f46-b01c-646650c1f5d7 - a9152c77-cd40-4afd-965a-22e8a26e0111: - id: 'views_block:home_nodes-block_1' - label: '' - label_display: '0' - provider: views - context_mapping: { } - views_label: '' - items_per_page: none - region: content - weight: -2 - uuid: a9152c77-cd40-4afd-965a-22e8a26e0111 43740d19-3425-40db-986a-bde244d94ae5: id: 'views_block:home_nodes-block_2' label: '' @@ -94,18 +83,17 @@ variant_settings: region: content weight: -1 uuid: 55eebbc0-0094-4a1f-be54-ec7cd3ea860c - 3c171032-84f2-4e9e-831a-b20ea8f09f54: - id: 'block_content:7db64d87-3e22-4fbd-9c11-2b95f5bef695' - label: 'date limite de candidature' + 97f7bd27-40a9-46f6-891f-c3b790c666d1: + config_page_type: home_front + config_page_view_mode: full + id: config_pages_block + label: 'ConfigPages Block' label_display: '0' - provider: block_content - status: true - info: '' - view_mode: full + provider: config_pages context_mapping: { } region: content - weight: 0 - uuid: 3c171032-84f2-4e9e-831a-b20ea8f09f54 + weight: -2 + uuid: 97f7bd27-40a9-46f6-891f-c3b790c666d1 page_title: '' layout: layout_onecol layout_settings: diff --git a/web/profiles/d8-starterkit-profile b/web/profiles/d8-starterkit-profile index 6fe8986..6fb8027 160000 --- a/web/profiles/d8-starterkit-profile +++ b/web/profiles/d8-starterkit-profile @@ -1 +1 @@ -Subproject commit 6fe8986494069c7e9bf019cbe98d8f2c7d5166d0 +Subproject commit 6fb80278a224c3fe38d240c4237dc5f845bf0529