Просмотр исходного кода

continued drupal integration with pages and footer

bach 1 год назад
Родитель
Сommit
a6e812e313
47 измененных файлов с 1365 добавлено и 117 удалено
  1. 3 0
      composer.json
  2. 461 62
      composer.lock
  3. 22 0
      config/sync/block.block.stark_config_pages.yml
  4. 22 0
      config/sync/block.block.stark_config_pages_2.yml
  5. 0 25
      config/sync/block.block.stark_contacts.yml
  6. 1 1
      config/sync/block.block.stark_contenudelapageprincipale.yml
  7. 25 0
      config/sync/block.block.stark_operateurduprogramme.yml
  8. 32 0
      config/sync/block.block.stark_pieddepage.yml
  9. 17 0
      config/sync/config_pages.type.contact.yml
  10. 17 0
      config/sync/config_pages.type.mentions_legales.yml
  11. 17 0
      config/sync/config_pages.type.partenaires.yml
  12. 16 27
      config/sync/content_as_config.block_content.yml
  13. 36 0
      config/sync/content_as_config.menu_link_content.yml
  14. 24 0
      config/sync/core.entity_form_display.config_pages.contact.default.yml
  15. 24 0
      config/sync/core.entity_form_display.config_pages.mentions_legales.default.yml
  16. 29 0
      config/sync/core.entity_form_display.config_pages.partenaires.default.yml
  17. 36 0
      config/sync/core.entity_form_display.paragraph.partenaire.default.yml
  18. 23 0
      config/sync/core.entity_view_display.config_pages.contact.default.yml
  19. 23 0
      config/sync/core.entity_view_display.config_pages.mentions_legales.default.yml
  20. 25 0
      config/sync/core.entity_view_display.config_pages.partenaires.default.yml
  21. 37 0
      config/sync/core.entity_view_display.paragraph.partenaire.default.yml
  22. 12 0
      config/sync/core.entity_view_mode.config_pages.full.yml
  23. 12 0
      config/sync/core.entity_view_mode.paragraph.preview.yml
  24. 5 0
      config/sync/core.extension.yml
  25. 7 1
      config/sync/core.menu.static_menu_link_overrides.yml
  26. 24 0
      config/sync/field.field.config_pages.contact.field_corps.yml
  27. 24 0
      config/sync/field.field.config_pages.mentions_legales.field_mentions_legales.yml
  28. 31 0
      config/sync/field.field.config_pages.partenaires.field_partenaires.yml
  29. 23 0
      config/sync/field.field.paragraph.partenaire.field_lien.yml
  30. 38 0
      config/sync/field.field.paragraph.partenaire.field_logo.yml
  31. 19 0
      config/sync/field.storage.config_pages.field_corps.yml
  32. 19 0
      config/sync/field.storage.config_pages.field_mentions_legales.yml
  33. 21 0
      config/sync/field.storage.config_pages.field_partenaires.yml
  34. 19 0
      config/sync/field.storage.paragraph.field_lien.yml
  35. 30 0
      config/sync/field.storage.paragraph.field_logo.yml
  36. 12 0
      config/sync/page_manager.page.contact.yml
  37. 12 0
      config/sync/page_manager.page.home.yml
  38. 12 0
      config/sync/page_manager.page.mentions_legales.yml
  39. 41 0
      config/sync/page_manager.page_variant.contact-panels_variant-0.yml
  40. 43 0
      config/sync/page_manager.page_variant.home-panels_variant-0.yml
  41. 41 0
      config/sync/page_manager.page_variant.mentions_legales-panels_variant-0.yml
  42. 10 0
      config/sync/paragraphs.paragraphs_type.partenaire.yml
  43. 4 0
      config/sync/paragraphs.settings.yml
  44. 1 1
      config/sync/system.site.yml
  45. 7 0
      config/sync/user.role.admin.yml
  46. 4 0
      config/sync/user.role.anonymous.yml
  47. 4 0
      config/sync/user.role.authenticated.yml

+ 3 - 0
composer.json

@@ -16,12 +16,15 @@
     ],
     "require": {
         "composer/installers": "^2.0",
+        "drupal/config_pages": "^2.15",
         "drupal/content_as_config": "^1.0",
         "drupal/core-composer-scaffold": "^10.1",
         "drupal/core-project-message": "^10.1",
         "drupal/core-recommended": "^10.1",
         "drupal/linked_field": "^1.5",
         "drupal/page_manager": "^4.0@RC",
+        "drupal/panels": "^4.7",
+        "drupal/paragraphs": "^1.16",
         "wikimedia/composer-merge-plugin": "^2.1"
     },
     "conflict": {

+ 461 - 62
composer.lock

@@ -4,7 +4,7 @@
         "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies",
         "This file is @generated automatically"
     ],
-    "content-hash": "6f7bb41c95f4533d58bfab814ac15a11",
+    "content-hash": "f3a46febfc931a863009278833fe7464",
     "packages": [
         {
             "name": "asm89/stack-cors",
@@ -2521,6 +2521,67 @@
                 "irc": "irc://irc.freenode.org/drupal-contribute"
             }
         },
+        {
+            "name": "drupal/config_pages",
+            "version": "2.15.0",
+            "source": {
+                "type": "git",
+                "url": "https://git.drupalcode.org/project/config_pages.git",
+                "reference": "8.x-2.15"
+            },
+            "dist": {
+                "type": "zip",
+                "url": "https://ftp.drupal.org/files/projects/config_pages-8.x-2.15.zip",
+                "reference": "8.x-2.15",
+                "shasum": "55d4a898c6df03295e26ce07930c6b7d06183287"
+            },
+            "require": {
+                "drupal/core": "^8.5 | ^9 || ^10"
+            },
+            "type": "drupal-module",
+            "extra": {
+                "drupal": {
+                    "version": "8.x-2.15",
+                    "datestamp": "1688847929",
+                    "security-coverage": {
+                        "status": "covered",
+                        "message": "Covered by Drupal's security advisory policy"
+                    }
+                },
+                "drush": {
+                    "services": {
+                        "drush.services.yml": "^9"
+                    }
+                }
+            },
+            "notification-url": "https://packages.drupal.org/8/downloads",
+            "license": [
+                "GPL-2.0-or-later"
+            ],
+            "authors": [
+                {
+                    "name": "m.krestnicov",
+                    "homepage": "https://www.drupal.org/user/3193903"
+                },
+                {
+                    "name": "Qwaygon",
+                    "homepage": "https://www.drupal.org/user/636624"
+                },
+                {
+                    "name": "shumer",
+                    "homepage": "https://www.drupal.org/user/2297432"
+                }
+            ],
+            "description": "ConfigPages module",
+            "homepage": "http://drupal.org/project/config_pages",
+            "keywords": [
+                "Drupal"
+            ],
+            "support": {
+                "source": "http://cgit.drupalcode.org/config_pages",
+                "issues": "http://drupal.org/project/issues/config_pages"
+            }
+        },
         {
             "name": "drupal/config_update",
             "version": "2.0.0-alpha3",
@@ -3221,17 +3282,17 @@
         },
         {
             "name": "drupal/ctools",
-            "version": "4.0.4",
+            "version": "3.14.0",
             "source": {
                 "type": "git",
                 "url": "https://git.drupalcode.org/project/ctools.git",
-                "reference": "4.0.4"
+                "reference": "8.x-3.14"
             },
             "dist": {
                 "type": "zip",
-                "url": "https://ftp.drupal.org/files/projects/ctools-4.0.4.zip",
-                "reference": "4.0.4",
-                "shasum": "4a2474eb2fd525b2add2db0e855c135ba7f0fb70"
+                "url": "https://ftp.drupal.org/files/projects/ctools-8.x-3.14.zip",
+                "reference": "8.x-3.14",
+                "shasum": "8895a8e47199b458013bc153ceafa0b1495f33c1"
             },
             "require": {
                 "drupal/core": "^9.3 || ^10"
@@ -3239,8 +3300,8 @@
             "type": "drupal-module",
             "extra": {
                 "drupal": {
-                    "version": "4.0.4",
-                    "datestamp": "1684299878",
+                    "version": "8.x-3.14",
+                    "datestamp": "1684299793",
                     "security-coverage": {
                         "status": "covered",
                         "message": "Covered by Drupal's security advisory policy"
@@ -3896,6 +3957,70 @@
                 "source": "https://git.drupalcode.org/project/entity_clone"
             }
         },
+        {
+            "name": "drupal/entity_reference_revisions",
+            "version": "1.10.0",
+            "source": {
+                "type": "git",
+                "url": "https://git.drupalcode.org/project/entity_reference_revisions.git",
+                "reference": "8.x-1.10"
+            },
+            "dist": {
+                "type": "zip",
+                "url": "https://ftp.drupal.org/files/projects/entity_reference_revisions-8.x-1.10.zip",
+                "reference": "8.x-1.10",
+                "shasum": "edd23b91c4a34db65ea22c4db54b7458edc7513b"
+            },
+            "require": {
+                "drupal/core": "^9 || ^10"
+            },
+            "require-dev": {
+                "drupal/diff": "1.x-dev"
+            },
+            "type": "drupal-module",
+            "extra": {
+                "drupal": {
+                    "version": "8.x-1.10",
+                    "datestamp": "1660664712",
+                    "security-coverage": {
+                        "status": "covered",
+                        "message": "Covered by Drupal's security advisory policy"
+                    }
+                },
+                "drush": {
+                    "services": {
+                        "drush.services.yml": "^9 || ^10 || ^11"
+                    }
+                }
+            },
+            "notification-url": "https://packages.drupal.org/8/downloads",
+            "license": [
+                "GPL-2.0-or-later"
+            ],
+            "authors": [
+                {
+                    "name": "Berdir",
+                    "homepage": "https://www.drupal.org/user/214652"
+                },
+                {
+                    "name": "Frans",
+                    "homepage": "https://www.drupal.org/user/514222"
+                },
+                {
+                    "name": "jeroen.b",
+                    "homepage": "https://www.drupal.org/user/1853532"
+                },
+                {
+                    "name": "miro_dietiker",
+                    "homepage": "https://www.drupal.org/user/227761"
+                }
+            ],
+            "description": "Entity Reference Revisions",
+            "homepage": "https://www.drupal.org/project/entity_reference_revisions",
+            "support": {
+                "source": "https://git.drupalcode.org/project/entity_reference_revisions"
+            }
+        },
         {
             "name": "drupal/extlink",
             "version": "1.7.0",
@@ -4591,6 +4716,113 @@
                 "source": "https://git.drupalcode.org/project/jquery_ui_datepicker"
             }
         },
+        {
+            "name": "drupal/jquery_ui_draggable",
+            "version": "2.0.0",
+            "source": {
+                "type": "git",
+                "url": "https://git.drupalcode.org/project/jquery_ui_draggable.git",
+                "reference": "2.0.0"
+            },
+            "dist": {
+                "type": "zip",
+                "url": "https://ftp.drupal.org/files/projects/jquery_ui_draggable-2.0.0.zip",
+                "reference": "2.0.0",
+                "shasum": "13a8f4bf037449cd176ddb967fc9cba9a466a705"
+            },
+            "require": {
+                "drupal/core": "^9.2 || ^10",
+                "drupal/jquery_ui": "^1.6"
+            },
+            "type": "drupal-module",
+            "extra": {
+                "drupal": {
+                    "version": "2.0.0",
+                    "datestamp": "1670871516",
+                    "security-coverage": {
+                        "status": "covered",
+                        "message": "Covered by Drupal's security advisory policy"
+                    }
+                }
+            },
+            "notification-url": "https://packages.drupal.org/8/downloads",
+            "license": [
+                "GPL-2.0-or-later"
+            ],
+            "authors": [
+                {
+                    "name": "bnjmnm",
+                    "homepage": "https://www.drupal.org/user/2369194"
+                },
+                {
+                    "name": "lauriii",
+                    "homepage": "https://www.drupal.org/user/1078742"
+                },
+                {
+                    "name": "zrpnr",
+                    "homepage": "https://www.drupal.org/user/1448368"
+                }
+            ],
+            "description": "Provides jQuery UI Draggable library.",
+            "homepage": "https://www.drupal.org/project/jquery_ui_draggable",
+            "support": {
+                "source": "https://git.drupalcode.org/project/jquery_ui_draggable"
+            }
+        },
+        {
+            "name": "drupal/jquery_ui_droppable",
+            "version": "1.5.0",
+            "source": {
+                "type": "git",
+                "url": "https://git.drupalcode.org/project/jquery_ui_droppable.git",
+                "reference": "8.x-1.5"
+            },
+            "dist": {
+                "type": "zip",
+                "url": "https://ftp.drupal.org/files/projects/jquery_ui_droppable-8.x-1.5.zip",
+                "reference": "8.x-1.5",
+                "shasum": "ee9fec147493ce6c81fdf95ec463f7092606e913"
+            },
+            "require": {
+                "drupal/core": "^9.2 || ^10",
+                "drupal/jquery_ui": "^1.5",
+                "drupal/jquery_ui_draggable": "*"
+            },
+            "type": "drupal-module",
+            "extra": {
+                "drupal": {
+                    "version": "8.x-1.5",
+                    "datestamp": "1668452746",
+                    "security-coverage": {
+                        "status": "covered",
+                        "message": "Covered by Drupal's security advisory policy"
+                    }
+                }
+            },
+            "notification-url": "https://packages.drupal.org/8/downloads",
+            "license": [
+                "GPL-2.0-or-later"
+            ],
+            "authors": [
+                {
+                    "name": "bnjmnm",
+                    "homepage": "https://www.drupal.org/user/2369194"
+                },
+                {
+                    "name": "lauriii",
+                    "homepage": "https://www.drupal.org/user/1078742"
+                },
+                {
+                    "name": "zrpnr",
+                    "homepage": "https://www.drupal.org/user/1448368"
+                }
+            ],
+            "description": "Provides jQuery UI Droppable library.",
+            "homepage": "https://www.drupal.org/project/jquery_ui_droppable",
+            "support": {
+                "source": "https://git.drupalcode.org/project/jquery_ui_droppable"
+            }
+        },
         {
             "name": "drupal/jquery_ui_slider",
             "version": "2.0.0",
@@ -5429,6 +5661,173 @@
                 "source": "https://git.drupalcode.org/project/pagerer"
             }
         },
+        {
+            "name": "drupal/panels",
+            "version": "4.7.0",
+            "source": {
+                "type": "git",
+                "url": "https://git.drupalcode.org/project/panels.git",
+                "reference": "8.x-4.7"
+            },
+            "dist": {
+                "type": "zip",
+                "url": "https://ftp.drupal.org/files/projects/panels-8.x-4.7.zip",
+                "reference": "8.x-4.7",
+                "shasum": "5536f192d328e93a9f8c4a2646df15c514d75639"
+            },
+            "require": {
+                "drupal/core": "^9.2 || ^10",
+                "drupal/ctools": "^3.12",
+                "drupal/jquery_ui_droppable": "^1.5"
+            },
+            "require-dev": {
+                "drupal/jquery_ui_droppable": "*",
+                "drupal/page_manager": "^4"
+            },
+            "type": "drupal-module",
+            "extra": {
+                "drupal": {
+                    "version": "8.x-4.7",
+                    "datestamp": "1668632919",
+                    "security-coverage": {
+                        "status": "covered",
+                        "message": "Covered by Drupal's security advisory policy"
+                    }
+                },
+                "branch-alias": {
+                    "dev-8.x-4.x": "4.x-dev"
+                }
+            },
+            "notification-url": "https://packages.drupal.org/8/downloads",
+            "license": [
+                "GPL-2.0+"
+            ],
+            "authors": [
+                {
+                    "name": "Jakob Perry",
+                    "homepage": "https://www.drupal.org/u/japerry"
+                },
+                {
+                    "name": "Samuel Mortenson",
+                    "homepage": "https://www.drupal.org/u/samuel.mortenson"
+                },
+                {
+                    "name": "See other contributors",
+                    "homepage": "https://www.drupal.org/node/74958/committers"
+                },
+                {
+                    "name": "joelpittet",
+                    "homepage": "https://www.drupal.org/user/160302"
+                },
+                {
+                    "name": "Letharion",
+                    "homepage": "https://www.drupal.org/user/373603"
+                },
+                {
+                    "name": "merlinofchaos",
+                    "homepage": "https://www.drupal.org/user/26979"
+                },
+                {
+                    "name": "neclimdul",
+                    "homepage": "https://www.drupal.org/user/48673"
+                },
+                {
+                    "name": "phenaproxima",
+                    "homepage": "https://www.drupal.org/user/205645"
+                },
+                {
+                    "name": "samuel.mortenson",
+                    "homepage": "https://www.drupal.org/user/2582268"
+                }
+            ],
+            "description": "Core Panels display functions; provides no external UI, at least one other Panels module should be enabled.",
+            "homepage": "https://www.drupal.org/project/panels",
+            "support": {
+                "source": "http://git.drupal.org/project/panels.git",
+                "issues": "https://www.drupal.org/project/issues/panels",
+                "irc": "irc://irc.freenode.org/drupal-scotch"
+            }
+        },
+        {
+            "name": "drupal/paragraphs",
+            "version": "1.16.0",
+            "source": {
+                "type": "git",
+                "url": "https://git.drupalcode.org/project/paragraphs.git",
+                "reference": "8.x-1.16"
+            },
+            "dist": {
+                "type": "zip",
+                "url": "https://ftp.drupal.org/files/projects/paragraphs-8.x-1.16.zip",
+                "reference": "8.x-1.16",
+                "shasum": "48f60810fd8086a52d56e84af8b212cce7a270e8"
+            },
+            "require": {
+                "drupal/core": "^9.3 || ^10",
+                "drupal/entity_reference_revisions": "~1.3"
+            },
+            "require-dev": {
+                "drupal/block_field": "1.x-dev",
+                "drupal/diff": "1.x-dev",
+                "drupal/entity_browser": "2.x-dev",
+                "drupal/entity_usage": "2.x-dev",
+                "drupal/field_group": "3.x-dev",
+                "drupal/inline_entity_form": "1.x-dev",
+                "drupal/paragraphs-paragraphs_library": "*",
+                "drupal/replicate": "1.x-dev",
+                "drupal/search_api": "1.x-dev",
+                "drupal/search_api_db": "*"
+            },
+            "suggest": {
+                "drupal/entity_browser": "Recommended for an improved user experience when using the Paragraphs library module"
+            },
+            "type": "drupal-module",
+            "extra": {
+                "drupal": {
+                    "version": "8.x-1.16",
+                    "datestamp": "1694007797",
+                    "security-coverage": {
+                        "status": "covered",
+                        "message": "Covered by Drupal's security advisory policy"
+                    }
+                }
+            },
+            "notification-url": "https://packages.drupal.org/8/downloads",
+            "license": [
+                "GPL-2.0-or-later"
+            ],
+            "authors": [
+                {
+                    "name": "Berdir",
+                    "homepage": "https://www.drupal.org/user/214652"
+                },
+                {
+                    "name": "Frans",
+                    "homepage": "https://www.drupal.org/user/514222"
+                },
+                {
+                    "name": "jeroen.b",
+                    "homepage": "https://www.drupal.org/user/1853532"
+                },
+                {
+                    "name": "jstoller",
+                    "homepage": "https://www.drupal.org/user/99012"
+                },
+                {
+                    "name": "miro_dietiker",
+                    "homepage": "https://www.drupal.org/user/227761"
+                },
+                {
+                    "name": "Primsi",
+                    "homepage": "https://www.drupal.org/user/282629"
+                }
+            ],
+            "description": "Enables the creation of Paragraphs entities.",
+            "homepage": "https://www.drupal.org/project/paragraphs",
+            "support": {
+                "source": "https://git.drupalcode.org/project/paragraphs"
+            }
+        },
         {
             "name": "drupal/path_alias_xt",
             "version": "dev-1.x",
@@ -8859,16 +9258,16 @@
         },
         {
             "name": "symfony/console",
-            "version": "v6.3.4",
+            "version": "v6.3.8",
             "source": {
                 "type": "git",
                 "url": "https://github.com/symfony/console.git",
-                "reference": "eca495f2ee845130855ddf1cf18460c38966c8b6"
+                "reference": "0d14a9f6d04d4ac38a8cea1171f4554e325dae92"
             },
             "dist": {
                 "type": "zip",
-                "url": "https://api.github.com/repos/symfony/console/zipball/eca495f2ee845130855ddf1cf18460c38966c8b6",
-                "reference": "eca495f2ee845130855ddf1cf18460c38966c8b6",
+                "url": "https://api.github.com/repos/symfony/console/zipball/0d14a9f6d04d4ac38a8cea1171f4554e325dae92",
+                "reference": "0d14a9f6d04d4ac38a8cea1171f4554e325dae92",
                 "shasum": ""
             },
             "require": {
@@ -8929,7 +9328,7 @@
                 "terminal"
             ],
             "support": {
-                "source": "https://github.com/symfony/console/tree/v6.3.4"
+                "source": "https://github.com/symfony/console/tree/v6.3.8"
             },
             "funding": [
                 {
@@ -8945,20 +9344,20 @@
                     "type": "tidelift"
                 }
             ],
-            "time": "2023-08-16T10:10:12+00:00"
+            "time": "2023-10-31T08:09:35+00:00"
         },
         {
             "name": "symfony/dependency-injection",
-            "version": "v6.3.5",
+            "version": "v6.3.8",
             "source": {
                 "type": "git",
                 "url": "https://github.com/symfony/dependency-injection.git",
-                "reference": "2ed62b3bf98346e1f45529a7b6be2196739bb993"
+                "reference": "1f30f545c4151f611148fc19e28d54d39e0a00bc"
             },
             "dist": {
                 "type": "zip",
-                "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/2ed62b3bf98346e1f45529a7b6be2196739bb993",
-                "reference": "2ed62b3bf98346e1f45529a7b6be2196739bb993",
+                "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/1f30f545c4151f611148fc19e28d54d39e0a00bc",
+                "reference": "1f30f545c4151f611148fc19e28d54d39e0a00bc",
                 "shasum": ""
             },
             "require": {
@@ -9010,7 +9409,7 @@
             "description": "Allows you to standardize and centralize the way objects are constructed in your application",
             "homepage": "https://symfony.com",
             "support": {
-                "source": "https://github.com/symfony/dependency-injection/tree/v6.3.5"
+                "source": "https://github.com/symfony/dependency-injection/tree/v6.3.8"
             },
             "funding": [
                 {
@@ -9026,7 +9425,7 @@
                     "type": "tidelift"
                 }
             ],
-            "time": "2023-09-25T16:46:40+00:00"
+            "time": "2023-10-31T08:07:48+00:00"
         },
         {
             "name": "symfony/deprecation-contracts",
@@ -9454,16 +9853,16 @@
         },
         {
             "name": "symfony/http-foundation",
-            "version": "v6.3.7",
+            "version": "v6.3.8",
             "source": {
                 "type": "git",
                 "url": "https://github.com/symfony/http-foundation.git",
-                "reference": "59d1837d5d992d16c2628cd0d6b76acf8d69b33e"
+                "reference": "ce332676de1912c4389222987193c3ef38033df6"
             },
             "dist": {
                 "type": "zip",
-                "url": "https://api.github.com/repos/symfony/http-foundation/zipball/59d1837d5d992d16c2628cd0d6b76acf8d69b33e",
-                "reference": "59d1837d5d992d16c2628cd0d6b76acf8d69b33e",
+                "url": "https://api.github.com/repos/symfony/http-foundation/zipball/ce332676de1912c4389222987193c3ef38033df6",
+                "reference": "ce332676de1912c4389222987193c3ef38033df6",
                 "shasum": ""
             },
             "require": {
@@ -9511,7 +9910,7 @@
             "description": "Defines an object-oriented layer for the HTTP specification",
             "homepage": "https://symfony.com",
             "support": {
-                "source": "https://github.com/symfony/http-foundation/tree/v6.3.7"
+                "source": "https://github.com/symfony/http-foundation/tree/v6.3.8"
             },
             "funding": [
                 {
@@ -9527,20 +9926,20 @@
                     "type": "tidelift"
                 }
             ],
-            "time": "2023-10-28T23:55:27+00:00"
+            "time": "2023-11-07T10:17:15+00:00"
         },
         {
             "name": "symfony/http-kernel",
-            "version": "v6.3.7",
+            "version": "v6.3.8",
             "source": {
                 "type": "git",
                 "url": "https://github.com/symfony/http-kernel.git",
-                "reference": "6d4098095f93279d9536a0e9124439560cc764d0"
+                "reference": "929202375ccf44a309c34aeca8305408442ebcc1"
             },
             "dist": {
                 "type": "zip",
-                "url": "https://api.github.com/repos/symfony/http-kernel/zipball/6d4098095f93279d9536a0e9124439560cc764d0",
-                "reference": "6d4098095f93279d9536a0e9124439560cc764d0",
+                "url": "https://api.github.com/repos/symfony/http-kernel/zipball/929202375ccf44a309c34aeca8305408442ebcc1",
+                "reference": "929202375ccf44a309c34aeca8305408442ebcc1",
                 "shasum": ""
             },
             "require": {
@@ -9624,7 +10023,7 @@
             "description": "Provides a structured process for converting a Request into a Response",
             "homepage": "https://symfony.com",
             "support": {
-                "source": "https://github.com/symfony/http-kernel/tree/v6.3.7"
+                "source": "https://github.com/symfony/http-kernel/tree/v6.3.8"
             },
             "funding": [
                 {
@@ -9640,7 +10039,7 @@
                     "type": "tidelift"
                 }
             ],
-            "time": "2023-10-29T14:31:45+00:00"
+            "time": "2023-11-10T13:47:32+00:00"
         },
         {
             "name": "symfony/mime",
@@ -10775,16 +11174,16 @@
         },
         {
             "name": "symfony/serializer",
-            "version": "v6.3.7",
+            "version": "v6.3.8",
             "source": {
                 "type": "git",
                 "url": "https://github.com/symfony/serializer.git",
-                "reference": "641472dd3d6dc3c4d0fdd1496ebd1b55c72e43d9"
+                "reference": "b3ad1515a276473f7919ac97e560017284a7c4bf"
             },
             "dist": {
                 "type": "zip",
-                "url": "https://api.github.com/repos/symfony/serializer/zipball/641472dd3d6dc3c4d0fdd1496ebd1b55c72e43d9",
-                "reference": "641472dd3d6dc3c4d0fdd1496ebd1b55c72e43d9",
+                "url": "https://api.github.com/repos/symfony/serializer/zipball/b3ad1515a276473f7919ac97e560017284a7c4bf",
+                "reference": "b3ad1515a276473f7919ac97e560017284a7c4bf",
                 "shasum": ""
             },
             "require": {
@@ -10849,7 +11248,7 @@
             "description": "Handles serializing and deserializing data structures, including object graphs, into array structures or other formats like XML and JSON.",
             "homepage": "https://symfony.com",
             "support": {
-                "source": "https://github.com/symfony/serializer/tree/v6.3.7"
+                "source": "https://github.com/symfony/serializer/tree/v6.3.8"
             },
             "funding": [
                 {
@@ -10865,7 +11264,7 @@
                     "type": "tidelift"
                 }
             ],
-            "time": "2023-10-26T18:15:14+00:00"
+            "time": "2023-11-07T10:11:25+00:00"
         },
         {
             "name": "symfony/service-contracts",
@@ -10951,16 +11350,16 @@
         },
         {
             "name": "symfony/string",
-            "version": "v6.3.5",
+            "version": "v6.3.8",
             "source": {
                 "type": "git",
                 "url": "https://github.com/symfony/string.git",
-                "reference": "13d76d0fb049051ed12a04bef4f9de8715bea339"
+                "reference": "13880a87790c76ef994c91e87efb96134522577a"
             },
             "dist": {
                 "type": "zip",
-                "url": "https://api.github.com/repos/symfony/string/zipball/13d76d0fb049051ed12a04bef4f9de8715bea339",
-                "reference": "13d76d0fb049051ed12a04bef4f9de8715bea339",
+                "url": "https://api.github.com/repos/symfony/string/zipball/13880a87790c76ef994c91e87efb96134522577a",
+                "reference": "13880a87790c76ef994c91e87efb96134522577a",
                 "shasum": ""
             },
             "require": {
@@ -11017,7 +11416,7 @@
                 "utf8"
             ],
             "support": {
-                "source": "https://github.com/symfony/string/tree/v6.3.5"
+                "source": "https://github.com/symfony/string/tree/v6.3.8"
             },
             "funding": [
                 {
@@ -11033,7 +11432,7 @@
                     "type": "tidelift"
                 }
             ],
-            "time": "2023-09-18T10:38:32+00:00"
+            "time": "2023-11-09T08:28:21+00:00"
         },
         {
             "name": "symfony/translation-contracts",
@@ -11115,16 +11514,16 @@
         },
         {
             "name": "symfony/validator",
-            "version": "v6.3.7",
+            "version": "v6.3.8",
             "source": {
                 "type": "git",
                 "url": "https://github.com/symfony/validator.git",
-                "reference": "9cc736663fa5839b9710ac2c303bb0b951014fc1"
+                "reference": "f75b40e088d095db1e788b81605a76f4563cb80e"
             },
             "dist": {
                 "type": "zip",
-                "url": "https://api.github.com/repos/symfony/validator/zipball/9cc736663fa5839b9710ac2c303bb0b951014fc1",
-                "reference": "9cc736663fa5839b9710ac2c303bb0b951014fc1",
+                "url": "https://api.github.com/repos/symfony/validator/zipball/f75b40e088d095db1e788b81605a76f4563cb80e",
+                "reference": "f75b40e088d095db1e788b81605a76f4563cb80e",
                 "shasum": ""
             },
             "require": {
@@ -11191,7 +11590,7 @@
             "description": "Provides tools to validate values",
             "homepage": "https://symfony.com",
             "support": {
-                "source": "https://github.com/symfony/validator/tree/v6.3.7"
+                "source": "https://github.com/symfony/validator/tree/v6.3.8"
             },
             "funding": [
                 {
@@ -11207,20 +11606,20 @@
                     "type": "tidelift"
                 }
             ],
-            "time": "2023-10-28T23:11:45+00:00"
+            "time": "2023-11-07T10:17:15+00:00"
         },
         {
             "name": "symfony/var-dumper",
-            "version": "v6.3.6",
+            "version": "v6.3.8",
             "source": {
                 "type": "git",
                 "url": "https://github.com/symfony/var-dumper.git",
-                "reference": "999ede244507c32b8e43aebaa10e9fce20de7c97"
+                "reference": "81acabba9046550e89634876ca64bfcd3c06aa0a"
             },
             "dist": {
                 "type": "zip",
-                "url": "https://api.github.com/repos/symfony/var-dumper/zipball/999ede244507c32b8e43aebaa10e9fce20de7c97",
-                "reference": "999ede244507c32b8e43aebaa10e9fce20de7c97",
+                "url": "https://api.github.com/repos/symfony/var-dumper/zipball/81acabba9046550e89634876ca64bfcd3c06aa0a",
+                "reference": "81acabba9046550e89634876ca64bfcd3c06aa0a",
                 "shasum": ""
             },
             "require": {
@@ -11275,7 +11674,7 @@
                 "dump"
             ],
             "support": {
-                "source": "https://github.com/symfony/var-dumper/tree/v6.3.6"
+                "source": "https://github.com/symfony/var-dumper/tree/v6.3.8"
             },
             "funding": [
                 {
@@ -11291,7 +11690,7 @@
                     "type": "tidelift"
                 }
             ],
-            "time": "2023-10-12T18:45:56+00:00"
+            "time": "2023-11-08T10:42:36+00:00"
         },
         {
             "name": "symfony/var-exporter",
@@ -11369,16 +11768,16 @@
         },
         {
             "name": "symfony/yaml",
-            "version": "v6.3.7",
+            "version": "v6.3.8",
             "source": {
                 "type": "git",
                 "url": "https://github.com/symfony/yaml.git",
-                "reference": "9758b6c69d179936435d0ffb577c3708d57e38a8"
+                "reference": "3493af8a8dad7fa91c77fa473ba23ecd95334a92"
             },
             "dist": {
                 "type": "zip",
-                "url": "https://api.github.com/repos/symfony/yaml/zipball/9758b6c69d179936435d0ffb577c3708d57e38a8",
-                "reference": "9758b6c69d179936435d0ffb577c3708d57e38a8",
+                "url": "https://api.github.com/repos/symfony/yaml/zipball/3493af8a8dad7fa91c77fa473ba23ecd95334a92",
+                "reference": "3493af8a8dad7fa91c77fa473ba23ecd95334a92",
                 "shasum": ""
             },
             "require": {
@@ -11421,7 +11820,7 @@
             "description": "Loads and dumps YAML files",
             "homepage": "https://symfony.com",
             "support": {
-                "source": "https://github.com/symfony/yaml/tree/v6.3.7"
+                "source": "https://github.com/symfony/yaml/tree/v6.3.8"
             },
             "funding": [
                 {
@@ -11437,7 +11836,7 @@
                     "type": "tidelift"
                 }
             ],
-            "time": "2023-10-28T23:31:00+00:00"
+            "time": "2023-11-06T10:58:05+00:00"
         },
         {
             "name": "twig/twig",

+ 22 - 0
config/sync/block.block.stark_config_pages.yml

@@ -0,0 +1,22 @@
+uuid: 80c22773-5a1b-4388-b817-d3ec30815650
+langcode: fr
+status: true
+dependencies:
+  module:
+    - config_pages
+  theme:
+    - stark
+id: stark_config_pages
+theme: stark
+region: header
+weight: 2
+provider: null
+plugin: config_pages_block
+settings:
+  id: config_pages_block
+  label: Contact
+  label_display: visible
+  provider: config_pages
+  config_page_type: contact
+  config_page_view_mode: full
+visibility: {  }

+ 22 - 0
config/sync/block.block.stark_config_pages_2.yml

@@ -0,0 +1,22 @@
+uuid: 07a1acec-7281-4194-b35c-b28e8b2fb2fc
+langcode: fr
+status: true
+dependencies:
+  module:
+    - config_pages
+  theme:
+    - stark
+id: stark_config_pages_2
+theme: stark
+region: footer
+weight: -2
+provider: null
+plugin: config_pages_block
+settings:
+  id: config_pages_block
+  label: Partenaires
+  label_display: visible
+  provider: config_pages
+  config_page_type: partenaires
+  config_page_view_mode: full
+visibility: {  }

+ 0 - 25
config/sync/block.block.stark_contacts.yml

@@ -1,25 +0,0 @@
-uuid: efdd171e-95c1-4595-9221-a2b3be8332b9
-langcode: fr
-status: true
-dependencies:
-  content:
-    - 'block_content:node_block:0f466d17-17b0-4d5a-8453-982b4ddcc2bf'
-  module:
-    - block_content
-  theme:
-    - stark
-id: stark_contacts
-theme: stark
-region: header
-weight: 2
-provider: null
-plugin: 'block_content:0f466d17-17b0-4d5a-8453-982b4ddcc2bf'
-settings:
-  id: 'block_content:0f466d17-17b0-4d5a-8453-982b4ddcc2bf'
-  label: Contacts
-  label_display: visible
-  provider: block_content
-  status: true
-  info: ''
-  view_mode: full
-visibility: {  }

+ 1 - 1
config/sync/block.block.stark_contenudelapageprincipale.yml

@@ -1,4 +1,4 @@
-uuid: b410a6ae-f127-4181-9eca-3b041d2daff5
+uuid: fdd863ca-c09b-4e86-af1e-ba39f7c39f58
 langcode: fr
 status: true
 dependencies:

+ 25 - 0
config/sync/block.block.stark_operateurduprogramme.yml

@@ -0,0 +1,25 @@
+uuid: 52c7b375-41b5-4d62-bd5c-6d64d596f69b
+langcode: fr
+status: true
+dependencies:
+  content:
+    - 'block_content:logo_link:bc48e271-75cf-4c3f-a4aa-ecc3c573c060'
+  module:
+    - block_content
+  theme:
+    - stark
+id: stark_operateurduprogramme
+theme: stark
+region: footer
+weight: -3
+provider: null
+plugin: 'block_content:bc48e271-75cf-4c3f-a4aa-ecc3c573c060'
+settings:
+  id: 'block_content:bc48e271-75cf-4c3f-a4aa-ecc3c573c060'
+  label: 'Opérateur du programme'
+  label_display: visible
+  provider: block_content
+  status: true
+  info: ''
+  view_mode: full
+visibility: {  }

+ 32 - 0
config/sync/block.block.stark_pieddepage.yml

@@ -0,0 +1,32 @@
+uuid: 12ca833a-ab6b-45ce-9198-d7f2bc133e62
+langcode: fr
+status: true
+dependencies:
+  config:
+    - system.menu.footer
+  module:
+    - block_class
+    - menu_block
+  theme:
+    - stark
+id: stark_pieddepage
+theme: stark
+region: footer
+weight: -4
+provider: null
+plugin: 'menu_block:footer'
+settings:
+  id: 'menu_block:footer'
+  label: 'Pied de page'
+  label_display: visible
+  provider: menu_block
+  follow: false
+  follow_parent: child
+  label_link: false
+  label_type: block
+  level: 1
+  depth: 1
+  expand_all_items: false
+  parent: 'footer:'
+  suggestion: footer
+visibility: {  }

+ 17 - 0
config/sync/config_pages.type.contact.yml

@@ -0,0 +1,17 @@
+uuid: a0ecc5f6-3037-4c04-82e7-ec30d0646f26
+langcode: fr
+status: true
+dependencies: {  }
+id: contact
+label: Contact
+token: false
+context:
+  show_warning: true
+  group:
+    language: false
+  fallback:
+    language: ''
+menu:
+  path: /edit/contacts
+  weight: 0
+  description: ''

+ 17 - 0
config/sync/config_pages.type.mentions_legales.yml

@@ -0,0 +1,17 @@
+uuid: cf55460c-7ced-4f4e-a663-ed087b821490
+langcode: fr
+status: true
+dependencies: {  }
+id: mentions_legales
+label: 'Mentions légales'
+token: false
+context:
+  show_warning: true
+  group:
+    language: false
+  fallback:
+    language: ''
+menu:
+  path: /edit/mentions_legales
+  weight: 0
+  description: ''

+ 17 - 0
config/sync/config_pages.type.partenaires.yml

@@ -0,0 +1,17 @@
+uuid: a5483b87-6b2a-4870-b629-7064e7e5e46b
+langcode: fr
+status: true
+dependencies: {  }
+id: partenaires
+label: Partenaires
+token: true
+context:
+  show_warning: true
+  group:
+    language: false
+  fallback:
+    language: ''
+menu:
+  path: /edit/partenaires
+  weight: 0
+  description: ''

+ 16 - 27
config/sync/content_as_config.block_content.yml

@@ -1,18 +1,7 @@
-0f466d17-17b0-4d5a-8453-982b4ddcc2bf:
-  uuid: 0f466d17-17b0-4d5a-8453-982b4ddcc2bf
-  id: '3'
-  info: Contacts
-  langcode: fr
-  type: node_block
-  reusable: '1'
-  fields:
-    field_node:
-      -
-        target_id: '2'
-734a55bb-b11d-4498-bb55-5a6cb1924aa8:
-  uuid: 734a55bb-b11d-4498-bb55-5a6cb1924aa8
-  id: '4'
-  info: 'Logo ministère'
+6aedcd97-72c8-4328-b52d-f4d2a5285b96:
+  uuid: 6aedcd97-72c8-4328-b52d-f4d2a5285b96
+  id: '5'
+  info: 'Logo reha'
   langcode: fr
   type: logo_link
   reusable: '1'
@@ -24,15 +13,15 @@
         options: {  }
     field_logo:
       -
-        target_id: '3'
-        alt: 'Ministère de la transition écologique et de la cohésion des territoires'
+        target_id: '4'
+        alt: 'Programme Reha Héritages'
         title: ''
-        width: '1584'
-        height: '1319'
-6aedcd97-72c8-4328-b52d-f4d2a5285b96:
-  uuid: 6aedcd97-72c8-4328-b52d-f4d2a5285b96
-  id: '5'
-  info: 'Logo reha'
+        width: '3000'
+        height: '3000'
+734a55bb-b11d-4498-bb55-5a6cb1924aa8:
+  uuid: 734a55bb-b11d-4498-bb55-5a6cb1924aa8
+  id: '4'
+  info: 'Logo ministère'
   langcode: fr
   type: logo_link
   reusable: '1'
@@ -44,8 +33,8 @@
         options: {  }
     field_logo:
       -
-        target_id: '4'
-        alt: 'Programme Reha Héritages'
+        target_id: '3'
+        alt: 'Ministère de la transition écologique et de la cohésion des territoires'
         title: ''
-        width: '3000'
-        height: '3000'
+        width: '1584'
+        height: '1319'

+ 36 - 0
config/sync/content_as_config.menu_link_content.yml

@@ -0,0 +1,36 @@
+6af09942-a538-4c95-beb4-05ef50e8179a:
+  uuid: 6af09942-a538-4c95-beb4-05ef50e8179a
+  menu_name: footer
+  title: Contact
+  parent: ''
+  link:
+    -
+      uri: 'internal:/contacts'
+      title: ''
+      options:
+        attributes:
+          class:
+            - ''
+  description: ''
+  enabled: '1'
+  expanded: '0'
+  weight: '0'
+  langcode: fr
+26d85489-f033-4f34-b529-52a6cb40bb43:
+  uuid: 26d85489-f033-4f34-b529-52a6cb40bb43
+  menu_name: footer
+  title: 'Mentions légales'
+  parent: ''
+  link:
+    -
+      uri: 'internal:/mentions_legales'
+      title: ''
+      options:
+        attributes:
+          class:
+            - ''
+  description: ''
+  enabled: '1'
+  expanded: '0'
+  weight: '0'
+  langcode: fr

+ 24 - 0
config/sync/core.entity_form_display.config_pages.contact.default.yml

@@ -0,0 +1,24 @@
+uuid: 6a647d34-bb48-4c3e-8983-b161b2a7bbdc
+langcode: fr
+status: true
+dependencies:
+  config:
+    - config_pages.type.contact
+    - field.field.config_pages.contact.field_corps
+  module:
+    - text
+id: config_pages.contact.default
+targetEntityType: config_pages
+bundle: contact
+mode: default
+content:
+  field_corps:
+    type: text_textarea
+    weight: 0
+    region: content
+    settings:
+      rows: 5
+      placeholder: ''
+    third_party_settings: {  }
+hidden:
+  label: true

+ 24 - 0
config/sync/core.entity_form_display.config_pages.mentions_legales.default.yml

@@ -0,0 +1,24 @@
+uuid: 89e073c4-1ad4-441a-b62c-701f55ccc3ff
+langcode: fr
+status: true
+dependencies:
+  config:
+    - config_pages.type.mentions_legales
+    - field.field.config_pages.mentions_legales.field_mentions_legales
+  module:
+    - text
+id: config_pages.mentions_legales.default
+targetEntityType: config_pages
+bundle: mentions_legales
+mode: default
+content:
+  field_mentions_legales:
+    type: text_textarea
+    weight: 0
+    region: content
+    settings:
+      rows: 5
+      placeholder: ''
+    third_party_settings: {  }
+hidden:
+  label: true

+ 29 - 0
config/sync/core.entity_form_display.config_pages.partenaires.default.yml

@@ -0,0 +1,29 @@
+uuid: 9634d04a-a469-4695-aa73-7956ff4a4c8e
+langcode: fr
+status: true
+dependencies:
+  config:
+    - config_pages.type.partenaires
+    - field.field.config_pages.partenaires.field_partenaires
+  module:
+    - inline_entity_form
+id: config_pages.partenaires.default
+targetEntityType: config_pages
+bundle: partenaires
+mode: default
+content:
+  field_partenaires:
+    type: inline_entity_form_simple
+    weight: 0
+    region: content
+    settings:
+      form_mode: default
+      override_labels: false
+      label_singular: ''
+      label_plural: ''
+      collapsible: false
+      collapsed: false
+      revision: true
+    third_party_settings: {  }
+hidden:
+  label: true

+ 36 - 0
config/sync/core.entity_form_display.paragraph.partenaire.default.yml

@@ -0,0 +1,36 @@
+uuid: 6726de87-7443-476c-a056-dd25556ed296
+langcode: fr
+status: true
+dependencies:
+  config:
+    - field.field.paragraph.partenaire.field_lien
+    - field.field.paragraph.partenaire.field_logo
+    - image.style.thumbnail
+    - paragraphs.paragraphs_type.partenaire
+  module:
+    - image
+    - link
+id: paragraph.partenaire.default
+targetEntityType: paragraph
+bundle: partenaire
+mode: default
+content:
+  field_lien:
+    type: link_default
+    weight: 1
+    region: content
+    settings:
+      placeholder_url: ''
+      placeholder_title: ''
+    third_party_settings: {  }
+  field_logo:
+    type: image_image
+    weight: 0
+    region: content
+    settings:
+      progress_indicator: throbber
+      preview_image_style: thumbnail
+    third_party_settings: {  }
+hidden:
+  created: true
+  status: true

+ 23 - 0
config/sync/core.entity_view_display.config_pages.contact.default.yml

@@ -0,0 +1,23 @@
+uuid: eadb7191-2855-4f2d-a4a1-c2fa8539608e
+langcode: fr
+status: true
+dependencies:
+  config:
+    - config_pages.type.contact
+    - field.field.config_pages.contact.field_corps
+  module:
+    - text
+id: config_pages.contact.default
+targetEntityType: config_pages
+bundle: contact
+mode: default
+content:
+  field_corps:
+    type: text_default
+    label: visually_hidden
+    settings: {  }
+    third_party_settings: {  }
+    weight: 0
+    region: content
+hidden:
+  search_api_excerpt: true

+ 23 - 0
config/sync/core.entity_view_display.config_pages.mentions_legales.default.yml

@@ -0,0 +1,23 @@
+uuid: c8068769-86b0-473b-992a-d80008d313e1
+langcode: fr
+status: true
+dependencies:
+  config:
+    - config_pages.type.mentions_legales
+    - field.field.config_pages.mentions_legales.field_mentions_legales
+  module:
+    - text
+id: config_pages.mentions_legales.default
+targetEntityType: config_pages
+bundle: mentions_legales
+mode: default
+content:
+  field_mentions_legales:
+    type: text_default
+    label: above
+    settings: {  }
+    third_party_settings: {  }
+    weight: 0
+    region: content
+hidden:
+  search_api_excerpt: true

+ 25 - 0
config/sync/core.entity_view_display.config_pages.partenaires.default.yml

@@ -0,0 +1,25 @@
+uuid: 3407f0d5-6a3c-46e7-b642-eed22cfc158f
+langcode: fr
+status: true
+dependencies:
+  config:
+    - config_pages.type.partenaires
+    - field.field.config_pages.partenaires.field_partenaires
+  module:
+    - entity_reference_revisions
+id: config_pages.partenaires.default
+targetEntityType: config_pages
+bundle: partenaires
+mode: default
+content:
+  field_partenaires:
+    type: entity_reference_revisions_entity_view
+    label: visually_hidden
+    settings:
+      view_mode: default
+      link: ''
+    third_party_settings: {  }
+    weight: 0
+    region: content
+hidden:
+  search_api_excerpt: true

+ 37 - 0
config/sync/core.entity_view_display.paragraph.partenaire.default.yml

@@ -0,0 +1,37 @@
+uuid: 2275be20-c750-4313-aee7-ff35f90c9077
+langcode: fr
+status: true
+dependencies:
+  config:
+    - field.field.paragraph.partenaire.field_lien
+    - field.field.paragraph.partenaire.field_logo
+    - image.style.medium
+    - paragraphs.paragraphs_type.partenaire
+  module:
+    - image
+    - linked_field
+id: paragraph.partenaire.default
+targetEntityType: paragraph
+bundle: partenaire
+mode: default
+content:
+  field_logo:
+    type: image
+    label: visually_hidden
+    settings:
+      image_link: ''
+      image_style: medium
+      image_loading:
+        attribute: lazy
+    third_party_settings:
+      linked_field:
+        linked: '1'
+        type: field
+        destination: field_lien
+        advanced: {  }
+        token: ''
+    weight: 0
+    region: content
+hidden:
+  field_lien: true
+  search_api_excerpt: true

+ 12 - 0
config/sync/core.entity_view_mode.config_pages.full.yml

@@ -0,0 +1,12 @@
+uuid: f6568aee-69ae-46e9-afd3-2d99bb039a1b
+langcode: fr
+status: true
+dependencies:
+  module:
+    - config_pages
+_core:
+  default_config_hash: VYERDzPNi1-oUm7KMLjol4oLcjbHr-onKbitt4dZuN0
+id: config_pages.full
+label: Complet
+targetEntityType: config_pages
+cache: true

+ 12 - 0
config/sync/core.entity_view_mode.paragraph.preview.yml

@@ -0,0 +1,12 @@
+uuid: 433ed506-a935-4649-91f8-c771d7ad230e
+langcode: fr
+status: true
+dependencies:
+  module:
+    - paragraphs
+_core:
+  default_config_hash: h3BeHVei4Lnyqbkao3YiF4KqoY-DhRvUNfEgKG8Rgjg
+id: paragraph.preview
+label: Aperçu
+targetEntityType: paragraph
+cache: true

+ 5 - 0
config/sync/core.extension.yml

@@ -20,6 +20,7 @@ module:
   config_devel: 0
   config_filter: 0
   config_ignore: 0
+  config_pages: 0
   config_translation: 0
   config_update: 0
   contact: 0
@@ -45,6 +46,7 @@ module:
   entity: 0
   entity_browser: 0
   entity_browser_enhanced: 0
+  entity_reference_revisions: 0
   field: 0
   field_group: 0
   field_ui: 0
@@ -61,6 +63,7 @@ module:
   jquery_ui_slider: 0
   jquery_ui_touch_punch: 0
   language: 0
+  layout_discovery: 0
   link: 0
   link_attributes: 0
   linkit: 0
@@ -77,6 +80,7 @@ module:
   page_manager: 0
   page_manager_ui: 0
   pagerer: 0
+  panels: 0
   path: 0
   path_alias: 0
   path_alias_xt: 0
@@ -106,6 +110,7 @@ module:
   pathauto: 1
   content_translation: 10
   views: 10
+  paragraphs: 11
   linked_field: 100
   figli_starter_kit: 1000
 theme:

+ 7 - 1
config/sync/core.menu.static_menu_link_overrides.yml

@@ -1,4 +1,10 @@
 _core:
   default_config_hash: vCYrtzrLLCbq9UlGR4CxiEg0LXt4qGwRO4VkluZZq9o
 langcode: fr
-definitions: {  }
+definitions:
+  contact__site_page:
+    enabled: false
+    menu_name: footer
+    parent: ''
+    expanded: false
+    weight: 0

+ 24 - 0
config/sync/field.field.config_pages.contact.field_corps.yml

@@ -0,0 +1,24 @@
+uuid: 12b34025-bde7-4900-acfd-7f2071493785
+langcode: fr
+status: true
+dependencies:
+  config:
+    - config_pages.type.contact
+    - field.storage.config_pages.field_corps
+    - filter.format.wysiwyg
+  module:
+    - text
+id: config_pages.contact.field_corps
+field_name: field_corps
+entity_type: config_pages
+bundle: contact
+label: Corps
+description: ''
+required: false
+translatable: false
+default_value: {  }
+default_value_callback: ''
+settings:
+  allowed_formats:
+    - wysiwyg
+field_type: text_long

+ 24 - 0
config/sync/field.field.config_pages.mentions_legales.field_mentions_legales.yml

@@ -0,0 +1,24 @@
+uuid: 8c79c2d0-6ea8-42b7-93bf-47d1112f4198
+langcode: fr
+status: true
+dependencies:
+  config:
+    - config_pages.type.mentions_legales
+    - field.storage.config_pages.field_mentions_legales
+    - filter.format.wysiwyg
+  module:
+    - text
+id: config_pages.mentions_legales.field_mentions_legales
+field_name: field_mentions_legales
+entity_type: config_pages
+bundle: mentions_legales
+label: 'Mentions légales'
+description: ''
+required: false
+translatable: false
+default_value: {  }
+default_value_callback: ''
+settings:
+  allowed_formats:
+    - wysiwyg
+field_type: text_long

+ 31 - 0
config/sync/field.field.config_pages.partenaires.field_partenaires.yml

@@ -0,0 +1,31 @@
+uuid: 9c9d8caa-e9ca-437e-b669-4966da971d57
+langcode: fr
+status: true
+dependencies:
+  config:
+    - config_pages.type.partenaires
+    - field.storage.config_pages.field_partenaires
+    - paragraphs.paragraphs_type.partenaire
+  module:
+    - entity_reference_revisions
+id: config_pages.partenaires.field_partenaires
+field_name: field_partenaires
+entity_type: config_pages
+bundle: partenaires
+label: Partenaires
+description: ''
+required: false
+translatable: false
+default_value: {  }
+default_value_callback: ''
+settings:
+  handler: 'default:paragraph'
+  handler_settings:
+    target_bundles:
+      partenaire: partenaire
+    negate: 0
+    target_bundles_drag_drop:
+      partenaire:
+        weight: 2
+        enabled: true
+field_type: entity_reference_revisions

+ 23 - 0
config/sync/field.field.paragraph.partenaire.field_lien.yml

@@ -0,0 +1,23 @@
+uuid: 4408a324-92d9-4c3a-952d-165a8961029f
+langcode: fr
+status: true
+dependencies:
+  config:
+    - field.storage.paragraph.field_lien
+    - paragraphs.paragraphs_type.partenaire
+  module:
+    - link
+id: paragraph.partenaire.field_lien
+field_name: field_lien
+entity_type: paragraph
+bundle: partenaire
+label: Lien
+description: ''
+required: false
+translatable: false
+default_value: {  }
+default_value_callback: ''
+settings:
+  title: 0
+  link_type: 17
+field_type: link

+ 38 - 0
config/sync/field.field.paragraph.partenaire.field_logo.yml

@@ -0,0 +1,38 @@
+uuid: 802ae289-b8a2-4728-9a49-690f0f3f7685
+langcode: fr
+status: true
+dependencies:
+  config:
+    - field.storage.paragraph.field_logo
+    - paragraphs.paragraphs_type.partenaire
+  module:
+    - image
+id: paragraph.partenaire.field_logo
+field_name: field_logo
+entity_type: paragraph
+bundle: partenaire
+label: Logo
+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'
+  max_filesize: ''
+  max_resolution: ''
+  min_resolution: ''
+  alt_field: true
+  alt_field_required: true
+  title_field: false
+  title_field_required: false
+  default_image:
+    uuid: ''
+    alt: ''
+    title: ''
+    width: null
+    height: null
+field_type: image

+ 19 - 0
config/sync/field.storage.config_pages.field_corps.yml

@@ -0,0 +1,19 @@
+uuid: 52d904b3-a360-4978-9fcf-8ca2fccb2803
+langcode: fr
+status: true
+dependencies:
+  module:
+    - config_pages
+    - text
+id: config_pages.field_corps
+field_name: field_corps
+entity_type: config_pages
+type: text_long
+settings: {  }
+module: text
+locked: false
+cardinality: 1
+translatable: true
+indexes: {  }
+persist_with_no_fields: false
+custom_storage: false

+ 19 - 0
config/sync/field.storage.config_pages.field_mentions_legales.yml

@@ -0,0 +1,19 @@
+uuid: a3398129-8135-4d26-8ca2-2c28c206d406
+langcode: fr
+status: true
+dependencies:
+  module:
+    - config_pages
+    - text
+id: config_pages.field_mentions_legales
+field_name: field_mentions_legales
+entity_type: config_pages
+type: text_long
+settings: {  }
+module: text
+locked: false
+cardinality: 1
+translatable: true
+indexes: {  }
+persist_with_no_fields: false
+custom_storage: false

+ 21 - 0
config/sync/field.storage.config_pages.field_partenaires.yml

@@ -0,0 +1,21 @@
+uuid: 8ba5482c-0fb6-4677-bf96-205e1d76b000
+langcode: fr
+status: true
+dependencies:
+  module:
+    - config_pages
+    - entity_reference_revisions
+    - paragraphs
+id: config_pages.field_partenaires
+field_name: field_partenaires
+entity_type: config_pages
+type: entity_reference_revisions
+settings:
+  target_type: paragraph
+module: entity_reference_revisions
+locked: false
+cardinality: -1
+translatable: true
+indexes: {  }
+persist_with_no_fields: false
+custom_storage: false

+ 19 - 0
config/sync/field.storage.paragraph.field_lien.yml

@@ -0,0 +1,19 @@
+uuid: d8d82398-09ee-491c-a5c6-2ef5390022c0
+langcode: fr
+status: true
+dependencies:
+  module:
+    - link
+    - paragraphs
+id: paragraph.field_lien
+field_name: field_lien
+entity_type: paragraph
+type: link
+settings: {  }
+module: link
+locked: false
+cardinality: 1
+translatable: true
+indexes: {  }
+persist_with_no_fields: false
+custom_storage: false

+ 30 - 0
config/sync/field.storage.paragraph.field_logo.yml

@@ -0,0 +1,30 @@
+uuid: 284d1ecf-dada-4156-a246-c958209742ae
+langcode: fr
+status: true
+dependencies:
+  module:
+    - file
+    - image
+    - paragraphs
+id: paragraph.field_logo
+field_name: field_logo
+entity_type: paragraph
+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

+ 12 - 0
config/sync/page_manager.page.contact.yml

@@ -0,0 +1,12 @@
+uuid: 9b4b0597-ca5b-429e-a9d3-eb6b04c6ba71
+langcode: fr
+status: true
+dependencies: {  }
+id: contact
+label: Contact
+description: ''
+use_admin_theme: false
+path: /contacts
+access_logic: and
+access_conditions: {  }
+parameters: {  }

+ 12 - 0
config/sync/page_manager.page.home.yml

@@ -0,0 +1,12 @@
+uuid: f7d67b92-bdc0-4031-8ea1-4e49b064db24
+langcode: fr
+status: true
+dependencies: {  }
+id: home
+label: home
+description: ''
+use_admin_theme: false
+path: /home
+access_logic: and
+access_conditions: {  }
+parameters: {  }

+ 12 - 0
config/sync/page_manager.page.mentions_legales.yml

@@ -0,0 +1,12 @@
+uuid: f5aa3a9a-1533-48d4-ba81-01ca85c85ccb
+langcode: fr
+status: true
+dependencies: {  }
+id: mentions_legales
+label: 'Mentions légales'
+description: ''
+use_admin_theme: false
+path: /mentions_legales
+access_logic: and
+access_conditions: {  }
+parameters: {  }

+ 41 - 0
config/sync/page_manager.page_variant.contact-panels_variant-0.yml

@@ -0,0 +1,41 @@
+uuid: ffd05c16-025f-4aef-93ba-e3cdd2ba8774
+langcode: fr
+status: true
+dependencies:
+  config:
+    - page_manager.page.contact
+  module:
+    - config_pages
+    - panels
+id: contact-panels_variant-0
+label: Panels
+weight: 0
+variant: panels_variant
+variant_settings:
+  id: panels_variant
+  label: null
+  weight: 0
+  uuid: f31df063-9b5e-4ac1-8cef-b978e511bcf8
+  blocks:
+    4b5d19c8-b373-4bae-8167-f873ca77e9bd:
+      id: config_pages_block
+      label: 'ConfigPages Block'
+      label_display: '0'
+      provider: config_pages
+      context_mapping: {  }
+      config_page_type: contact
+      config_page_view_mode: full
+      region: content
+      weight: 0
+      uuid: 4b5d19c8-b373-4bae-8167-f873ca77e9bd
+  page_title: Contacts
+  layout: layout_onecol
+  layout_settings:
+    label: ''
+  builder: standard
+  storage_type: page_manager
+  storage_id: contact-panels_variant-0
+page: contact
+selection_criteria: {  }
+selection_logic: and
+static_context: {  }

+ 43 - 0
config/sync/page_manager.page_variant.home-panels_variant-0.yml

@@ -0,0 +1,43 @@
+uuid: 899aebe2-26aa-4443-a26a-95b22b33d97f
+langcode: fr
+status: true
+dependencies:
+  config:
+    - page_manager.page.home
+    - views.view.content_recent
+  module:
+    - panels
+    - views
+id: home-panels_variant-0
+label: Home
+weight: 0
+variant: panels_variant
+variant_settings:
+  id: panels_variant
+  label: null
+  weight: 0
+  uuid: 0fbd2adb-0261-47c0-a511-0ab1385ae1ae
+  blocks:
+    05363fa0-5849-4ffc-8ac5-c37613e5eeaa:
+      id: 'views_block:content_recent-block_1'
+      label: ''
+      label_display: visible
+      provider: views
+      context_mapping: {  }
+      views_label: ''
+      items_per_page: none
+      exposed: {  }
+      region: content
+      weight: 0
+      uuid: 05363fa0-5849-4ffc-8ac5-c37613e5eeaa
+  page_title: ''
+  layout: layout_onecol
+  layout_settings:
+    label: ''
+  builder: standard
+  storage_type: page_manager
+  storage_id: home-panels_variant-0
+page: home
+selection_criteria: {  }
+selection_logic: and
+static_context: {  }

+ 41 - 0
config/sync/page_manager.page_variant.mentions_legales-panels_variant-0.yml

@@ -0,0 +1,41 @@
+uuid: aefe498c-a641-4b61-b579-a05fbdb15da9
+langcode: fr
+status: true
+dependencies:
+  config:
+    - page_manager.page.mentions_legales
+  module:
+    - config_pages
+    - panels
+id: mentions_legales-panels_variant-0
+label: Panels
+weight: 0
+variant: panels_variant
+variant_settings:
+  id: panels_variant
+  label: null
+  weight: 0
+  uuid: f3a46219-d8b8-4440-8499-333c38be91b3
+  blocks:
+    13ca8e6f-59ee-4235-b121-dc276048a6f6:
+      id: config_pages_block
+      label: 'ConfigPages Block'
+      label_display: '0'
+      provider: config_pages
+      context_mapping: {  }
+      config_page_type: mentions_legales
+      config_page_view_mode: full
+      region: content
+      weight: 0
+      uuid: 13ca8e6f-59ee-4235-b121-dc276048a6f6
+  page_title: 'Mentions légales'
+  layout: layout_onecol
+  layout_settings:
+    label: ''
+  builder: standard
+  storage_type: page_manager
+  storage_id: mentions_legales-panels_variant-0
+page: mentions_legales
+selection_criteria: {  }
+selection_logic: and
+static_context: {  }

+ 10 - 0
config/sync/paragraphs.paragraphs_type.partenaire.yml

@@ -0,0 +1,10 @@
+uuid: 3c4a5b0e-12b0-47ca-915d-f077bc3059b2
+langcode: fr
+status: true
+dependencies: {  }
+id: partenaire
+label: Partenaire
+icon_uuid: null
+icon_default: null
+description: ''
+behavior_plugins: {  }

+ 4 - 0
config/sync/paragraphs.settings.yml

@@ -0,0 +1,4 @@
+_core:
+  default_config_hash: 7eR0sk71Eol86r_A7BMqn5_46wzenh5J1O5vZRCGKv8
+langcode: fr
+show_unpublished: true

+ 1 - 1
config/sync/system.site.yml

@@ -8,7 +8,7 @@ slogan: ''
 page:
   403: ''
   404: ''
-  front: /
+  front: /home
 admin_compact_mode: false
 weight_select_max: 100
 default_langcode: fr

+ 7 - 0
config/sync/user.role.admin.yml

@@ -6,9 +6,11 @@ dependencies:
     - node.type.static
   module:
     - actions_permissions
+    - config_pages
     - content_lock
     - content_translation
     - file
+    - menu_admin_per_menu
     - node
     - system
     - toolbar
@@ -22,11 +24,15 @@ permissions:
   - 'access administration pages'
   - 'access files overview'
   - 'access toolbar'
+  - 'administer footer menu items'
   - 'administer users'
   - 'break content lock'
   - 'change own username'
   - 'create content translations'
   - 'edit any static content'
+  - 'edit contact config page entity'
+  - 'edit mentions_legales config page entity'
+  - 'edit partenaires config page entity'
   - 'execute entity:save_action menu_link_content'
   - 'execute entity:save_action node'
   - 'execute entity:save_action taxonomy_term'
@@ -42,5 +48,6 @@ permissions:
   - 'execute views_bulk_edit all'
   - 'revert static revisions'
   - 'update content translations'
+  - 'view config_pages entity'
   - 'view static revisions'
   - 'view the administration theme'

+ 4 - 0
config/sync/user.role.anonymous.yml

@@ -3,6 +3,7 @@ langcode: fr
 status: true
 dependencies:
   module:
+    - config_pages
     - devel
     - system
 _core:
@@ -14,3 +15,6 @@ is_admin: false
 permissions:
   - 'access content'
   - 'access devel information'
+  - 'view contact config page entity'
+  - 'view mentions_legales config page entity'
+  - 'view partenaires config page entity'

+ 4 - 0
config/sync/user.role.authenticated.yml

@@ -3,6 +3,7 @@ langcode: fr
 status: true
 dependencies:
   module:
+    - config_pages
     - devel
     - system
 _core:
@@ -14,3 +15,6 @@ is_admin: false
 permissions:
   - 'access content'
   - 'access devel information'
+  - 'view contact config page entity'
+  - 'view mentions_legales config page entity'
+  - 'view partenaires config page entity'