From 0a62c93aa32a2e361bf36f52ac7f04d2debe0357 Mon Sep 17 00:00:00 2001 From: ouidade Date: Wed, 14 Jun 2023 18:57:23 +0200 Subject: [PATCH] =?UTF-8?q?r=C3=A9install=20docker=20&=20css=20rorschach?= =?UTF-8?q?=20theme?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...k.menulink.yml => block.block.article.yml} | 24 +- config/sync/block.block.booknavigation.yml | 41 - config/sync/block.block.booknavigation_2.yml | 6 +- config/sync/block.block.booknavigation_3.yml | 41 - config/sync/block.block.breadcrumbs.yml | 4 +- config/sync/block.block.languageswitcher.yml | 6 +- ...etitle.yml => block.block.pagetitle_2.yml} | 8 +- .../sync/block.block.primaryadminactions.yml | 39 - .../block.block.rorschach_account_menu.yml | 4 +- config/sync/block.block.rorschach_content.yml | 9 +- config/sync/block.block.rorschach_help.yml | 42 - .../sync/block.block.rorschach_main_menu.yml | 6 +- .../sync/block.block.rorschach_messages.yml | 22 - .../sync/block.block.rorschach_page_title.yml | 41 - ....block.rorschach_primary_admin_actions.yml | 41 - ...ck.block.rorschach_primary_local_tasks.yml | 4 +- ....block.rorschach_secondary_local_tasks.yml | 6 +- .../block.block.rorschach_site_branding.yml | 4 +- .../block_content.type.content_book_page.yml | 8 + ...lock_content.content_book_page.default.yml | 47 + ....entity_form_display.node.book.default.yml | 45 +- ...lock_content.content_book_page.default.yml | 24 + ....entity_view_display.node.book.default.yml | 47 +- ...ore.entity_view_display.node.book.full.yml | 21 +- ...e.entity_view_display.node.book.teaser.yml | 12 +- ...d.block_content.content_book_page.body.yml | 23 + .../field.field.node.book.field_article.yml | 55 + .../field.field.node.book.field_image.yml | 49 + ...field.field.node.book.field_subheading.yml | 49 + ...field.field.node.book.field_tablefield.yml | 49 + ...l => field.field.node.book.field_text.yml} | 39 +- ...l => field.storage.node.field_article.yml} | 6 +- .../sync/field.storage.node.field_image.yml | 21 + .../field.storage.node.field_subheading.yml | 21 + .../field.storage.node.field_tablefield.yml | 21 + config/sync/field.storage.node.field_text.yml | 21 + ...ttings.block_content.content_book_page.yml | 16 + .../rorschach/css-compiled/global/layout.css | 3 +- .../custom/rorschach/css-compiled/styles.css | 3670 ++--------------- web/themes/custom/rorschach/images/.png | Bin 0 -> 12390 bytes .../custom/rorschach/images/logo-IRI-RW.jpg | Bin 0 -> 88168 bytes web/themes/custom/rorschach/package-lock.json | 3498 +++++++++------- web/themes/custom/rorschach/package.json | 4 +- .../rorschach/scss/components/_quotes.scss | 7 + .../custom/rorschach/scss/global/_layout.scss | 28 +- .../rorschach/scss/pages/_actualite.scss | 369 -- .../custom/rorschach/scss/pages/_ami.scss | 113 - .../scss/pages/_annuairederecherche.scss | 101 - .../rorschach/scss/pages/_basededonnees.scss | 366 -- .../scss/pages/_basededonnees_autres.scss | 40 - .../rorschach/scss/pages/_bookpage.scss | 3 + .../custom/rorschach/scss/pages/_contact.scss | 45 - .../custom/rorschach/scss/pages/_faq.scss | 234 -- .../custom/rorschach/scss/pages/_fonts.scss | 124 - .../rorschach/scss/pages/_gouvernance.scss | 33 - .../rorschach/scss/pages/_incubateur.scss | 429 -- .../rorschach/scss/pages/_lesprojets.scss | 208 - .../scss/pages/_lincubateur_newpage.scss | 59 - .../scss/pages/_mentions-legales.scss | 51 - .../custom/rorschach/scss/pages/_offre.scss | 354 -- .../scss/pages/_offresdeservices.scss | 292 -- .../rorschach/scss/pages/_partenaires.scss | 73 - .../rorschach/scss/pages/_programme.scss | 57 - .../custom/rorschach/scss/pages/_projet.scss | 398 -- .../rorschach/scss/pages/_ressource.scss | 335 -- .../scss/pages/_toutesactualites.scss | 131 - .../rorschach/scss/partials/_header.scss | 234 +- web/themes/custom/rorschach/scss/styles.scss | 4 + 68 files changed, 2941 insertions(+), 9244 deletions(-) rename config/sync/{block.block.menulink.yml => block.block.article.yml} (69%) delete mode 100644 config/sync/block.block.booknavigation.yml delete mode 100644 config/sync/block.block.booknavigation_3.yml rename config/sync/{block.block.pagetitle.yml => block.block.pagetitle_2.yml} (87%) delete mode 100644 config/sync/block.block.primaryadminactions.yml delete mode 100644 config/sync/block.block.rorschach_help.yml delete mode 100644 config/sync/block.block.rorschach_messages.yml delete mode 100644 config/sync/block.block.rorschach_page_title.yml delete mode 100644 config/sync/block.block.rorschach_primary_admin_actions.yml create mode 100644 config/sync/block_content.type.content_book_page.yml create mode 100644 config/sync/core.entity_form_display.block_content.content_book_page.default.yml create mode 100644 config/sync/core.entity_view_display.block_content.content_book_page.default.yml create mode 100644 config/sync/field.field.block_content.content_book_page.body.yml create mode 100644 config/sync/field.field.node.book.field_article.yml create mode 100644 config/sync/field.field.node.book.field_image.yml create mode 100644 config/sync/field.field.node.book.field_subheading.yml create mode 100644 config/sync/field.field.node.book.field_tablefield.yml rename config/sync/{field.field.node.book.field_paragraph_chapitre.yml => field.field.node.book.field_text.yml} (53%) rename config/sync/{field.storage.node.field_paragraph_chapitre.yml => field.storage.node.field_article.yml} (75%) create mode 100644 config/sync/field.storage.node.field_image.yml create mode 100644 config/sync/field.storage.node.field_subheading.yml create mode 100644 config/sync/field.storage.node.field_tablefield.yml create mode 100644 config/sync/field.storage.node.field_text.yml create mode 100644 config/sync/language.content_settings.block_content.content_book_page.yml create mode 100644 web/themes/custom/rorschach/images/.png create mode 100644 web/themes/custom/rorschach/images/logo-IRI-RW.jpg create mode 100644 web/themes/custom/rorschach/scss/components/_quotes.scss delete mode 100644 web/themes/custom/rorschach/scss/pages/_actualite.scss delete mode 100644 web/themes/custom/rorschach/scss/pages/_ami.scss delete mode 100644 web/themes/custom/rorschach/scss/pages/_annuairederecherche.scss delete mode 100644 web/themes/custom/rorschach/scss/pages/_basededonnees.scss delete mode 100644 web/themes/custom/rorschach/scss/pages/_basededonnees_autres.scss create mode 100644 web/themes/custom/rorschach/scss/pages/_bookpage.scss delete mode 100644 web/themes/custom/rorschach/scss/pages/_contact.scss delete mode 100644 web/themes/custom/rorschach/scss/pages/_faq.scss delete mode 100644 web/themes/custom/rorschach/scss/pages/_fonts.scss delete mode 100644 web/themes/custom/rorschach/scss/pages/_gouvernance.scss delete mode 100644 web/themes/custom/rorschach/scss/pages/_incubateur.scss delete mode 100644 web/themes/custom/rorschach/scss/pages/_lesprojets.scss delete mode 100644 web/themes/custom/rorschach/scss/pages/_lincubateur_newpage.scss delete mode 100644 web/themes/custom/rorschach/scss/pages/_mentions-legales.scss delete mode 100644 web/themes/custom/rorschach/scss/pages/_offre.scss delete mode 100644 web/themes/custom/rorschach/scss/pages/_offresdeservices.scss delete mode 100644 web/themes/custom/rorschach/scss/pages/_partenaires.scss delete mode 100644 web/themes/custom/rorschach/scss/pages/_programme.scss delete mode 100644 web/themes/custom/rorschach/scss/pages/_projet.scss delete mode 100644 web/themes/custom/rorschach/scss/pages/_ressource.scss delete mode 100644 web/themes/custom/rorschach/scss/pages/_toutesactualites.scss diff --git a/config/sync/block.block.menulink.yml b/config/sync/block.block.article.yml similarity index 69% rename from config/sync/block.block.menulink.yml rename to config/sync/block.block.article.yml index 0ca48df..6f04f8e 100644 --- a/config/sync/block.block.menulink.yml +++ b/config/sync/block.block.article.yml @@ -1,31 +1,31 @@ -uuid: 6ffd95d7-9145-499a-ac4a-729ac435bbc5 +uuid: 590a7402-a01b-4cc7-9f2b-0bab83c4f960 langcode: en -status: false +status: true dependencies: module: - context - ctools_block theme: - rorschach -id: menulink +id: article theme: rorschach -region: header -weight: 0 +region: content +weight: -3 provider: null -plugin: 'entity_field:node:menu_link' +plugin: 'entity_field:node:field_article' settings: - id: 'entity_field:node:menu_link' - label: 'Menu link' - label_display: visible + id: 'entity_field:node:field_article' + label: Article + label_display: '0' provider: ctools_block context_mapping: entity: '@node.node_route_context:node' formatter: - type: entity_reference_label + type: entity_reference_revisions_entity_view weight: 0 - label: above + label: visually_hidden settings: - link: true + view_mode: default third_party_settings: { } visibility: context: diff --git a/config/sync/block.block.booknavigation.yml b/config/sync/block.block.booknavigation.yml deleted file mode 100644 index 45f2f8d..0000000 --- a/config/sync/block.block.booknavigation.yml +++ /dev/null @@ -1,41 +0,0 @@ -uuid: a4296401-2fee-4887-afbb-09a6fc9a7cc1 -langcode: en -status: false -dependencies: - module: - - book - - context - theme: - - rorschach -id: booknavigation -theme: rorschach -region: header -weight: 0 -provider: null -plugin: book_navigation -settings: - id: book_navigation - label: 'Book navigation' - label_display: visible - provider: book - block_mode: 'all pages' -visibility: - context: - id: context - negate: null - values: '' - context_all: - id: context_all - negate: null - values: '' - user_status: - id: user_status - negate: false - context_mapping: - user: '@user.current_user_context:current_user' - user_status: - viewing_profile: '0' - logged_viewing_profile: '0' - own_page_true: '0' - field_value: '0' - user_fields: uid diff --git a/config/sync/block.block.booknavigation_2.yml b/config/sync/block.block.booknavigation_2.yml index 0b48d39..2cbfc14 100644 --- a/config/sync/block.block.booknavigation_2.yml +++ b/config/sync/block.block.booknavigation_2.yml @@ -1,6 +1,6 @@ uuid: 1958eed1-8068-47d7-b6f6-4ba5762f0f41 langcode: en -status: false +status: true dependencies: module: - book @@ -9,8 +9,8 @@ dependencies: - rorschach id: booknavigation_2 theme: rorschach -region: content -weight: 0 +region: sidebar_second +weight: -8 provider: null plugin: book_navigation settings: diff --git a/config/sync/block.block.booknavigation_3.yml b/config/sync/block.block.booknavigation_3.yml deleted file mode 100644 index 0a91b40..0000000 --- a/config/sync/block.block.booknavigation_3.yml +++ /dev/null @@ -1,41 +0,0 @@ -uuid: c17ec623-45c0-4121-8256-a55e7386b58c -langcode: en -status: true -dependencies: - module: - - book - - context - theme: - - rorschach -id: booknavigation_3 -theme: rorschach -region: sidebar -weight: 0 -provider: null -plugin: book_navigation -settings: - id: book_navigation - label: 'Book navigation' - label_display: visible - provider: book - block_mode: 'all pages' -visibility: - context: - id: context - negate: null - values: '' - context_all: - id: context_all - negate: null - values: '' - user_status: - id: user_status - negate: false - context_mapping: - user: '@user.current_user_context:current_user' - user_status: - viewing_profile: '0' - logged_viewing_profile: '0' - own_page_true: '0' - field_value: '0' - user_fields: uid diff --git a/config/sync/block.block.breadcrumbs.yml b/config/sync/block.block.breadcrumbs.yml index 7b7a01e..a365a2d 100644 --- a/config/sync/block.block.breadcrumbs.yml +++ b/config/sync/block.block.breadcrumbs.yml @@ -9,8 +9,8 @@ dependencies: - rorschach id: breadcrumbs theme: rorschach -region: breadcrumb -weight: -7 +region: content +weight: -6 provider: null plugin: system_breadcrumb_block settings: diff --git a/config/sync/block.block.languageswitcher.yml b/config/sync/block.block.languageswitcher.yml index 1989dac..4933802 100644 --- a/config/sync/block.block.languageswitcher.yml +++ b/config/sync/block.block.languageswitcher.yml @@ -1,6 +1,6 @@ uuid: 8b7f73cd-a98a-45b7-978d-a91a8d94f589 langcode: en -status: false +status: true dependencies: module: - context @@ -9,8 +9,8 @@ dependencies: - rorschach id: languageswitcher theme: rorschach -region: primary_menu -weight: -7 +region: header_top_rigth +weight: -4 provider: null plugin: 'language_block:language_interface' settings: diff --git a/config/sync/block.block.pagetitle.yml b/config/sync/block.block.pagetitle_2.yml similarity index 87% rename from config/sync/block.block.pagetitle.yml rename to config/sync/block.block.pagetitle_2.yml index b89b8a9..f967ea0 100644 --- a/config/sync/block.block.pagetitle.yml +++ b/config/sync/block.block.pagetitle_2.yml @@ -1,4 +1,4 @@ -uuid: 33d466fd-102d-4bda-ad98-c2751e6bafa3 +uuid: a4b21b92-01d4-44ed-8096-6f6b75f4f8bc langcode: en status: true dependencies: @@ -6,10 +6,10 @@ dependencies: - context theme: - rorschach -id: pagetitle +id: pagetitle_2 theme: rorschach -region: content_above -weight: -6 +region: content +weight: -4 provider: null plugin: page_title_block settings: diff --git a/config/sync/block.block.primaryadminactions.yml b/config/sync/block.block.primaryadminactions.yml deleted file mode 100644 index b487fd3..0000000 --- a/config/sync/block.block.primaryadminactions.yml +++ /dev/null @@ -1,39 +0,0 @@ -uuid: 021ba1d3-1be5-4e0f-a8b7-192c26179276 -langcode: en -status: true -dependencies: - module: - - context - theme: - - rorschach -id: primaryadminactions -theme: rorschach -region: highlighted -weight: -8 -provider: null -plugin: local_actions_block -settings: - id: local_actions_block - label: 'Primary admin actions' - label_display: '0' - provider: core -visibility: - context: - id: context - negate: null - values: '' - context_all: - id: context_all - negate: null - values: '' - user_status: - id: user_status - negate: false - context_mapping: - user: '@user.current_user_context:current_user' - user_status: - viewing_profile: '0' - logged_viewing_profile: '0' - own_page_true: '0' - field_value: '0' - user_fields: uid diff --git a/config/sync/block.block.rorschach_account_menu.yml b/config/sync/block.block.rorschach_account_menu.yml index dc68e98..ce1350f 100644 --- a/config/sync/block.block.rorschach_account_menu.yml +++ b/config/sync/block.block.rorschach_account_menu.yml @@ -13,8 +13,8 @@ _core: default_config_hash: gmxYWWHmgbe0Pnv8y48ZLSLH5mEHejOjAP6RLxUfdzU id: rorschach_account_menu theme: rorschach -region: secondary_menu -weight: -8 +region: header_top_rigth +weight: -5 provider: null plugin: 'system_menu_block:account' settings: diff --git a/config/sync/block.block.rorschach_content.yml b/config/sync/block.block.rorschach_content.yml index 621a8d4..26ed0fd 100644 --- a/config/sync/block.block.rorschach_content.yml +++ b/config/sync/block.block.rorschach_content.yml @@ -12,13 +12,13 @@ _core: id: rorschach_content theme: rorschach region: content -weight: 0 +weight: -5 provider: null plugin: system_main_block settings: id: system_main_block label: 'Main page content' - label_display: '0' + label_display: visible provider: system visibility: context: @@ -40,3 +40,8 @@ visibility: own_page_true: '0' field_value: '0' user_fields: uid + view_inclusion: + id: view_inclusion + negate: false + view_inclusion: + view-content-page_1: view-content-page_1 diff --git a/config/sync/block.block.rorschach_help.yml b/config/sync/block.block.rorschach_help.yml deleted file mode 100644 index 91c34b2..0000000 --- a/config/sync/block.block.rorschach_help.yml +++ /dev/null @@ -1,42 +0,0 @@ -uuid: ecd47807-917c-47d9-b958-a317320666af -langcode: en -status: false -dependencies: - module: - - context - - help - theme: - - rorschach -_core: - default_config_hash: VfPFqqxfkomud5CO8DUijw85QIl9GIxh_nIxLOYESxg -id: rorschach_help -theme: rorschach -region: header -weight: 1 -provider: null -plugin: help_block -settings: - id: help_block - label: Help - label_display: '0' - provider: help -visibility: - context: - id: context - negate: null - values: '' - context_all: - id: context_all - negate: null - values: '' - user_status: - id: user_status - negate: false - context_mapping: - user: '@user.current_user_context:current_user' - user_status: - viewing_profile: '0' - logged_viewing_profile: '0' - own_page_true: '0' - field_value: '0' - user_fields: uid diff --git a/config/sync/block.block.rorschach_main_menu.yml b/config/sync/block.block.rorschach_main_menu.yml index 23c0505..e2d9ff0 100644 --- a/config/sync/block.block.rorschach_main_menu.yml +++ b/config/sync/block.block.rorschach_main_menu.yml @@ -13,14 +13,14 @@ _core: default_config_hash: KWAiziL39uEzmOJEql_wbUP2RtqGceL3WM2CfxhMelE id: rorschach_main_menu theme: rorschach -region: primary_menu -weight: -6 +region: header_top_left +weight: 4 provider: null plugin: 'system_menu_block:main' settings: id: 'system_menu_block:main' label: 'Main navigation' - label_display: visible + label_display: '0' provider: system level: 1 depth: 2 diff --git a/config/sync/block.block.rorschach_messages.yml b/config/sync/block.block.rorschach_messages.yml deleted file mode 100644 index 10fccd4..0000000 --- a/config/sync/block.block.rorschach_messages.yml +++ /dev/null @@ -1,22 +0,0 @@ -uuid: 3acaeb3c-9a4d-4369-97d6-2ded5589bd09 -langcode: en -status: true -dependencies: - module: - - system - theme: - - rorschach -_core: - default_config_hash: BZ5tpW7H8X4PVGRm3MImTIHd2tN0eF7zOtp4SpRYUA0 -id: rorschach_messages -theme: rorschach -region: highlighted -weight: -6 -provider: null -plugin: system_messages_block -settings: - id: system_messages_block - label: 'Status messages' - label_display: '0' - provider: system -visibility: { } diff --git a/config/sync/block.block.rorschach_page_title.yml b/config/sync/block.block.rorschach_page_title.yml deleted file mode 100644 index 58a8ac6..0000000 --- a/config/sync/block.block.rorschach_page_title.yml +++ /dev/null @@ -1,41 +0,0 @@ -uuid: 96b25742-cdf8-42c9-9067-4dba2d8df2e0 -langcode: en -status: false -dependencies: - module: - - context - theme: - - rorschach -_core: - default_config_hash: 6aOgWsNTXjqrDm98TXSAjP6qd2nCijD1xw45MrnbK-Y -id: rorschach_page_title -theme: rorschach -region: header -weight: -4 -provider: null -plugin: page_title_block -settings: - id: page_title_block - label: 'Page title' - label_display: '0' - provider: core -visibility: - context: - id: context - negate: null - values: '' - context_all: - id: context_all - negate: null - values: '' - user_status: - id: user_status - negate: false - context_mapping: - user: '@user.current_user_context:current_user' - user_status: - viewing_profile: '0' - logged_viewing_profile: '0' - own_page_true: '0' - field_value: '0' - user_fields: uid diff --git a/config/sync/block.block.rorschach_primary_admin_actions.yml b/config/sync/block.block.rorschach_primary_admin_actions.yml deleted file mode 100644 index a733058..0000000 --- a/config/sync/block.block.rorschach_primary_admin_actions.yml +++ /dev/null @@ -1,41 +0,0 @@ -uuid: 04e023cf-b1f8-4962-b7d2-693dcf80bf6d -langcode: en -status: false -dependencies: - module: - - context - theme: - - rorschach -_core: - default_config_hash: Q9_2whdOj1YIomfvsIfopROW4FT_X5pY0DjdOiOaQ5U -id: rorschach_primary_admin_actions -theme: rorschach -region: primary_menu -weight: -8 -provider: null -plugin: local_actions_block -settings: - id: local_actions_block - label: 'Primary admin actions' - label_display: '0' - provider: core -visibility: - context: - id: context - negate: null - values: '' - context_all: - id: context_all - negate: null - values: '' - user_status: - id: user_status - negate: false - context_mapping: - user: '@user.current_user_context:current_user' - user_status: - viewing_profile: '0' - logged_viewing_profile: '0' - own_page_true: '0' - field_value: '0' - user_fields: uid diff --git a/config/sync/block.block.rorschach_primary_local_tasks.yml b/config/sync/block.block.rorschach_primary_local_tasks.yml index 5e0bb37..ac60eb6 100644 --- a/config/sync/block.block.rorschach_primary_local_tasks.yml +++ b/config/sync/block.block.rorschach_primary_local_tasks.yml @@ -10,8 +10,8 @@ _core: default_config_hash: nGE3EoPQQaQCuqTUtZgw0-KIzmrqdKDzdNQf2JyPUt4 id: rorschach_primary_local_tasks theme: rorschach -region: highlighted -weight: -7 +region: sidebar_first +weight: -5 provider: null plugin: local_tasks_block settings: diff --git a/config/sync/block.block.rorschach_secondary_local_tasks.yml b/config/sync/block.block.rorschach_secondary_local_tasks.yml index 4a65510..b652387 100644 --- a/config/sync/block.block.rorschach_secondary_local_tasks.yml +++ b/config/sync/block.block.rorschach_secondary_local_tasks.yml @@ -1,6 +1,6 @@ uuid: 9d7f36a0-dd8e-4a20-a733-851b9cb65772 langcode: en -status: true +status: false dependencies: module: - context @@ -10,8 +10,8 @@ _core: default_config_hash: ydSxdq7R66I8UMC460rOzlfzvlUL4VRbdwc6z9DWaUI id: rorschach_secondary_local_tasks theme: rorschach -region: highlighted -weight: -5 +region: header_top_left +weight: -2 provider: null plugin: local_tasks_block settings: diff --git a/config/sync/block.block.rorschach_site_branding.yml b/config/sync/block.block.rorschach_site_branding.yml index e99619f..d49f871 100644 --- a/config/sync/block.block.rorschach_site_branding.yml +++ b/config/sync/block.block.rorschach_site_branding.yml @@ -11,8 +11,8 @@ _core: default_config_hash: n_nlgjggHVfQt2H__zvLOKB2YtjPDbQ5tHijF9LE1aM id: rorschach_site_branding theme: rorschach -region: header -weight: -7 +region: header_top_left +weight: -9 provider: null plugin: system_branding_block settings: diff --git a/config/sync/block_content.type.content_book_page.yml b/config/sync/block_content.type.content_book_page.yml new file mode 100644 index 0000000..301265a --- /dev/null +++ b/config/sync/block_content.type.content_book_page.yml @@ -0,0 +1,8 @@ +uuid: 42adfac7-e0d7-438d-928d-8f227185af66 +langcode: en +status: true +dependencies: { } +id: content_book_page +label: 'Content book page' +revision: 0 +description: 'for calling the content of the book page ' diff --git a/config/sync/core.entity_form_display.block_content.content_book_page.default.yml b/config/sync/core.entity_form_display.block_content.content_book_page.default.yml new file mode 100644 index 0000000..6772d4b --- /dev/null +++ b/config/sync/core.entity_form_display.block_content.content_book_page.default.yml @@ -0,0 +1,47 @@ +uuid: 86abb80b-671d-49ed-b6b6-3020bb45a312 +langcode: en +status: true +dependencies: + config: + - block_content.type.content_book_page + - field.field.block_content.content_book_page.body + module: + - field_layout + - layout_discovery + - text +third_party_settings: + field_layout: + id: layout_onecol + settings: + label: '' +id: block_content.content_book_page.default +targetEntityType: block_content +bundle: content_book_page +mode: default +content: + body: + type: text_textarea_with_summary + weight: 26 + region: content + settings: + rows: 9 + summary_rows: 3 + placeholder: '' + show_summary: false + third_party_settings: { } + info: + type: string_textfield + weight: -5 + region: content + settings: + size: 60 + placeholder: '' + third_party_settings: { } + langcode: + type: language_select + weight: 2 + region: content + settings: + include_locked: true + third_party_settings: { } +hidden: { } diff --git a/config/sync/core.entity_form_display.node.book.default.yml b/config/sync/core.entity_form_display.node.book.default.yml index d74a1b8..c081261 100644 --- a/config/sync/core.entity_form_display.node.book.default.yml +++ b/config/sync/core.entity_form_display.node.book.default.yml @@ -4,15 +4,18 @@ status: true dependencies: config: - field.field.node.book.body + - field.field.node.book.field_article - field.field.node.book.field_articles - - field.field.node.book.field_paragraph_chapitre + - field.field.node.book.field_image + - field.field.node.book.field_subheading + - field.field.node.book.field_tablefield + - field.field.node.book.field_text - node.type.book module: - field_layout - layout_discovery - paragraphs - path - - text third_party_settings: field_layout: id: layout_onecol @@ -25,25 +28,15 @@ targetEntityType: node bundle: book mode: default content: - body: - type: text_textarea_with_summary - weight: 7 - region: content - settings: - rows: 9 - summary_rows: 3 - placeholder: '' - show_summary: false - third_party_settings: { } created: type: datetime_timestamp - weight: 3 + weight: 4 region: content settings: { } third_party_settings: { } - field_articles: + field_article: type: paragraphs - weight: 26 + weight: 1 region: content settings: title: Paragraph @@ -52,16 +45,17 @@ content: closed_mode: summary autocollapse: none closed_mode_threshold: 0 - add_mode: dropdown + add_mode: button form_display_mode: default - default_paragraph_type: '' + default_paragraph_type: _none features: + add_above: '0' collapse_edit_all: collapse_edit_all duplicate: duplicate third_party_settings: { } langcode: type: language_select - weight: 1 + weight: 2 region: content settings: include_locked: true @@ -74,7 +68,7 @@ content: third_party_settings: { } promote: type: boolean_checkbox - weight: 5 + weight: 6 region: content settings: display_label: true @@ -88,7 +82,7 @@ content: third_party_settings: { } sticky: type: boolean_checkbox - weight: 6 + weight: 7 region: content settings: display_label: true @@ -102,13 +96,13 @@ content: placeholder: '' third_party_settings: { } translation: - weight: 4 + weight: 5 region: content settings: { } third_party_settings: { } uid: type: entity_reference_autocomplete - weight: 2 + weight: 3 region: content settings: match_operator: CONTAINS @@ -122,4 +116,9 @@ content: settings: { } third_party_settings: { } hidden: - field_paragraph_chapitre: true + body: true + field_articles: true + field_image: true + field_subheading: true + field_tablefield: true + field_text: true diff --git a/config/sync/core.entity_view_display.block_content.content_book_page.default.yml b/config/sync/core.entity_view_display.block_content.content_book_page.default.yml new file mode 100644 index 0000000..7f659a8 --- /dev/null +++ b/config/sync/core.entity_view_display.block_content.content_book_page.default.yml @@ -0,0 +1,24 @@ +uuid: 93ac7d36-487a-48e2-af58-462c8545e2e1 +langcode: en +status: true +dependencies: + config: + - block_content.type.content_book_page + - field.field.block_content.content_book_page.body + module: + - text +id: block_content.content_book_page.default +targetEntityType: block_content +bundle: content_book_page +mode: default +content: + body: + type: text_default + label: hidden + settings: { } + third_party_settings: { } + weight: 0 + region: content +hidden: + langcode: true + search_api_excerpt: true diff --git a/config/sync/core.entity_view_display.node.book.default.yml b/config/sync/core.entity_view_display.node.book.default.yml index 4537dc0..7622055 100644 --- a/config/sync/core.entity_view_display.node.book.default.yml +++ b/config/sync/core.entity_view_display.node.book.default.yml @@ -4,12 +4,17 @@ status: true dependencies: config: - field.field.node.book.body + - field.field.node.book.field_article - field.field.node.book.field_articles - - field.field.node.book.field_paragraph_chapitre + - field.field.node.book.field_image + - field.field.node.book.field_subheading + - field.field.node.book.field_tablefield + - field.field.node.book.field_text - node.type.book module: - entity_reference_revisions - layout_builder + - layout_discovery - text - user third_party_settings: @@ -30,6 +35,15 @@ content: third_party_settings: { } weight: 0 region: content + field_article: + type: entity_reference_revisions_entity_view + label: above + settings: + view_mode: default + link: '' + third_party_settings: { } + weight: 8 + region: content field_articles: type: entity_reference_revisions_entity_view label: above @@ -39,14 +53,41 @@ content: third_party_settings: { } weight: 3 region: content - field_paragraph_chapitre: + field_image: type: entity_reference_revisions_entity_view label: above settings: view_mode: default link: '' third_party_settings: { } - weight: 2 + weight: 5 + region: content + field_subheading: + type: entity_reference_revisions_entity_view + label: above + settings: + view_mode: default + link: '' + third_party_settings: { } + weight: 4 + region: content + field_tablefield: + type: entity_reference_revisions_entity_view + label: above + settings: + view_mode: default + link: '' + third_party_settings: { } + weight: 7 + region: content + field_text: + type: entity_reference_revisions_entity_view + label: above + settings: + view_mode: default + link: '' + third_party_settings: { } + weight: 6 region: content links: settings: { } diff --git a/config/sync/core.entity_view_display.node.book.full.yml b/config/sync/core.entity_view_display.node.book.full.yml index b592af6..13eef7d 100644 --- a/config/sync/core.entity_view_display.node.book.full.yml +++ b/config/sync/core.entity_view_display.node.book.full.yml @@ -5,13 +5,16 @@ dependencies: config: - core.entity_view_mode.node.full - field.field.node.book.body + - field.field.node.book.field_article - field.field.node.book.field_articles - - field.field.node.book.field_paragraph_chapitre + - field.field.node.book.field_image + - field.field.node.book.field_subheading + - field.field.node.book.field_tablefield + - field.field.node.book.field_text - node.type.book module: - entity_reference_revisions - layout_builder - - layout_discovery - text - user third_party_settings: @@ -41,20 +44,16 @@ content: third_party_settings: { } weight: 104 region: content - field_paragraph_chapitre: - type: entity_reference_revisions_entity_view - label: above - settings: - view_mode: default - link: '' - third_party_settings: { } - weight: 103 - region: content links: settings: { } third_party_settings: { } weight: 101 region: content hidden: + field_article: true + field_image: true + field_subheading: true + field_tablefield: true + field_text: true langcode: true search_api_excerpt: true diff --git a/config/sync/core.entity_view_display.node.book.teaser.yml b/config/sync/core.entity_view_display.node.book.teaser.yml index 52bd6e4..2b54d6d 100644 --- a/config/sync/core.entity_view_display.node.book.teaser.yml +++ b/config/sync/core.entity_view_display.node.book.teaser.yml @@ -5,8 +5,12 @@ dependencies: config: - core.entity_view_mode.node.teaser - field.field.node.book.body + - field.field.node.book.field_article - field.field.node.book.field_articles - - field.field.node.book.field_paragraph_chapitre + - field.field.node.book.field_image + - field.field.node.book.field_subheading + - field.field.node.book.field_tablefield + - field.field.node.book.field_text - node.type.book module: - entity_reference_revisions @@ -47,6 +51,10 @@ content: weight: 1 region: content hidden: - field_paragraph_chapitre: true + field_article: true + field_image: true + field_subheading: true + field_tablefield: true + field_text: true langcode: true search_api_excerpt: true diff --git a/config/sync/field.field.block_content.content_book_page.body.yml b/config/sync/field.field.block_content.content_book_page.body.yml new file mode 100644 index 0000000..de37e5d --- /dev/null +++ b/config/sync/field.field.block_content.content_book_page.body.yml @@ -0,0 +1,23 @@ +uuid: 176544ed-ea47-4b93-9363-19192cadc851 +langcode: en +status: true +dependencies: + config: + - block_content.type.content_book_page + - field.storage.block_content.body + module: + - text +id: block_content.content_book_page.body +field_name: body +entity_type: block_content +bundle: content_book_page +label: Body +description: '' +required: false +translatable: true +default_value: { } +default_value_callback: '' +settings: + display_summary: false + required_summary: false +field_type: text_with_summary diff --git a/config/sync/field.field.node.book.field_article.yml b/config/sync/field.field.node.book.field_article.yml new file mode 100644 index 0000000..9a5399c --- /dev/null +++ b/config/sync/field.field.node.book.field_article.yml @@ -0,0 +1,55 @@ +uuid: 775ad8f5-69af-437a-b6fc-5bf1835b460e +langcode: en +status: true +dependencies: + config: + - field.storage.node.field_article + - node.type.book + - paragraphs.paragraphs_type.image + - paragraphs.paragraphs_type.subheading + - paragraphs.paragraphs_type.tablefield + - paragraphs.paragraphs_type.text + module: + - entity_reference_revisions +id: node.book.field_article +field_name: field_article +entity_type: node +bundle: book +label: Article +description: '' +required: false +translatable: false +default_value: { } +default_value_callback: '' +settings: + handler: 'default:paragraph' + handler_settings: + target_bundles: + subheading: subheading + text: text + image: image + tablefield: tablefield + negate: 0 + target_bundles_drag_drop: + article: + weight: -15 + enabled: false + chapitre: + weight: -14 + enabled: false + image: + weight: -10 + enabled: true + subheading: + weight: -12 + enabled: true + tablefield: + weight: -9 + enabled: true + text: + weight: -11 + enabled: true + title: + weight: -13 + enabled: false +field_type: entity_reference_revisions diff --git a/config/sync/field.field.node.book.field_image.yml b/config/sync/field.field.node.book.field_image.yml new file mode 100644 index 0000000..247c772 --- /dev/null +++ b/config/sync/field.field.node.book.field_image.yml @@ -0,0 +1,49 @@ +uuid: f47eb50d-25a3-462f-ae9b-d5cd3d97009d +langcode: en +status: true +dependencies: + config: + - field.storage.node.field_image + - node.type.book + - paragraphs.paragraphs_type.image + module: + - entity_reference_revisions +id: node.book.field_image +field_name: field_image +entity_type: node +bundle: book +label: Image +description: '' +required: false +translatable: false +default_value: { } +default_value_callback: '' +settings: + handler: 'default:paragraph' + handler_settings: + target_bundles: + image: image + negate: 0 + target_bundles_drag_drop: + article: + weight: 8 + enabled: false + chapitre: + weight: 9 + enabled: false + image: + weight: 10 + enabled: true + subheading: + weight: 11 + enabled: false + tablefield: + weight: 12 + enabled: false + text: + weight: 13 + enabled: false + title: + weight: 14 + enabled: false +field_type: entity_reference_revisions diff --git a/config/sync/field.field.node.book.field_subheading.yml b/config/sync/field.field.node.book.field_subheading.yml new file mode 100644 index 0000000..ad9afeb --- /dev/null +++ b/config/sync/field.field.node.book.field_subheading.yml @@ -0,0 +1,49 @@ +uuid: 36d217ba-0cbc-4726-9310-7bf6231d7f78 +langcode: en +status: true +dependencies: + config: + - field.storage.node.field_subheading + - node.type.book + - paragraphs.paragraphs_type.subheading + module: + - entity_reference_revisions +id: node.book.field_subheading +field_name: field_subheading +entity_type: node +bundle: book +label: Subheading +description: '' +required: false +translatable: false +default_value: { } +default_value_callback: '' +settings: + handler: 'default:paragraph' + handler_settings: + target_bundles: + subheading: subheading + negate: 0 + target_bundles_drag_drop: + article: + weight: 8 + enabled: false + chapitre: + weight: 9 + enabled: false + image: + weight: 10 + enabled: false + subheading: + weight: 11 + enabled: true + tablefield: + weight: 12 + enabled: false + text: + weight: 13 + enabled: false + title: + weight: 14 + enabled: false +field_type: entity_reference_revisions diff --git a/config/sync/field.field.node.book.field_tablefield.yml b/config/sync/field.field.node.book.field_tablefield.yml new file mode 100644 index 0000000..e9dcab0 --- /dev/null +++ b/config/sync/field.field.node.book.field_tablefield.yml @@ -0,0 +1,49 @@ +uuid: f8bb0cc4-2f4c-4e97-8bb4-2c9b95a8481b +langcode: en +status: true +dependencies: + config: + - field.storage.node.field_tablefield + - node.type.book + - paragraphs.paragraphs_type.tablefield + module: + - entity_reference_revisions +id: node.book.field_tablefield +field_name: field_tablefield +entity_type: node +bundle: book +label: Tablefield +description: '' +required: false +translatable: false +default_value: { } +default_value_callback: '' +settings: + handler: 'default:paragraph' + handler_settings: + target_bundles: + tablefield: tablefield + negate: 0 + target_bundles_drag_drop: + article: + weight: 8 + enabled: false + chapitre: + weight: 9 + enabled: false + image: + weight: 10 + enabled: false + subheading: + weight: 11 + enabled: false + tablefield: + weight: 12 + enabled: true + text: + weight: 13 + enabled: false + title: + weight: 14 + enabled: false +field_type: entity_reference_revisions diff --git a/config/sync/field.field.node.book.field_paragraph_chapitre.yml b/config/sync/field.field.node.book.field_text.yml similarity index 53% rename from config/sync/field.field.node.book.field_paragraph_chapitre.yml rename to config/sync/field.field.node.book.field_text.yml index 8f45976..34d1fb0 100644 --- a/config/sync/field.field.node.book.field_paragraph_chapitre.yml +++ b/config/sync/field.field.node.book.field_text.yml @@ -1,44 +1,49 @@ -uuid: 432ebb29-f57b-4e86-bab5-80a0d5eeb5fb +uuid: 80108781-8eb8-488b-9f61-52a643fa05ba langcode: en status: true dependencies: config: - - field.storage.node.field_paragraph_chapitre + - field.storage.node.field_text - node.type.book + - paragraphs.paragraphs_type.text module: - entity_reference_revisions -id: node.book.field_paragraph_chapitre -field_name: field_paragraph_chapitre +id: node.book.field_text +field_name: field_text entity_type: node bundle: book -label: chapitre +label: Text description: '' required: false -translatable: true +translatable: false default_value: { } default_value_callback: '' settings: handler: 'default:paragraph' handler_settings: - target_bundles: { } + target_bundles: + text: text negate: 0 target_bundles_drag_drop: article: - weight: 7 + weight: 8 enabled: false chapitre: - weight: 7 + weight: 9 enabled: false image: - weight: 8 - enabled: true - sous_titre: - weight: 12 - enabled: true - tableau: + weight: 10 + enabled: false + subheading: weight: 11 - enabled: true - texte: + enabled: false + tablefield: weight: 12 + enabled: false + text: + weight: 13 enabled: true + title: + weight: 14 + enabled: false field_type: entity_reference_revisions diff --git a/config/sync/field.storage.node.field_paragraph_chapitre.yml b/config/sync/field.storage.node.field_article.yml similarity index 75% rename from config/sync/field.storage.node.field_paragraph_chapitre.yml rename to config/sync/field.storage.node.field_article.yml index c9cdc5a..86abb08 100644 --- a/config/sync/field.storage.node.field_paragraph_chapitre.yml +++ b/config/sync/field.storage.node.field_article.yml @@ -1,4 +1,4 @@ -uuid: ad3925e2-ad51-4ab1-8d1e-79d098d9fe4a +uuid: 6ebfadb5-b051-4f17-ae65-b564cc34bdad langcode: en status: true dependencies: @@ -6,8 +6,8 @@ dependencies: - entity_reference_revisions - node - paragraphs -id: node.field_paragraph_chapitre -field_name: field_paragraph_chapitre +id: node.field_article +field_name: field_article entity_type: node type: entity_reference_revisions settings: diff --git a/config/sync/field.storage.node.field_image.yml b/config/sync/field.storage.node.field_image.yml new file mode 100644 index 0000000..6e9bce1 --- /dev/null +++ b/config/sync/field.storage.node.field_image.yml @@ -0,0 +1,21 @@ +uuid: 98e3a681-3df7-4058-adc9-4f9c06bef80c +langcode: en +status: true +dependencies: + module: + - entity_reference_revisions + - node + - paragraphs +id: node.field_image +field_name: field_image +entity_type: node +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 diff --git a/config/sync/field.storage.node.field_subheading.yml b/config/sync/field.storage.node.field_subheading.yml new file mode 100644 index 0000000..0853edc --- /dev/null +++ b/config/sync/field.storage.node.field_subheading.yml @@ -0,0 +1,21 @@ +uuid: 1e129d5f-ee04-4963-9455-7c29ab099a8a +langcode: en +status: true +dependencies: + module: + - entity_reference_revisions + - node + - paragraphs +id: node.field_subheading +field_name: field_subheading +entity_type: node +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 diff --git a/config/sync/field.storage.node.field_tablefield.yml b/config/sync/field.storage.node.field_tablefield.yml new file mode 100644 index 0000000..229e182 --- /dev/null +++ b/config/sync/field.storage.node.field_tablefield.yml @@ -0,0 +1,21 @@ +uuid: c7cd45c5-ff8c-4da4-996d-fcba9e2989b2 +langcode: en +status: true +dependencies: + module: + - entity_reference_revisions + - node + - paragraphs +id: node.field_tablefield +field_name: field_tablefield +entity_type: node +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 diff --git a/config/sync/field.storage.node.field_text.yml b/config/sync/field.storage.node.field_text.yml new file mode 100644 index 0000000..73e2a42 --- /dev/null +++ b/config/sync/field.storage.node.field_text.yml @@ -0,0 +1,21 @@ +uuid: 5648fd9e-4ea0-45d5-8cfb-a28d8f6f77ce +langcode: en +status: true +dependencies: + module: + - entity_reference_revisions + - node + - paragraphs +id: node.field_text +field_name: field_text +entity_type: node +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 diff --git a/config/sync/language.content_settings.block_content.content_book_page.yml b/config/sync/language.content_settings.block_content.content_book_page.yml new file mode 100644 index 0000000..5e50ece --- /dev/null +++ b/config/sync/language.content_settings.block_content.content_book_page.yml @@ -0,0 +1,16 @@ +uuid: 87da9455-3e56-4fa2-ba51-a5a8e6371188 +langcode: en +status: true +dependencies: + config: + - block_content.type.content_book_page + module: + - content_translation +third_party_settings: + content_translation: + enabled: true +id: block_content.content_book_page +target_entity_type_id: block_content +target_bundle: content_book_page +default_langcode: site_default +language_alterable: true diff --git a/web/themes/custom/rorschach/css-compiled/global/layout.css b/web/themes/custom/rorschach/css-compiled/global/layout.css index cd4080b..7d72010 100644 --- a/web/themes/custom/rorschach/css-compiled/global/layout.css +++ b/web/themes/custom/rorschach/css-compiled/global/layout.css @@ -1,2 +1,3 @@ .body { - margin: 0; } + margin: 0; +} diff --git a/web/themes/custom/rorschach/css-compiled/styles.css b/web/themes/custom/rorschach/css-compiled/styles.css index 637a09f..4eee657 100644 --- a/web/themes/custom/rorschach/css-compiled/styles.css +++ b/web/themes/custom/rorschach/css-compiled/styles.css @@ -1,5 +1,11 @@ -@charset "UTF-8"; /*eql*/ +/*components*/ +.quote { + font-weight: 700; + width: 50%; + margin: auto; + background-color: hotpink; } + /*global*/ @font-face { font-family: 'Font Awesome'; @@ -113,44 +119,26 @@ .layout-content { padding-top: 7rem; padding-bottom: 6rem; } + .layout-content .field__label { + visibility: hidden; } .path-frontpage { margin: 0; } .path-node { margin: 0; } - -.path-faq { - margin: 0; } - -.path-ressources { - margin: 0; } - -.path-webform { - margin: 0; } - -.path-projets { - margin: 0; } - -.path-incubateur { - margin: 0; } - -main { - width: 100%; } - -.main-content { - margin-top: 7rem; } - -.field--name-field-titre .field__item { - color: #09398b; - font-weight: 900; - font-size: 2rem; } - -.field--name-field-titre .field__label { - visibility: hidden; } - -.inter-titre { - color: #009ee3; } + .path-node main { + width: 100%; } + .path-node .main-content { + margin-top: 7rem; } + .path-node .field--name-field-titre .field__item { + color: #09398b; + font-weight: 900; + font-size: 2rem; } + .path-node .field--name-field-titre .field__label { + visibility: hidden; } + .path-node .inter-titre { + color: #009ee3; } a { text-decoration: none; } @@ -225,7 +213,6 @@ a { margin-left: 8%; margin-right: 5%; } } .path-node.page-node-type-static .layout-container .layout-content .layout__region--top .block-entity-fieldnodetitle .field--name-title { - display: inline; font-family: 'Source Code Pro'; font-size: 2rem; font-weight: 800; @@ -262,9 +249,6 @@ a { .path-node.page-node-type-static .layout-container .layout-content .layout__region--second { flex: 0 1 80%; margin: auto; } } - @media (max-width: 479px) { - .path-node.page-node-type-static .layout-container .layout-content .layout__region--second { - padding-top: 5rem; } } .path-node.page-node-type-static .layout-container .layout-content .layout__region--second .block-entity-fieldnodefield-textes { margin-top: 1rem; background-color: white; } @@ -404,89 +388,259 @@ a { grid-template-rows: auto auto auto; grid-template-columns: 1fr repeat(4, 2fr) 1fr; min-height: 100vh; } - .path-frontpage .block-region-content .block-config-pages-block { + .path-frontpage .block-region-content .block-views-blockhome-nodes-block-1 { grid-area: presentation; - width: 100%; - height: 78vh; - background: url("../images/pictos/rosace_coupee.svg"); - background-position-y: top; - background-position-x: center; - background-repeat: no-repeat; - background-size: cover; } - @media (max-width: 428px) { - .path-frontpage .block-region-content .block-config-pages-block { - height: 66vh; - background-size: cover; - background-position-y: top; - background-position-x: left; } } - .path-frontpage .block-region-content .block-config-pages-block .config_pages--type--home-front { - width: 400px; - height: 340px; - min-height: fit-content; - margin: auto; - background-color: white; - margin-top: 5rem; - margin-left: 22%; - padding: 4rem 2rem 4rem 2rem; } - @media (max-width: 428px) { - .path-frontpage .block-region-content .block-config-pages-block .config_pages--type--home-front { - width: 300px; - height: 200px; - margin-left: 10%; - padding: 3rem 5% 4rem 5%; - margin-top: 5rem; } } - .path-frontpage .block-region-content .block-config-pages-block .config_pages--type--home-front .field--name-field-titre { - color: #e1000f; - font-weight: 900; - font-size: 1.5rem; - text-transform: uppercase; - font-family: "Source Code Pro"; } - @media (max-width: 428px) { - .path-frontpage .block-region-content .block-config-pages-block .config_pages--type--home-front .field--name-field-titre { - font-size: 1.2rem; } } - .path-frontpage .block-region-content .block-config-pages-block .config_pages--type--home-front .field--name-field-sous-titre { - font-size: 3rem; + background: url("../images/pictos/forme_home_2.svg"); + background-size: 75%; + background-position-y: bottom; + background-position-x: left; + background-repeat: no-repeat; } + @media (max-width: 810px) { + .path-frontpage .block-region-content .block-views-blockhome-nodes-block-1 { + background: url("../images/pictos/forme_home_2_smartphone.svg"); + background-size: 100%; + background-position-y: bottom; + background-position-x: left; + background-repeat: no-repeat; } } + .path-frontpage .block-region-content .block-views-blockhome-nodes-block-1 .node-type-static div:first-child { + display: grid; + grid-template-columns: 1fr repeat(4, 2fr) 1fr; + grid-template-rows: repeat(4, auto); } + .path-frontpage .block-region-content .block-views-blockhome-nodes-block-1 .node-type-static div:first-child .field--name-field-images { + display: none; + grid-column: 4 / span 6; + grid-row: 2; } + .path-frontpage .block-region-content .block-views-blockhome-nodes-block-1 .node-type-static div:first-child .field--name-field-images .field__item { + display: block; + width: 400px; + height: 400px; } + @media (max-width: 1517px) { + .path-frontpage .block-region-content .block-views-blockhome-nodes-block-1 .node-type-static div:first-child .field--name-field-images .field__item { + width: 300px; + height: 300px; } } + .path-frontpage .block-region-content .block-views-blockhome-nodes-block-1 .node-type-static div:first-child .field--name-field-images .field__item img { + max-width: 100%; + max-height: 100%; } + .path-frontpage .block-region-content .block-views-blockhome-nodes-block-1 .node-type-static div:first-child .field--name-field-accroche { + grid-column: 2 /span 2; + grid-row: 2 / span 2; + font-size: 5rem; font-weight: 900; color: #009ee3; - line-height: 4rem; - margin-top: 3rem; - margin-bottom: 2rem; + line-height: 6.9rem; + margin-top: 4rem; + margin-bottom: 5rem; width: fit-content; } - @media (max-width: 428px) { - .path-frontpage .block-region-content .block-config-pages-block .config_pages--type--home-front .field--name-field-sous-titre { - font-size: 2.5rem; - line-height: 3rem; - margin-top: 1rem; } } - .path-frontpage .block-region-content .block-config-pages-block .config_pages--type--home-front .field--name-field-punchline { - color: #009ee3; - font-weight: 900; - font-size: 1.5rem; - text-transform: uppercase; - font-family: "Source Code Pro"; - padding-bottom: 3rem; } - .path-frontpage .block-region-content .block-config-pages-block .config_pages--type--home-front .field--name-field-lien { - position: relative; - background-color: white; - border: 2px solid #009ee3; - width: fit-content; + .path-frontpage .block-region-content .block-views-blockhome-nodes-block-1 .node-type-static div:first-child .field--name-field-accroche p { + margin-top: 0rem; + margin-bottom: 0; } + .path-frontpage .block-region-content .block-views-blockhome-nodes-block-1 .node-type-static div:first-child .field--name-field-accroche span { + background-color: white; } + @media (max-width: 810px) { + .path-frontpage .block-region-content .block-views-blockhome-nodes-block-1 .node-type-static div:first-child .field--name-field-accroche { + grid-column: 2 /span 5; + grid-row: 2; + font-size: 3rem; + line-height: 4.3rem; + margin-top: 0; + margin-bottom: 1rem; } + .path-frontpage .block-region-content .block-views-blockhome-nodes-block-1 .node-type-static div:first-child .field--name-field-accroche p { + margin-top: 0rem; } } + .path-frontpage .block-region-content .block-views-blockhome-nodes-block-1 .node-type-static div:first-child .field--name-title { + grid-column: 2; + grid-row: 1 / span 2; + margin-top: 3rem; + margin-bottom: 2rem; } + .path-frontpage .block-region-content .block-views-blockhome-nodes-block-1 .node-type-static div:first-child .field--name-title h2 { + background-color: white; } + .path-frontpage .block-region-content .block-views-blockhome-nodes-block-1 .node-type-static div:first-child .field--name-title h2 a { + color: #e1000f; + font-weight: 900; + text-transform: uppercase; + font-family: "Source Code Pro"; + display: table; + margin: 0px auto 0px auto; } + @media (max-width: 810px) { + .path-frontpage .block-region-content .block-views-blockhome-nodes-block-1 .node-type-static div:first-child .field--name-title { + margin-top: 1rem; + grid-column: 2 / 6; + grid-row: 1; } } + .path-frontpage .block-region-content .block-views-blockhome-nodes-block-1 .node-type-static div:first-child .links.inline { + grid-column: 2; + grid-row: 4; + max-width: 70%; + min-width: fit-content; height: 1.5rem; padding: 0.4rem 1rem; - text-align: center !important; - float: right; - bottom: 0; } - .path-frontpage .block-region-content .block-config-pages-block .config_pages--type--home-front .field--name-field-lien a { + font-size: 0.8rem; + margin-bottom: 2.5rem; + background-color: white; + border: 2px solid #009ee3; + list-style: none; + text-align: center !important; } + .path-frontpage .block-region-content .block-views-blockhome-nodes-block-1 .node-type-static div:first-child .links.inline a { display: inline-flex; text-transform: uppercase; font-weight: 700; color: #009ee3; align-items: center; } - .path-frontpage .block-region-content .block-config-pages-block .config_pages--type--home-front .field--name-field-lien a:after { + .path-frontpage .block-region-content .block-views-blockhome-nodes-block-1 .node-type-static div:first-child .links.inline a:after { display: block; content: url('data:image/svg+xml,'); } + @media (max-width: 810px) { + .path-frontpage .block-region-content .block-views-blockhome-nodes-block-1 .node-type-static div:first-child .links.inline { + grid-column: 2; + grid-row: 3; + font-size: 0.6rem; } + .path-frontpage .block-region-content .block-views-blockhome-nodes-block-1 .node-type-static div:first-child .links.inline a:after { + display: none; } } .path-frontpage .block-region-content .block-block-content9448ca2a-90e3-488b-89cf-8ec6a986a9ca { - display: none; } + display: none; + grid-area: presentation; + grid-column: 3 /span 4; + grid-row: 4; + align-self: flex-end; + margin-bottom: 2.5rem; + max-width: 25%; + min-width: fit-content; } + .path-frontpage .block-region-content .block-block-content9448ca2a-90e3-488b-89cf-8ec6a986a9ca .field--type-link { + grid-column: 3; + position: relative; + height: 1.5rem; + padding: 0.4rem 1rem; + font-size: 0.8rem; + margin: 0; + background-color: white; + border: 2px solid #009ee3; + list-style: none; + top: -200%; + text-align: center !important; } + .path-frontpage .block-region-content .block-block-content9448ca2a-90e3-488b-89cf-8ec6a986a9ca .field--type-link a { + display: inline-flex; + text-transform: uppercase; + font-weight: 700; + color: #009ee3; + align-items: center; } + .path-frontpage .block-region-content .block-block-content9448ca2a-90e3-488b-89cf-8ec6a986a9ca .field--type-link a .ext { + display: none; } + .path-frontpage .block-region-content .block-block-content9448ca2a-90e3-488b-89cf-8ec6a986a9ca .field--type-link a::after { + content: url('data:image/svg+xml,'); } + @media (max-width: 810px) { + .path-frontpage .block-region-content .block-block-content9448ca2a-90e3-488b-89cf-8ec6a986a9ca { + grid-area: presentation; + grid-column: 5; + grid-row: 4; } + .path-frontpage .block-region-content .block-block-content9448ca2a-90e3-488b-89cf-8ec6a986a9ca .field--type-link { + font-size: 0.6rem; } + .path-frontpage .block-region-content .block-block-content9448ca2a-90e3-488b-89cf-8ec6a986a9ca .field--type-link a::after { + display: none; } } .path-frontpage .block-region-content .block-block-content1bb9024b-d95f-4137-894c-362abf10a483 { - display: none; } + display: none; + grid-area: presentation; + grid-column: 5; + grid-row: 4; + background-color: #009ee3; + height: fit-content; + align-self: flex-end; + max-width: 70%; + min-width: fit-content; } + .path-frontpage .block-region-content .block-block-content1bb9024b-d95f-4137-894c-362abf10a483 .field--name-field-lien { + text-align: center; } + .path-frontpage .block-region-content .block-block-content1bb9024b-d95f-4137-894c-362abf10a483 .field--name-field-lien:before { + margin-top: 1rem; + display: block; + content: url("../images/pictos/picto_faq.svg"); } + .path-frontpage .block-region-content .block-block-content1bb9024b-d95f-4137-894c-362abf10a483 .field--name-field-lien a { + font-size: 0.8rem; + font-weight: 1000; + color: #09398b; + text-transform: uppercase; } + .path-frontpage .block-region-content .block-block-content1bb9024b-d95f-4137-894c-362abf10a483 .field--name-field-description { + margin-bottom: 1rem; } + .path-frontpage .block-region-content .block-block-content1bb9024b-d95f-4137-894c-362abf10a483 .field--name-field-description p { + margin-top: 0; + margin-bottom: 0; + margin-left: 1.5rem; + margin-right: 1.5rem; + text-align: center; } + .path-frontpage .block-region-content .block-block-content1bb9024b-d95f-4137-894c-362abf10a483 .field--name-field-description p a { + font-weight: 800; + color: white; + font-size: 1.3rem; } + @media (max-width: 810px) { + .path-frontpage .block-region-content .block-block-content1bb9024b-d95f-4137-894c-362abf10a483 .field--name-field-lien { + background-color: white; + border: 2px solid #009ee3; + padding: 0.4rem 1rem; } + .path-frontpage .block-region-content .block-block-content1bb9024b-d95f-4137-894c-362abf10a483 .field--name-field-lien:before { + display: none; } + .path-frontpage .block-region-content .block-block-content1bb9024b-d95f-4137-894c-362abf10a483 .field--name-field-lien a { + display: inline-flex; + text-transform: uppercase; + font-weight: 700; + color: #009ee3; + align-items: center; + font-size: 0.6rem; } + .path-frontpage .block-region-content .block-block-content1bb9024b-d95f-4137-894c-362abf10a483 .field--name-field-lien a::after { + display: none; } + .path-frontpage .block-region-content .block-block-content1bb9024b-d95f-4137-894c-362abf10a483 .field--name-field-description { + display: none; } } + .path-frontpage .block-region-content .block-block-content7db64d87-3e22-4fbd-9c11-2b95f5bef695 { + grid-column: 5; + grid-row: 1; + height: fit-content; + display: flex; + justify-self: flex-end; + width: 50%; + margin-top: 3rem; } + .path-frontpage .block-region-content .block-block-content7db64d87-3e22-4fbd-9c11-2b95f5bef695 .field--name-body { + justify-content: right; + display: flex; + flex-direction: column; + text-transform: uppercase; + text-align: right; + font-size: 1.3rem; } + .path-frontpage .block-region-content .block-block-content7db64d87-3e22-4fbd-9c11-2b95f5bef695 .field--name-body :nth-child(1):after { + display: block; + content: url("../images/pictos/noun_Arrow_3771902-rouge.svg"); + transform: rotate(90deg); + height: fit-content; + position: relative; + top: -30px; + right: -60px; } + .path-frontpage .block-region-content .block-block-content7db64d87-3e22-4fbd-9c11-2b95f5bef695 .field--name-body :nth-child(2) { + font-size: 2.5rem; + font-weight: 900; } + @media (max-width: 810px) { + .path-frontpage .block-region-content .block-block-content7db64d87-3e22-4fbd-9c11-2b95f5bef695 { + display: none; + grid-column: 2 / span 6; + grid-row: 3; + width: 100%; + margin-top: 8rem; } + .path-frontpage .block-region-content .block-block-content7db64d87-3e22-4fbd-9c11-2b95f5bef695 .field--name-body { + justify-content: left; + display: flex; + flex-direction: row; + text-transform: uppercase; + text-align: left; + align-items: center; + font-size: 1rem; + font-weight: 800; } + .path-frontpage .block-region-content .block-block-content7db64d87-3e22-4fbd-9c11-2b95f5bef695 .field--name-body :nth-child(1) { + width: 25%; + height: fit-content; } + .path-frontpage .block-region-content .block-block-content7db64d87-3e22-4fbd-9c11-2b95f5bef695 .field--name-body :nth-child(1):after { + display: inline-flex; + transform: rotate(360deg) translateX(80px) translateY(-6px) scale(50%); } + .path-frontpage .block-region-content .block-block-content7db64d87-3e22-4fbd-9c11-2b95f5bef695 .field--name-body :nth-child(2) { + margin: 0; + text-align: right; + justify-self: flex-end; + font-size: 1.5rem; + margin-left: 5rem; + margin-top: 0.6rem; + margin-bottom: 2rem; } } .path-frontpage .block-region-content .block-views-blockactus-blocks-pages-block-1 { grid-area: actus; width: 100vw; @@ -502,7 +656,7 @@ a { @media (max-width: 479px) { .path-frontpage .block-region-content .block-views-blockactus-blocks-pages-block-1 .view-actus-blocks-pages .view-content { display: flex; - flex-direction: column; + padding-left: 1rem; width: 80%; } } .path-frontpage .block-region-content .block-views-blockactus-blocks-pages-block-1 .view-actus-blocks-pages .view-content .views-row:nth-of-type(1) { grid-column: 2; } @@ -567,11 +721,7 @@ a { align-self: flex-end; } @media (max-width: 479px) { .path-frontpage .block-region-content .block-block-content3ee1f633-aaa7-4b4c-a42a-02206e26d3a2 { - grid-column: 2 / span 4; - max-width: 80%; - margin: auto; - margin-top: 1rem; - margin-bottom: 1.5rem; } } + grid-column: 3 / span 6; } } .path-frontpage .block-region-content .block-block-content3ee1f633-aaa7-4b4c-a42a-02206e26d3a2 .field--type-link { width: fit-content; height: fit-content; @@ -601,9 +751,6 @@ a { .path-frontpage .block-region-content .block-views-blockhome-nodes-block-2 .view-display-id-block_2:is(.view-id-home_nodes) .node-type-static { width: 70%; margin: auto; } - @media (max-width: 479px) { - .path-frontpage .block-region-content .block-views-blockhome-nodes-block-2 .view-display-id-block_2:is(.view-id-home_nodes) .node-type-static { - width: 80%; } } .path-frontpage .block-region-content .block-views-blockhome-nodes-block-2 .view-display-id-block_2:is(.view-id-home_nodes) .node-type-static div:first-child:not(.field__item):not(.field) { display: flex; flex-direction: row; @@ -637,9 +784,6 @@ a { .path-frontpage .block-region-content .block-views-blockhome-nodes-block-2 .view-display-id-block_2:is(.view-id-home_nodes) .node-type-static .field--name-field-accroche { flex: 1 1 50px; padding-left: 1rem; } - @media (max-width: 479px) { - .path-frontpage .block-region-content .block-views-blockhome-nodes-block-2 .view-display-id-block_2:is(.view-id-home_nodes) .node-type-static .field--name-field-accroche { - padding-left: 0em; } } .path-frontpage .block-region-content .block-views-blockhome-nodes-block-2 .view-display-id-block_2:is(.view-id-home_nodes) .node-type-static .field--name-field-accroche p { background-color: white; font-size: 1.5rem; @@ -647,3172 +791,13 @@ a { padding-bottom: 2rem; margin-block-start: 0; text-align: start !important; } - @media (max-width: 479px) { - .path-frontpage .block-region-content .block-views-blockhome-nodes-block-2 .view-display-id-block_2:is(.view-id-home_nodes) .node-type-static .field--name-field-accroche p { - font-size: 1.2rem; - width: 100%; } } .path-frontpage .block-region-content .block-views-blockhome-nodes-block-2 .view-display-id-block_2:is(.view-id-home_nodes) .node-type-static .field--name-field-videos { flex: 0 0 80%; padding-top: 4rem; margin: auto; } - @media (max-width: 479px) { - .path-frontpage .block-region-content .block-views-blockhome-nodes-block-2 .view-display-id-block_2:is(.view-id-home_nodes) .node-type-static .field--name-field-videos { - flex: 0 0 100%; } } - .path-frontpage .block-region-content .block-views-blockhome-nodes-block-2 .view-display-id-block_2:is(.view-id-home_nodes) .node-type-static .field--name-field-videos .field__items .field__item:nth-of-type(1) { - display: none; } -.node-id-20 { - background: url("../images/pictos/carre-contour-bleu_partenaire.svg"); - background-repeat: no-repeat; - background-position-y: 7rem; - max-width: 100vw; - background-size: contain; } - .node-id-20 .layout__region--top { - padding-bottom: 3rem; - height: 30vh; } - .node-id-20 .layout__region--top .block-region-top .block-entity-fieldnodetitle .field--name-title { - font-family: 'Source Code Pro'; - font-size: 2rem; - font-weight: 800; - color: white; - background-color: #009ee3; - text-transform: uppercase; } - -.field--name-field-partenaires { - padding-top: 3rem; } - .field--name-field-partenaires .paragraph--type--partenaire { - background-color: white; - width: 100%; - padding-bottom: 3rem; - display: grid; - grid-template-columns: repeat(7, 1fr); - grid-template-rows: repeat(auto-fill); } - @media (max-width: 810px) { - .field--name-field-partenaires .paragraph--type--partenaire { - display: flex; - flex-direction: column; } } - .field--name-field-partenaires .paragraph--type--partenaire .field--name-field-logo { - grid-column: 1 / 2; - grid-row: 2; - margin-top: 2rem; - padding-right: 1rem; } - .field--name-field-partenaires .paragraph--type--partenaire .field--name-field-titre { - grid-column: 2 / 8; - grid-row: 1; - font-weight: 800; } - .field--name-field-partenaires .paragraph--type--partenaire .field--name-field-texte { - grid-column: 2 / 8; - grid-row: 2; } - .field--name-field-partenaires .paragraph--type--partenaire .field--name-field-lien { - grid-column: 2 / 8; - grid-row: 3; } - .field--name-field-partenaires a { - color: black; - font-weight: 800; } - .field--name-field-partenaires a svg { - display: none; } - -.field--name-field-equipes { - padding-top: 3rem; } - .field--name-field-equipes .paragraph--type--equipe { - background-color: white; - width: 100%; } - .field--name-field-equipes .paragraph--type--equipe .paragraph--type--personne { - width: 100%; - padding-bottom: 3rem; - display: grid; - grid-template-columns: repeat(7, 1fr); - grid-template-rows: repeat(auto-fill); } - @media (max-width: 810px) { - .field--name-field-equipes .paragraph--type--equipe .paragraph--type--personne { - display: flex; - flex-direction: column; } } - .field--name-field-equipes .paragraph--type--equipe .paragraph--type--personne .field--name-field-photo { - grid-column: 1 / 2; - grid-row: 1 / span 3; - padding-right: 1rem; } - .field--name-field-equipes .paragraph--type--equipe .paragraph--type--personne .field--name-field-photo img { - border-radius: 50%; } - .field--name-field-equipes .paragraph--type--equipe .paragraph--type--personne .field--name-field-prenom { - grid-column: 2 / span 3; - grid-row: 1; - font-weight: 800; } - .field--name-field-equipes .paragraph--type--equipe .paragraph--type--personne .field--name-field-nom { - grid-column: 2 / span 3; - grid-row: 2; } - .field--name-field-equipes .paragraph--type--equipe .paragraph--type--personne .field--name-field-fonction { - grid-column: 2 / 8; - grid-row: 3; } - .field--name-field-equipes a { - color: black; - font-weight: 800; } - .field--name-field-equipes a svg { - display: none; } - -.path-node.page-node-type-actualite .layout-container { - overflow: unset; } - -.path-node.page-node-type-actualite .offresdeservices.layout-content.region-content#block-contenudelapageprincipale { - background: none !important; } - -.path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--top { - background: linear-gradient(to bottom, rgba(0, 158, 227, 0.2) 60%, white 40%); - padding-bottom: 4rem; } - .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--top .block-region-top { - display: grid; - grid-template-columns: 1fr repeat(8, 1fr) 1fr; } - @media (max-width: 810px) { - .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--top .block-region-top { - display: flex; - flex-direction: column; } } - .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--top .block-region-top .block-block-contente6f826c7-4a3e-479b-8e83-2245dee7f931 { - grid-column: 1 / span 10; - width: 100%; - font-family: 'Source Code Pro'; - font-size: 1.5rem; - font-weight: 800; - color: white; - background-color: #009ee3; - text-transform: uppercase; - padding-left: 13%; - padding-top: 1rem; - padding-bottom: 0.5rem; - vertical-align: middle; } - .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--top .block-region-top .block-block-contente6f826c7-4a3e-479b-8e83-2245dee7f931 a { - color: white; } - .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--top .block-region-top .block-entity-fieldnodefield-actu-type { - padding-top: 2rem; - grid-column: 2; } - @media (max-width: 810px) { - .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--top .block-region-top .block-entity-fieldnodefield-actu-type { - margin-left: 10%; } } - .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--top .block-region-top .block-entity-fieldnodetitle { - grid-column: 2 /span 7; - margin: 0; } - .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--top .block-region-top .block-entity-fieldnodetitle .field--name-title { - font-family: "Source Code Pro"; - font-size: 2.5rem; - font-weight: 500; } - @media (max-width: 810px) { - .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--top .block-region-top .block-entity-fieldnodetitle .field--name-title { - width: 70%; - margin-left: 10%; - margin-right: 10%; - font-size: 1.9em; } } - .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--top .block-region-top .block-entity-fieldnodefield-date { - grid-column: 2 / span 3; - text-transform: uppercase; - color: #09398b; - font-size: 1.2rem; - font-weight: 800; } - .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--top .block-region-top .block-entity-fieldnodefield-date .field--name-field-date { - display: flex; - flex-direction: row; - justify-content: flex-start; } - .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--top .block-region-top .block-entity-fieldnodefield-date .field--name-field-date .field__item { - padding-right: 2 rem; } - @media (max-width: 810px) { - .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--top .block-region-top .block-entity-fieldnodefield-date .field--name-field-date { - margin-left: 10%; - font-size: 1rem; } } - .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--top .block-region-top .block-entity-fieldnodefield-lieu { - grid-column: 2 / span 4; - text-transform: uppercase; - color: #09398b; - font-size: 1.2rem; - font-weight: 800; } - .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--top .block-region-top .block-entity-fieldnodefield-lieu .field--name-field-lieu { - display: flex; - flex-direction: row; - justify-content: flex-start; } - @media (max-width: 810px) { - .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--top .block-region-top .block-entity-fieldnodefield-lieu .field--name-field-lieu { - margin-left: 10%; - font-size: 1rem; } } - .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--top .block-region-top .block-entity-fieldnodefield-sous-titre { - grid-column: 2 /span 7; - margin-top: 1rem; - font-weight: 800; } - @media (max-width: 810px) { - .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--top .block-region-top .block-entity-fieldnodefield-sous-titre { - margin-left: 10%; } } - .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--top .block-region-top .block-entity-fieldnodefield-images { - grid-column: 5 / span 9; } - .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--top .block-region-top .block-entity-fieldnodefield-images img { - padding-top: 2rem; - width: 600px; - max-height: 360px; - object-fit: cover; } - @media (max-width: 1008px) { - .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--top .block-region-top .block-entity-fieldnodefield-images { - width: 100%; } - .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--top .block-region-top .block-entity-fieldnodefield-images img { - padding-top: 2rem; - width: 100%; - object-fit: cover; } } - .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--top .block-region-top .block-entity-fieldnodefield-images blockquote { - margin-left: 0em; - font-size: 0.8rem; } - @media (max-width: 810px) { - .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--top .block-region-top .block-entity-fieldnodefield-images blockquote { - margin-left: 5%; - margin-right: 5%; - font-size: 0.7rem; } } - -.path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--first .block-region-first { - display: flex; - justify-content: flex-end; - position: -webkit-sticky; - position: sticky; - top: 10rem; } - .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--first .block-region-first .block-entity-fieldnodefield-textes { - display: flex; - justify-content: flex-end; - width: 50%; - background-color: white; - padding-right: 2rem; } - .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--first .block-region-first .block-entity-fieldnodefield-textes .field--name-field-titre { - display: flex; - font-size: 1rem; - font-weight: 1000; - color: #09398b; - border-bottom: 1px solid #009ee3; - padding-bottom: 0.5rem; - padding-right: 1rem; - margin-bottom: 0.8rem; } - .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--first .block-region-first .block-entity-fieldnodefield-textes .field--name-field-titre:hover { - text-decoration: underline; } - -@media (max-width: 810px) { - .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--first { - display: none; } } - -.path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--second { - flex: 0 1 50%; } - .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--second .block-region-second { - width: 90%; } - @media (max-width: 810px) { - .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--second .block-region-second { - width: 100%; } } - .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--second .block-region-second .block-entity-fieldnodebody p { - margin-top: 0; } - .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--second .block-region-second .block-entity-fieldnodebody .field--type-text-with-summary { - background-color: white; } - .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--second .block-region-second .block-entity-fieldnodefield-textes { - background-color: white; } - .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--second .block-region-second .block-entity-fieldnodefield-textes .field--name-field-titre { - font-size: 1.5rem; - font-weight: 1000; - font-family: 'Source Code Pro'; - color: #09398b; - text-transform: uppercase; - margin-top: 2rem; - margin-bottom: 0.8rem; } - .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--second .block-region-second .block-entity-fieldnodefield-textes h4 { - text-transform: none !important; } - .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--second .block-region-second .block-entity-fieldnodefield-textes h4 img { - width: 100%; - height: auto; } - .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--second .block-region-second .block-entity-fieldnodefield-textes .field--type-text-long { - padding-right: 2rem; } - @media (max-width: 810px) { - .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--second .block-region-second .block-entity-fieldnodefield-textes .field--type-text-long { - padding-right: 0; } } - .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--second .block-region-second .block-entity-fieldnodefield-textes p { - margin-top: 0; } - .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--second .block-region-second .block-entity-fieldnodefield-textes a { - color: black; - text-decoration: underline; } - .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--second .block-region-second .block-entity-fieldnodefield-textes a svg { - display: none; } - .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--second .block-region-second .block-entity-fieldnodebody .panel-body #outputtext { - overflow-y: visible !important; } - .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--second .block-region-second .block-entity-fieldnodefield-partenaires .field__label { - font-size: 1.5rem; - font-weight: 1000; - font-family: 'Source Code Pro'; - color: #09398b; - text-transform: uppercase; - margin-top: 2rem; - margin-bottom: 0.8rem; } - .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--second .block-region-second .block-entity-fieldnodefield-partenaires .field__items { - display: flex; - flex-direction: row; - justify-content: space-between; } - .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--second .block-region-second .block-entity-fieldnodefield-partenaires .field__items .paragraph--type--partenaire { - display: flex; - flex-direction: column; - align-items: center; } - .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--second .block-region-second .block-entity-fieldnodefield-partenaires .field__items .paragraph--type--partenaire .field--name-field-lien { - padding-top: 1rem; } - @media (max-width: 810px) { - .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--second { - flex: 0 1 80%; - margin: auto; } } - -.path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--third .block-region-third { - display: flex; - flex-direction: column; - width: 65%; } - @media (max-width: 810px) { - .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--third .block-region-third { - margin: auto; } } - .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--third .block-region-third .field--name-field-fichiers .field__item { - height: fit-content; - border: 2px solid #009ee3; - background-color: white; - margin-bottom: 1rem; - min-height: 4rem; - color: #009ee3; - padding-left: 1rem; - padding-top: 1rem; } - .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--third .block-region-third .field--name-field-fichiers span:nth-of-type(2) { - display: none; } - .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--third .block-region-third .field--name-field-fichiers .file--mime-application-pdf { - height: inherit; - margin: auto; } - .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--third .block-region-third .field--name-field-fichiers .file--mime-application-pdf ::before { - content: url("../images/pictos/noun_Download_file_307900.svg"); - min-width: 40px; - height: auto; - padding-right: 1rem; } - .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--third .block-region-third .field--name-field-fichiers .file--mime-application-pdf a { - hyphens: auto; - display: inline-flex; - align-items: center; - color: #009ee3; - font-weight: 800; } - .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--third .block-region-third .block-entity-fieldnodefield-liens .field--name-field-liens .field__item { - margin: auto; - height: fit-content; - border: 2px solid #009ee3; - min-height: 4rem; - background: white; - color: #009ee3; - padding-left: 1rem; - padding-top: 1rem; - margin-bottom: 1rem; } - .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--third .block-region-third .block-entity-fieldnodefield-liens .field--name-field-liens a { - display: inline-flex; - align-items: center; - color: #009ee3; - font-weight: 800; } - .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--third .block-region-third .block-entity-fieldnodefield-liens .field--name-field-liens a::before { - content: url("../images/pictos/noun_External Link_674151.svg"); - min-width: 40px; - height: auto; - padding-right: 1rem; } - .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--third .block-region-third .block-entity-fieldnodefield-liens .field--name-field-liens a svg.ext { - display: none; } - .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--third .block-region-third .block-entity-fieldnodefield-ress { - margin-top: 3rem; } - .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--third .block-region-third .block-entity-fieldnodefield-ress h2 { - font-size: 0.8rem; - color: black; - font-weight: 900; } - .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--third .block-region-third .block-entity-fieldnodefield-ress .node-type-ressource { - display: flex; - flex-direction: column; - border: 2px solid #009ee3; - padding: 1rem; - height: fit-content; - margin-bottom: 1rem; - background-color: white; } - .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--third .block-region-third .block-entity-fieldnodefield-ress .node-type-ressource:first-of-type { - border-top: 1px solid #009ee3; - padding-top: 1rem; } - .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--third .block-region-third .block-entity-fieldnodefield-ress .node-type-ressource:first-of-type::after { - content: url("../images/pictos/noun_Arrow_3771902.svg"); - align-self: flex-end; } - .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--third .block-region-third .block-entity-fieldnodefield-ress .node-type-ressource .field--name-title a { - color: black; - font-size: 1.4rem; - font-weight: 600; } - .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--third .block-region-third .block-entity-fieldnodefield-ress .node-type-ressource .field--name-field-auteur-s- { - font-weight: 800; } - .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--third .block-region-third .block-entity-fieldnodefield-ress .node-type-ressource .field--name-field-auteur-s- p { - margin: 0; } - .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--third .block-region-third .block-entity-fieldnodefield-ress .node-type-ressource .field--name-field-auteur-s- .field__label { - display: none; } - .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--third .block-region-third .block-entity-fieldnodefield-ress .node-type-ressource .field--name-field-edition p { - margin: 0; } - .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--third .block-region-third .block-entity-fieldnodefield-ress .node-type-ressource .field--name-field-edition .field__label { - display: none; } - .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--third .block-region-third .block-entity-fieldnodefield-ress .node-type-ressource .field--name-field-images { - width: 50%; } - .path-node.page-node-type-actualite .layout--threecol-25-50-25 .layout__region--third .block-region-third .block-entity-fieldnodefield-ress .node-type-ressource .field--name-field-images img { - width: 100%; - height: auto; } - -.node-id-35 .region-content { - background: url("../images/pictos/carre-contour-bleu_gouvernance.svg"); - background-repeat: no-repeat; - max-width: 100vw; - background-size: contain; } - -.node-id-35 .layout__region--top { - padding-bottom: 3rem; - height: 30vh; } - .node-id-35 .layout__region--top .block-region-top .block-entity-fieldnodefield-images { - display: none; - height: inherit; } - .node-id-35 .layout__region--top .block-region-top .block-entity-fieldnodetitle .field--name-title { - font-family: 'Source Code Pro'; - font-size: 2rem; - font-weight: 800; - color: white; - background-color: #009ee3; - text-transform: uppercase; } - -.node-id-3 { - background: url("../images/pictos/carre-contour-bleu_programme.svg"); - background-repeat: no-repeat; - background-position-y: 7rem; - max-width: 100vw; - background-size: contain; } - .node-id-3 .layout__region--top .block-region-top .block-entity-fieldnodefield-images { - display: none; - height: inherit; } - .node-id-3 .layout__region--top .block-region-top .block-entity-fieldnodetitle .field--name-title { - color: #009ee3; - background-color: white; } - .node-id-3 .layout__region--third .block-region-third .block-entity-fieldnodefield-liens .field--name-field-liens .field__item { - background: #009ee3 !important; - color: white !important; } - .node-id-3 .layout__region--third .block-region-third .block-entity-fieldnodefield-liens .field--name-field-liens .field__item a { - color: white !important; } - .node-id-3 .block-entity-fieldnodefield-liens { - display: none; } - .node-id-3 .block-entity-fieldnodefield-liens .field--name-field-liens .field__item { - background: #009ee3; - color: white; } - .node-id-3 .block-entity-fieldnodefield-ress { - margin-top: 3rem; } - .node-id-3 .block-entity-fieldnodefield-ress h2 { - font-size: 0.8rem; - color: black; - font-weight: 900; } - .node-id-3 .block-entity-fieldnodefield-ress .node-type-ressource { - display: flex; - flex-direction: column; - border: 2px solid #009ee3; - padding: 1rem; - height: fit-content; - margin-bottom: 1rem; - background-color: white; } - .node-id-3 .block-entity-fieldnodefield-ress .node-type-ressource:first-of-type { - border-top: 1px solid #009ee3; - padding-top: 1rem; } - .node-id-3 .block-entity-fieldnodefield-ress .node-type-ressource:first-of-type::after { - content: url("../images/pictos/noun_Arrow_3771902.svg"); - align-self: flex-end; } - .node-id-3 .block-entity-fieldnodefield-ress .node-type-ressource .field--name-title a { - color: black; - font-size: 1.4rem; - font-weight: 600; } - .node-id-3 .block-entity-fieldnodefield-ress .node-type-ressource .field--name-field-auteur-s- { - font-weight: 800; } - .node-id-3 .block-entity-fieldnodefield-ress .node-type-ressource .field--name-field-auteur-s- p { - margin: 0; } - .node-id-3 .block-entity-fieldnodefield-ress .node-type-ressource .field--name-field-auteur-s- .field__label { - display: none; } - .node-id-3 .block-entity-fieldnodefield-ress .node-type-ressource .field--name-field-edition p { - margin: 0; } - .node-id-3 .block-entity-fieldnodefield-ress .node-type-ressource .field--name-field-edition .field__label { - display: none; } - .node-id-3 .block-entity-fieldnodefield-ress .node-type-ressource .field--name-field-images { - display: none; - width: 50%; } - .node-id-3 .block-entity-fieldnodefield-ress .node-type-ressource .field--name-field-images img { - width: 100%; - height: auto; } - -.path-actualites { - background-color: rgba(0, 158, 227, 0.2); - margin: 0; } - .path-actualites .block-region-content { - display: grid; - grid-template-columns: 1fr 8fr 1fr; - margin: auto; - padding-top: 3rem; } - .path-actualites .block-region-content .block-views { - grid-column: 2; } - .path-actualites .block-region-content .block-views .view-content { - display: flex; - flex-direction: row; - flex-wrap: wrap; } - .path-actualites .block-region-content .block-views .view-content .views-row { - width: 25%; - flex: 0 0 25%; } - @media (max-width: 810px) { - .path-actualites .block-region-content .block-views .view-content { - flex-direction: column; } - .path-actualites .block-region-content .block-views .view-content .views-row { - width: 100%; } } - .path-actualites .block-region-content .block-views .view-display-id-block_2 { - padding-top: 0; } - .path-actualites .block-region-content .block-views .node-type-actualite { - color: #09398b; - line-height: 1.5rem; - padding: 0.5rem; - padding-right: 1rem; - padding-left: 1rem; } - .path-actualites .block-region-content .block-views .node-type-actualite div:first-child { - display: flex; - flex-direction: column; } - .path-actualites .block-region-content .block-views .node-type-actualite div:first-child a { - color: #09398b; } - .path-actualites .block-region-content .block-views .node-type-actualite div:first-child .field--name-field-images { - order: 1; } - .path-actualites .block-region-content .block-views .node-type-actualite div:first-child .field--name-field-images .field__item img { - width: 100%; - max-height: 175px; - object-fit: cover; } - .path-actualites .block-region-content .block-views .node-type-actualite div:first-child .field--name-field-images::after { - display: block; - content: url('data:image/svg+xml, '); } - .path-actualites .block-region-content .block-views .node-type-actualite div:first-child .field--name-field-sous-titre { - margin-top: 0.5rem; - font-size: 0.9rem; - font-weight: 800; - order: 5; } - .path-actualites .block-region-content .block-views .node-type-actualite div:first-child .field--name-field-date { - order: 2; - display: flex; - flex-direction: row; - justify-content: flex-start; } - .path-actualites .block-region-content .block-views .node-type-actualite div:first-child .field--name-field-date .field__item:not(:last-of-type) ::after { - padding-left: 1rem; - content: "|"; } - .path-actualites .block-region-content .block-views .node-type-actualite div:first-child .field--name-field-date time { - font-size: 0.9rem; - font-weight: 800; - padding-right: 1rem; - width: fit-content; } - .path-actualites .block-region-content .block-views .node-type-actualite div:first-child .field--name-field-lieu { - order: 3; - display: flex; - flex-direction: row; - justify-content: flex-start; } - .path-actualites .block-region-content .block-views .node-type-actualite div:first-child .field--name-field-lieu .field__label { - display: none; } - .path-actualites .block-region-content .block-views .node-type-actualite div:first-child .field--name-title { - order: 4; - font-size: 0.9rem; } - .path-actualites .block-region-content .block-views .node-type-actualite div:first-child .field:not(.field--name-field-images) { - width: 100%; } - .path-actualites .block-region-content .block-views .node-type-actualite div:first-child h2 { - margin: 0; } - .path-actualites .block-region-content .block-views .node-type-actualite div:first-child .inline.links { - padding-top: none !important; - list-style: none; - width: fit-content; - align-self: flex-end; - padding-right: 1rem; } - .path-actualites .block-region-content .block-views .node-type-actualite div:first-child .inline.links a { - display: none; } - .path-actualites .block-region-content .block-views .node-type-actualite div:first-child .field--name-field-actu-type { - order: 6; - padding-top: 1rem; } - -.node-id-4 { - background: url("../images/pictos/carre-contour-bleu_programme.svg"); - background-repeat: no-repeat; - background-position-y: 7rem; - max-width: 100vw; - background-size: contain; } - .node-id-4 #block-contenudelapageprincipale { - scroll-margin: 8rem; } - .node-id-4 .layout__region--top { - padding-bottom: 3rem; - height: 30vh; } - .node-id-4 .layout__region--top .block-region-top .block-entity-fieldnodefield-images { - display: none; - height: inherit; } - .node-id-4 .layout__region--top .block-region-top .block-entity-fieldnodetitle .field--name-title { - font-family: 'Source Code Pro'; - font-size: 2rem; - font-weight: 800; - color: white; - background-color: #009ee3; - text-transform: uppercase; } - .node-id-4 .layout__region--second { - width: 25%; } - .node-id-4 .layout__region--second .block-entity-fieldnodefield-textes { - background-color: white; } - .node-id-4 .layout__region--second .block-entity-fieldnodefield-textes .field--name-field-titre { - font-size: 1.5rem; - font-weight: 1000; - font-family: 'Source Code Pro'; - color: #09398b; - text-transform: uppercase; } - .node-id-4 .layout__region--second .block-entity-fieldnodefield-textes h4 { - text-transform: none !important; } - .node-id-4 .layout__region--second .block-entity-fieldnodefield-textes .field--type-text-long { - padding-right: 2rem; } - -.node-id-5 .region-content { - background: url("../images/pictos/carre-contour-bleu_contact.svg"); - background-repeat: no-repeat; - max-width: 100vw; - background-size: contain; } - -.node-id-5 .layout__region--top { - padding-bottom: 3rem; - height: 30vh; } - .node-id-5 .layout__region--top .block-region-top .block-entity-fieldnodetitle .field--name-title { - font-family: 'Source Code Pro'; - font-size: 2rem; - font-weight: 800; - color: white; - background-color: #009ee3; - text-transform: uppercase; } - -.node-id-5 .layout__region--second .block-region-second .block-entity-fieldnodefield-textes .paragraph--type--texte a { - color: black; - text-decoration: underline; } - .node-id-5 .layout__region--second .block-region-second .block-entity-fieldnodefield-textes .paragraph--type--texte a svg { - display: none; } - -.path-faq #block-contenudelapageprincipale h2 { - font-family: 'Source Code Pro'; - font-size: 2rem; - font-weight: 800; - color: #009ee3; - background-color: white; - text-transform: uppercase; - width: fit-content; - margin-left: 10%; - margin-top: 8rem; } - @media (max-width: 810px) { - .path-faq #block-contenudelapageprincipale h2 { - margin-left: 8%; - margin-right: 1%; } } - -.path-faq #block-contenudelapageprincipale .block-region-content { - display: grid; - grid-template-columns: 1fr repeat(4, 2fr) 1fr; } - @media (max-width: 810px) { - .path-faq #block-contenudelapageprincipale .block-region-content { - display: flex; - flex-direction: column; - margin: auto; } } - .path-faq #block-contenudelapageprincipale .block-region-content .block-config-pages.block-config-pages-block { - grid-column: 2 / span 3; } - @media (max-width: 810px) { - .path-faq #block-contenudelapageprincipale .block-region-content .block-config-pages.block-config-pages-block { - width: 80%; - margin: auto; } } - .path-faq #block-contenudelapageprincipale .block-region-content .block-block-content.block-block-content10aba627-5586-4529-b44e-c0b4551a4398 { - display: none; - grid-column: 5; - grid-row: 1 /span 2; - height: fit-content; - flex-direction: column; - max-width: fit-content; - margin-left: 2rem; - padding: 1rem; - background-color: #009ee3; } - .path-faq #block-contenudelapageprincipale .block-region-content .block-block-content.block-block-content10aba627-5586-4529-b44e-c0b4551a4398 .field--name-field-lien { - text-align: center; } - .path-faq #block-contenudelapageprincipale .block-region-content .block-block-content.block-block-content10aba627-5586-4529-b44e-c0b4551a4398 .field--name-field-lien:before { - margin-top: 1rem; - display: block; - content: url("../images/pictos/picto_faq.svg"); } - .path-faq #block-contenudelapageprincipale .block-region-content .block-block-content.block-block-content10aba627-5586-4529-b44e-c0b4551a4398 .field--name-field-lien a { - font-size: 0.8rem; - font-weight: 1000; - color: #09398b; - text-transform: uppercase; } - .path-faq #block-contenudelapageprincipale .block-region-content .block-block-content.block-block-content10aba627-5586-4529-b44e-c0b4551a4398 .field--name-field-description p { - display: flex; - flex-direction: column; - margin-top: 0; - margin-left: 1.5rem; - margin-right: 1.5rem; - text-align: center; } - .path-faq #block-contenudelapageprincipale .block-region-content .block-block-content.block-block-content10aba627-5586-4529-b44e-c0b4551a4398 .field--name-field-description p a { - font-weight: 800; - color: white; - font-size: 1.3rem; } - .path-faq #block-contenudelapageprincipale .block-region-content .block-block-content.block-block-content10aba627-5586-4529-b44e-c0b4551a4398 .field--name-field-description p:after { - margin-left: auto; - padding-top: 1rem; - display: block; - content: url("../images/pictos/noun_Arrow_3771902.svg"); } - @media (max-width: 810px) { - .path-faq #block-contenudelapageprincipale .block-region-content .block-block-content.block-block-content10aba627-5586-4529-b44e-c0b4551a4398 { - margin: auto; - padding: 0rem; } - .path-faq #block-contenudelapageprincipale .block-region-content .block-block-content.block-block-content10aba627-5586-4529-b44e-c0b4551a4398 .field--name-field-lien { - text-align: center; } - .path-faq #block-contenudelapageprincipale .block-region-content .block-block-content.block-block-content10aba627-5586-4529-b44e-c0b4551a4398 .field--name-field-lien:before { - margin-top: 1rem; - display: block; - content: url("../images/pictos/picto_faq_2.svg"); } - .path-faq #block-contenudelapageprincipale .block-region-content .block-block-content.block-block-content10aba627-5586-4529-b44e-c0b4551a4398 .field--name-field-lien a { - font-size: 0.8rem; - font-weight: 1000; - color: #09398b; - text-transform: uppercase; } } - .path-faq #block-contenudelapageprincipale .block-region-content .block-views-blockfaq-block-1 { - margin-top: 2rem; - grid-column: 2 / span 3; - display: grid; - grid-template-columns: 1fr 1fr 1fr; } - @media (max-width: 810px) { - .path-faq #block-contenudelapageprincipale .block-region-content .block-views-blockfaq-block-1 { - width: 80%; - margin: auto; - margin-top: 1rem; } } - .path-faq #block-contenudelapageprincipale .block-region-content .block-views-blockfaq-block-1 div:first-child { - grid-column: 1 / span 3; } - .path-faq #block-contenudelapageprincipale .block-region-content .block-views-blockfaq-block-1 div:first-child .node-type-question_reponse { - border-bottom: 1px solid #009ee3; - padding-bottom: 2rem; } - @media (max-width: 810px) { - .path-faq #block-contenudelapageprincipale .block-region-content .block-views-blockfaq-block-1 div:first-child .node-type-question_reponse { - padding-bottom: 1rem; } } - .path-faq #block-contenudelapageprincipale .block-region-content .block-views-blockfaq-block-1 div:first-child .node-type-question_reponse .field--name-title { - display: none; } - .path-faq #block-contenudelapageprincipale .block-region-content .block-views-blockfaq-block-1 div:first-child .node-type-question_reponse .field--name-field-question { - cursor: pointer; } - .path-faq #block-contenudelapageprincipale .block-region-content .block-views-blockfaq-block-1 div:first-child .node-type-question_reponse .field--name-field-question p { - font-family: 'Source Code Pro'; - font-weight: 500; - color: #09398b; - font-size: 1.3rem; } - .path-faq #block-contenudelapageprincipale .block-region-content .block-views-blockfaq-block-1 div:first-child .node-type-question_reponse .field--name-field-question p:after { - display: inline-flex; - content: url('data:image/svg+xml,'); - float: right; } - .path-faq #block-contenudelapageprincipale .block-region-content .block-views-blockfaq-block-1 div:first-child .node-type-question_reponse .field--name-field-question :hover:after { - display: inline-flex; - content: url('data:image/svg+xml,'); - float: right; } - .path-faq #block-contenudelapageprincipale .block-region-content .block-views-blockfaq-block-1 div:first-child .node-type-question_reponse .field--name-field-reponse { - display: none; } - .path-faq #block-contenudelapageprincipale .block-region-content .block-views-blockfaq-block-1 div:first-child .node-type-question_reponse .field--name-field-fichiers { - display: none; } - .path-faq #block-contenudelapageprincipale .block-region-content .block-views-blockfaq-block-1 div:first-child .node-type-question_reponse .field--name-field-fichiers span:nth-of-type(2) { - display: none; } - .path-faq #block-contenudelapageprincipale .block-region-content .block-views-blockfaq-block-1 div:first-child .node-type-question_reponse .field--name-field-fichiers .file--mime-application-pdf span:nth-of-type(2) { - display: none; } - .path-faq #block-contenudelapageprincipale .block-region-content .block-views-blockfaq-block-1 div:first-child .node-type-question_reponse .field--name-field-fichiers .file--mime-application-pdf ::before { - display: inline-block; - content: url("../images/pictos/noun_Download_file_307900.svg"); - width: 30px; - height: 30px; - padding-right: 0.8rem; } - .path-faq #block-contenudelapageprincipale .block-region-content .block-views-blockfaq-block-1 div:first-child .node-type-question_reponse .field--name-field-fichiers .file--mime-application-pdf a { - display: inline-flex; - align-items: center; - color: black; - font-weight: 800; } - .path-faq #block-contenudelapageprincipale .block-region-content .block-views-blockfaq-block-1 div:first-child .node-type-question_reponse .field--name-field-liens { - display: none; } - .path-faq #block-contenudelapageprincipale .block-region-content .block-views-blockfaq-block-1 div:first-child .node-type-question_reponse .field--name-field-liens a { - display: flex; - flex-direction: row; - justify-content: left; - align-items: center; - color: black; - font-weight: 800; } - .path-faq #block-contenudelapageprincipale .block-region-content .block-views-blockfaq-block-1 div:first-child .node-type-question_reponse .field--name-field-liens a:before { - display: inline-block; - content: url("../images/pictos/noun_External Link_674151.svg"); - width: 30px; - height: 30px; - padding-right: 0.8rem; } - .path-faq #block-contenudelapageprincipale .block-region-content .block-views-blockfaq-block-1 div:first-child .node-type-question_reponse .field--name-field-liens svg { - display: none; } - .path-faq #block-contenudelapageprincipale .block-region-content .block-views-blockfaq-block-1 div:first-child .node-type-question_reponse .field--name-field-ress { - display: none; - margin-top: 0.5rem; } - .path-faq #block-contenudelapageprincipale .block-region-content .block-views-blockfaq-block-1 div:first-child .node-type-question_reponse .field--name-field-ress a { - color: black; - text-decoration: underline; - font-weight: 800; } - .path-faq #block-contenudelapageprincipale .block-region-content .block-views-blockfaq-block-1 div:first-child .node-type-question_reponse .opened { - display: block; } - -.node-id-6 { - background: url("../images/pictos/carre-contour-bleu_contact.svg"); - background-repeat: no-repeat; - background-position-y: 7rem; - max-width: 100vw; - background-size: contain; } - .node-id-6 .layout__region--top { - padding-bottom: 3rem; - height: 30vh; } - .node-id-6 .layout__region--top .block-region-top .block-entity-fieldnodefield-images { - display: none; - height: inherit; } - .node-id-6 .layout__region--top .block-region-top .block-entity-fieldnodetitle .field--name-title { - font-family: 'Source Code Pro'; - font-size: 2rem; - font-weight: 800; - color: white; - background-color: #009ee3; - text-transform: uppercase; } - .node-id-6 .layout__region--second .block-region-second .block-entity-fieldnodefield-textes .paragraph--type--texte a { - color: black; - text-decoration: underline; } - .node-id-6 .layout__region--second .block-region-second .block-entity-fieldnodefield-textes .paragraph--type--texte a svg { - display: none; } - -.path-ressources.basededonnees .layout-content { - width: 100vw; } - .path-ressources.basededonnees .layout-content .region-content #block-contenudelapageprincipale span { - padding-top: 3rem; - padding-bottom: 3rem; - vertical-align: middle; } - .path-ressources.basededonnees .layout-content .region-content #block-contenudelapageprincipale span h2 { - margin: 0; - padding-top: 2rem; - height: 4rem; - color: white; - font-family: "Source Code Pro"; - text-transform: uppercase; - background: #009ee3; - padding-left: 13%; } - .path-ressources.basededonnees .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content { - display: grid; - grid-template-columns: 1fr repeat(8, 2fr) 1fr; } - .path-ressources.basededonnees .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockcollections-block-1 { - grid-column: 1 / span 10; - background: rgba(0, 158, 227, 0.2); - height: fit-content; - display: flex; } - .path-ressources.basededonnees .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockcollections-block-1 div:first-of-type { - width: 100%; - display: grid; - grid-template-columns: 1fr repeat(8, 2fr) 1fr; } - .path-ressources.basededonnees .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockcollections-block-1 div:first-of-type .view-id-collections { - grid-column: 3 / span 8; - height: 100%; - display: flex; - width: 80%; } - .path-ressources.basededonnees .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockcollections-block-1 div:first-of-type .view-id-collections .view-content { - display: flex; - flex-direction: row; - margin: auto; - margin-top: 2rem; - margin-bottom: 2rem; - justify-content: space-between; - align-items: center; } - @media (max-width: 810px) { - .path-ressources.basededonnees .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockcollections-block-1 div:first-of-type .view-id-collections .view-content { - width: 100%; - margin: auto; - padding-top: 1rem; - padding-bottom: 2rem; } } - .path-ressources.basededonnees .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockcollections-block-1 div:first-of-type .view-id-collections .view-content .views-row { - display: flex; - margin: auto; - background: white; - width: 40%; - height: 80%; - padding: 1rem; } - @media (max-width: 810px) { - .path-ressources.basededonnees .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockcollections-block-1 div:first-of-type .view-id-collections .view-content .views-row { - width: 100%; - margin: 0em; } } - .path-ressources.basededonnees .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockcollections-block-1 div:first-of-type .view-id-collections .view-content .views-row .views-field-name { - display: flex; } - .path-ressources.basededonnees .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockcollections-block-1 div:first-of-type .view-id-collections .view-content .views-row .views-field-name .field-content { - margin: auto; } - .path-ressources.basededonnees .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockcollections-block-1 div:first-of-type .view-id-collections .view-content .views-row .views-field-name span { - margin: 0; - padding: 1rem; - padding-bottom: 2rem; } - @media (max-width: 359px) { - .path-ressources.basededonnees .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockcollections-block-1 div:first-of-type .view-id-collections .view-content .views-row .views-field-name span { - padding-left: 0.5rem; } } - .path-ressources.basededonnees .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockcollections-block-1 div:first-of-type .view-id-collections .view-content .views-row a { - color: black; - font-size: 1.5rem; - font-weight: 600; } - @media (max-width: 453px) { - .path-ressources.basededonnees .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockcollections-block-1 div:first-of-type .view-id-collections .view-content .views-row a { - font-size: 1.3rem; - hyphens: auto; } } - .path-ressources.basededonnees .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockcollections-block-1 div:first-of-type .view-id-collections .view-content .views-row:hover { - background: #09398b; } - .path-ressources.basededonnees .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockcollections-block-1 div:first-of-type .view-id-collections .view-content .views-row:hover a { - color: white; } - .path-ressources.basededonnees .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockcollections-block-1 div:first-of-type .view-id-collections .view-content .active { - background-color: #09398b; } - .path-ressources.basededonnees .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockcollections-block-1 div:first-of-type .view-id-collections .view-content .active a { - color: white; } - @media (max-width: 810px) { - .path-ressources.basededonnees .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockcollections-block-1 div:first-of-type .view-id-collections .view-content { - flex-direction: column; } - .path-ressources.basededonnees .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockcollections-block-1 div:first-of-type .view-id-collections .view-content .views-row { - width: 100%; - margin-top: 1rem; } } - @media (max-width: 480px) { - .path-ressources.basededonnees .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockcollections-block-1 div:first-of-type { - width: 90%; - display: flex; - margin: auto; } } - .path-ressources.basededonnees .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-config-pages { - grid-column: 3 / span 5; - width: 100%; - margin: auto; } - .path-ressources.basededonnees .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockcollection--block-1 { - grid-column: 3 / span 5; - margin: auto; - background: white; - margin-top: 5rem; } - @media (max-width: 810px) { - .path-ressources.basededonnees .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockcollection--block-1 { - padding: 2rem; - margin-top: 1rem; } } - .path-ressources.basededonnees .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-block-content82917d0c-5004-4bfb-af66-ce334782d82d { - visibility: hidden; } - @media (max-width: 810px) { - .path-ressources.basededonnees .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-block-content82917d0c-5004-4bfb-af66-ce334782d82d { - margin: auto; } } - .path-ressources.basededonnees .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockbase-de-donnees-block-1 { - width: 80%; - grid-column: 3 / span 8; } - .path-ressources.basededonnees .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockbase-de-donnees-block-1 .view-filters { - display: none; - background-color: white; - margin-top: 2rem; - margin-bottom: 2rem; } - .path-ressources.basededonnees .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockbase-de-donnees-block-1 .view-filters .views-exposed-form-base-de-donnees-block-1 { - width: fit-content; - display: flex; } - .path-ressources.basededonnees .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockbase-de-donnees-block-1 .view-filters .views-exposed-form-base-de-donnees-block-1 .js-form-item.form-item.js-form-type-select.form-item-field-type-de-ressource-target-id.js-form-item-field-type-de-ressource-target-id { - width: fit-content; } - .path-ressources.basededonnees .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockbase-de-donnees-block-1 .view-filters .views-exposed-form-base-de-donnees-block-1 .form-item { - width: fit-content; } - .path-ressources.basededonnees .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockbase-de-donnees-block-1 .view-filters .views-exposed-form-base-de-donnees-block-1 .form-item-field-type-de-ressource-target-id { - width: fit-content; } - .path-ressources.basededonnees .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockbase-de-donnees-block-1 .view-content { - display: flex; - flex-direction: row; - flex-wrap: wrap; - justify-content: space-between; - margin-top: 3rem; } - .path-ressources.basededonnees .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockbase-de-donnees-block-1 .view-content .views-row { - width: 49%; - min-height: 250px; - border: 2px solid #009ee3; - background-color: white; - margin-bottom: 1rem; } - .path-ressources.basededonnees .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockbase-de-donnees-block-1 .view-content .views-row:hover { - background-color: #009ee3; } - @media (max-width: 810px) { - .path-ressources.basededonnees .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockbase-de-donnees-block-1 .view-content { - flex-direction: column; } - .path-ressources.basededonnees .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockbase-de-donnees-block-1 .view-content .views-row { - width: 100%; } } - .path-ressources.basededonnees .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockbase-de-donnees-block-1 .view-content .node-type-ressource { - display: flex; - flex-direction: column; - padding: 1rem; } - .path-ressources.basededonnees .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockbase-de-donnees-block-1 .view-content .node-type-ressource .field--name-field-type-de-ressource { - text-transform: uppercase; } - .path-ressources.basededonnees .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockbase-de-donnees-block-1 .view-content .node-type-ressource .field--name-field-type-de-ressource a { - color: #009ee3; - font-weight: 900; - font-size: 0.8rem; } - .path-ressources.basededonnees .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockbase-de-donnees-block-1 .view-content .node-type-ressource .field--name-title h2 { - margin: 0; } - .path-ressources.basededonnees .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockbase-de-donnees-block-1 .view-content .node-type-ressource .field--name-title h2 a { - color: black; - font-size: 1.4rem; - font-weight: 600; } - .path-ressources.basededonnees .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockbase-de-donnees-block-1 .view-content .node-type-ressource .field--name-field-auteur-s- { - font-weight: 800; } - .path-ressources.basededonnees .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockbase-de-donnees-block-1 .view-content .node-type-ressource .field--name-field-auteur-s- p { - margin: 0; } - .path-ressources.basededonnees .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockbase-de-donnees-block-1 .view-content .node-type-ressource .field--name-field-auteur-s- .field__label { - display: none; } - .path-ressources.basededonnees .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockbase-de-donnees-block-1 .view-content .node-type-ressource .field--name-field-edition p { - margin: 0; } - .path-ressources.basededonnees .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockbase-de-donnees-block-1 .view-content .node-type-ressource .field--name-field-edition .field__label { - display: none; } - .path-ressources.basededonnees .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockbase-de-donnees-block-1 .view-content .node-type-ressource .field--name-field-images { - display: none; - width: 50%; } - .path-ressources.basededonnees .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockbase-de-donnees-block-1 .view-content .node-type-ressource .field--name-field-images img { - width: 100%; - height: auto; } - .path-ressources.basededonnees .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockbase-de-donnees-block-1 .view-content .node-type-ressource .field--name-field-mots-clefs { - display: flex; - margin-top: 2rem; - flex-direction: row; - flex-wrap: wrap; } - .path-ressources.basededonnees .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockbase-de-donnees-block-1 .view-content .node-type-ressource .field--name-field-mots-clefs .field__item { - margin-right: 0.5rem; - padding-left: 0.3rem; - padding-right: 0.3rem; - font-size: 0.8rem; } - .path-ressources.basededonnees .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockbase-de-donnees-block-1 .view-content .node-type-ressource .field--name-field-mots-clefs .field__item a { - background: #09398b; - color: white; - font-weight: 800; - vertical-align: super; - padding-left: 0.1rem; - padding-right: 0.1rem; - display: inline-flex; } - .path-ressources.basededonnees .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockbase-de-donnees-block-1 .view-content .node-type-ressource ul.links.inline { - display: none; } - @media (max-width: 810px) { - .path-ressources.basededonnees .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockbase-de-donnees-block-1 { - margin: auto; } } - @media (max-width: 810px) { - .path-ressources.basededonnees .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content { - display: flex; - flex-direction: column; - margin: auto; } } - -.path-ressources.basededonnees.autres .block-config-pages-block { - display: none; } - -.path-ressources.basededonnees.autres .block-block-content82917d0c-5004-4bfb-af66-ce334782d82d { - visibility: visible !important; - grid-column: 8 / span 9; - margin-top: 4rem; - background-color: #009ee3; - height: fit-content; - width: 60%; - margin-left: 2rem; - grid-row: 2; } - .path-ressources.basededonnees.autres .block-block-content82917d0c-5004-4bfb-af66-ce334782d82d .field--name-field-lien { - display: flex; - flex-direction: column; - margin-top: 2rem; - margin-bottom: 2rem; - margin-left: 1.5rem; - margin-right: 1.5rem; - text-align: center; } - .path-ressources.basededonnees.autres .block-block-content82917d0c-5004-4bfb-af66-ce334782d82d .field--name-field-lien a { - font-weight: 800; - color: white; - font-size: 1.3rem; } - .path-ressources.basededonnees.autres .block-block-content82917d0c-5004-4bfb-af66-ce334782d82d .field--name-field-lien:after { - margin-left: auto; - padding-top: 1rem; - display: block; - content: url("../images/pictos/noun_Arrow_3771902.svg"); } - -.page-node-type-ressource .layout__region--top .block-region-top .block-block-content4e5df355-e76c-4e44-bec0-e211d94f2640 { - width: 100%; - font-family: 'Source Code Pro'; - font-size: 1.5rem; - font-weight: 800; - color: white; - background-color: #009ee3; - text-transform: uppercase; - padding-left: 13%; - padding-top: 1rem; - padding-bottom: 0.5rem; - vertical-align: middle; } - -.page-node-type-ressource .layout__region--top .block-region-top .block-entity-fieldnodefield-type-de-ressource { - margin-top: 2rem; - margin-left: 13%; - color: #009ee3; - text-transform: uppercase; - font-weight: 800; } - @media (max-width: 810px) { - .page-node-type-ressource .layout__region--top .block-region-top .block-entity-fieldnodefield-type-de-ressource { - margin-left: 9%; - margin-right: 9%; } } - -.page-node-type-ressource .layout__region--top .block-region-top .block-entity-fieldnodetitle { - margin-left: 13%; - font-size: 2rem; - font-weight: 600; } - @media (max-width: 810px) { - .page-node-type-ressource .layout__region--top .block-region-top .block-entity-fieldnodetitle { - margin-left: 9%; - margin-right: 9%; } } - -.page-node-type-ressource .layout__region--top .block-region-top .block-entity-fieldnodefield-edition { - margin-left: 13%; } - .page-node-type-ressource .layout__region--top .block-region-top .block-entity-fieldnodefield-edition .field--name-field-edition p { - margin-bottom: 0; } - @media (max-width: 810px) { - .page-node-type-ressource .layout__region--top .block-region-top .block-entity-fieldnodefield-edition { - margin-left: 9%; - margin-right: 9%; } } - -.page-node-type-ressource .layout__region--top .block-region-top .block-entity-fieldnodefield-auteur-s- { - margin-left: 13%; } - .page-node-type-ressource .layout__region--top .block-region-top .block-entity-fieldnodefield-auteur-s- .field--name-field-auteur-s- { - font-size: 1.5rem; - font-weight: 800; } - .page-node-type-ressource .layout__region--top .block-region-top .block-entity-fieldnodefield-auteur-s- .field--name-field-auteur-s- p { - margin: 0; } - @media (max-width: 810px) { - .page-node-type-ressource .layout__region--top .block-region-top .block-entity-fieldnodefield-auteur-s- { - margin-left: 9%; - margin-right: 9%; } } - -.page-node-type-ressource .layout__region--top .block-region-top .block-entity-fieldnodefield-date-de-parution { - margin-left: 13%; } - @media (max-width: 810px) { - .page-node-type-ressource .layout__region--top .block-region-top .block-entity-fieldnodefield-date-de-parution { - margin-left: 9%; - margin-right: 9%; } } - -.page-node-type-ressource .layout__region--top .block-region-top .block-entity-fieldnodefield-mots-clefs { - margin-left: 13%; } - .page-node-type-ressource .layout__region--top .block-region-top .block-entity-fieldnodefield-mots-clefs .field--name-field-mots-clefs { - display: inline-flex; - margin-top: 2rem; } - .page-node-type-ressource .layout__region--top .block-region-top .block-entity-fieldnodefield-mots-clefs .field--name-field-mots-clefs .field__item { - background: #09398b; - margin-right: 1rem; - padding-left: 0.3rem; - padding-right: 0.3rem; - color: white; - font-weight: 800; - vertical-align: middle; } - @media (max-width: 810px) { - .page-node-type-ressource .layout__region--top .block-region-top .block-entity-fieldnodefield-mots-clefs { - margin-left: 9%; - margin-right: 9%; } - .page-node-type-ressource .layout__region--top .block-region-top .block-entity-fieldnodefield-mots-clefs .field--name-field-mots-clefs { - display: flex; - flex-direction: row; - flex-wrap: wrap; } - .page-node-type-ressource .layout__region--top .block-region-top .block-entity-fieldnodefield-mots-clefs .field--name-field-mots-clefs .field__item { - margin-bottom: 0.5rem; } } - -.page-node-type-ressource .layout__region--first { - margin-top: 3rem; - position: relative; } - .page-node-type-ressource .layout__region--first .block-region-first { - display: flex; - justify-content: flex-end; - position: sticky; - top: 7rem; } - .page-node-type-ressource .layout__region--first .block-region-first .block-entity-fieldnodefield-textes { - display: flex; - width: 50%; - background-color: white; - padding-right: 2rem; } - .page-node-type-ressource .layout__region--first .block-region-first .block-entity-fieldnodefield-textes .field--name-field-titre { - display: flex; - font-size: 1rem; - font-weight: 1000; - color: #09398b; - border-bottom: 1px solid #009ee3; - padding-bottom: 0.5rem; - padding-right: 1rem; } - .page-node-type-ressource .layout__region--first .block-region-first .block-entity-fieldnodefield-textes .field--name-field-titre:hover { - text-decoration: underline; } - -.page-node-type-ressource .layout__region--second { - margin-top: 3rem; } - .page-node-type-ressource .layout__region--second .block-entity-fieldnodefield-textes { - background-color: white; } - .page-node-type-ressource .layout__region--second .block-entity-fieldnodefield-textes .field--name-field-titre { - font-size: 1.5rem; - font-weight: 1000; - font-family: 'Source Code Pro'; - color: #09398b; - text-transform: uppercase; } - .page-node-type-ressource .layout__region--second .block-entity-fieldnodefield-textes h4 { - text-transform: none !important; } - .page-node-type-ressource .layout__region--second .block-entity-fieldnodefield-textes h4 img { - width: 100%; - height: auto; } - .page-node-type-ressource .layout__region--second .block-entity-fieldnodefield-textes .field--type-text-long { - padding-right: 2rem; } - .page-node-type-ressource .layout__region--second .block-entity-fieldnodefield-textes p { - margin-top: 0; } - @media (max-width: 810px) { - .page-node-type-ressource .layout__region--second { - flex: 0 1 80%; - margin: auto; } } - -.page-node-type-ressource .layout__region--third { - margin-top: 3rem; } - @media (max-width: 810px) { - .page-node-type-ressource .layout__region--third { - flex: 0 1 80%; - margin-left: 10%; } } - .page-node-type-ressource .layout__region--third .block-region-third { - display: flex; - flex-direction: column; - width: 70%; } - .page-node-type-ressource .layout__region--third .block-region-third .block-entity-fieldnodefield-fichiers { - height: fit-content; - border: 2px solid #009ee3; - background-color: white; } - .page-node-type-ressource .layout__region--third .block-region-third .field--name-field-fichiers { - min-height: 4rem; - background: white; - color: #009ee3; - padding-left: 1rem; - padding-top: 1rem; - margin-bottom: 1rem; } - .page-node-type-ressource .layout__region--third .block-region-third .field--name-field-fichiers span:nth-of-type(2) { - display: none; } - .page-node-type-ressource .layout__region--third .block-region-third .field--name-field-fichiers .file--mime-application-pdf { - height: inherit; - margin: auto; } - .page-node-type-ressource .layout__region--third .block-region-third .field--name-field-fichiers .file--mime-application-pdf ::before { - content: url("../images/pictos/noun_Download_file_307900.svg"); - min-width: 50px; - height: auto; - padding-right: 1rem; } - .page-node-type-ressource .layout__region--third .block-region-third .field--name-field-fichiers .file--mime-application-pdf a { - hyphens: auto; - display: inline-flex; - align-items: center; - color: #009ee3; - font-weight: 800; } - .page-node-type-ressource .layout__region--third .block-region-third .block-entity-fieldnodefield-liens .field--name-field-liens .field__item { - margin: auto; - height: fit-content; - border: 2px solid #009ee3; - min-height: 4rem; - background: white; - color: #009ee3; - padding-left: 1rem; - padding-top: 1rem; - margin-bottom: 1rem; } - .page-node-type-ressource .layout__region--third .block-region-third .block-entity-fieldnodefield-liens .field--name-field-liens a { - display: inline-flex; - align-items: center; - color: #009ee3; - font-weight: 800; } - .page-node-type-ressource .layout__region--third .block-region-third .block-entity-fieldnodefield-liens .field--name-field-liens a::before { - content: url("../images/pictos/noun_External Link_674151.svg"); - min-width: 50px; - height: auto; - padding-right: 1rem; } - .page-node-type-ressource .layout__region--third .block-region-third .block-entity-fieldnodefield-liens .field--name-field-liens a svg.ext { - display: none; } - .page-node-type-ressource .layout__region--third .block-region-third .block-entity-fieldnodefield-ress { - margin-top: 3rem; } - .page-node-type-ressource .layout__region--third .block-region-third .block-entity-fieldnodefield-ress .field--name-field-ress .field__label { - font-size: 0.8rem; - color: black; - font-weight: 900; - margin-bottom: 1rem; } - .page-node-type-ressource .layout__region--third .block-region-third .block-entity-fieldnodefield-ress .field--name-field-ress .node-type-ressource { - display: flex; - flex-direction: column; - border: 2px solid #009ee3; - padding: 1rem; - height: fit-content; - margin-bottom: 1rem; - background-color: white; } - .page-node-type-ressource .layout__region--third .block-region-third .block-entity-fieldnodefield-ress .field--name-field-ress .node-type-ressource:first-of-type { - border-top: 1px solid #009ee3; - padding-top: 1rem; } - .page-node-type-ressource .layout__region--third .block-region-third .block-entity-fieldnodefield-ress .field--name-field-ress .node-type-ressource:first-of-type::after { - content: url("../images/pictos/noun_Arrow_3771902.svg"); - align-self: flex-end; } - .page-node-type-ressource .layout__region--third .block-region-third .block-entity-fieldnodefield-ress .field--name-field-ress .node-type-ressource .field--name-title h2 { - margin: 0; } - .page-node-type-ressource .layout__region--third .block-region-third .block-entity-fieldnodefield-ress .field--name-field-ress .node-type-ressource .field--name-title a { - color: black; - font-size: 1.4rem; - font-weight: 600; } - .page-node-type-ressource .layout__region--third .block-region-third .block-entity-fieldnodefield-ress .field--name-field-ress .node-type-ressource .field--name-field-auteur-s- { - font-weight: 800; } - .page-node-type-ressource .layout__region--third .block-region-third .block-entity-fieldnodefield-ress .field--name-field-ress .node-type-ressource .field--name-field-auteur-s- p { - margin: 0; } - .page-node-type-ressource .layout__region--third .block-region-third .block-entity-fieldnodefield-ress .field--name-field-ress .node-type-ressource .field--name-field-auteur-s- .field__label { - display: none; } - .page-node-type-ressource .layout__region--third .block-region-third .block-entity-fieldnodefield-ress .field--name-field-ress .node-type-ressource .field--name-field-edition p { - margin: 0; } - .page-node-type-ressource .layout__region--third .block-region-third .block-entity-fieldnodefield-ress .field--name-field-ress .node-type-ressource .field--name-field-edition .field__label { - display: none; } - .page-node-type-ressource .layout__region--third .block-region-third .block-entity-fieldnodefield-ress .field--name-field-ress .node-type-ressource .field--name-field-images { - display: none; - width: 50%; } - .page-node-type-ressource .layout__region--third .block-region-third .block-entity-fieldnodefield-ress .field--name-field-ress .node-type-ressource .field--name-field-images img { - width: 100%; - height: auto; } - .page-node-type-ressource .layout__region--third .block-region-third .block-entity-fieldnodefield-ress .field--name-field-ress .node-type-ressource .field--name-field-type-de-ressource { - text-transform: uppercase; } - .page-node-type-ressource .layout__region--third .block-region-third .block-entity-fieldnodefield-ress .field--name-field-ress .node-type-ressource .field--name-field-type-de-ressource a { - color: #009ee3; - font-weight: 900; - font-size: 0.8rem; } - .page-node-type-ressource .layout__region--third .block-region-third .block-entity-fieldnodefield-ress .field--name-field-ress .node-type-ressource .field--name-field-mots-clefs { - display: flex; - margin-top: 2rem; - flex-direction: row; - flex-wrap: wrap; } - .page-node-type-ressource .layout__region--third .block-region-third .block-entity-fieldnodefield-ress .field--name-field-ress .node-type-ressource .field--name-field-mots-clefs .field__item { - margin-right: 1rem; - padding-left: 0.3rem; - padding-right: 0.3rem; } - .page-node-type-ressource .layout__region--third .block-region-third .block-entity-fieldnodefield-ress .field--name-field-ress .node-type-ressource .field--name-field-mots-clefs .field__item a { - background: #09398b; - color: white; - font-weight: 800; - vertical-align: super; - padding-left: 0.1rem; - padding-right: 0.1rem; - display: inline-flex; } - .page-node-type-ressource .layout__region--third .block-region-third .block-entity-fieldnodefield-ress .field--name-field-ress .node-type-ressource ul.links.inline { - display: none; } - -.offresdeservices .layout-content .region-content #block-contenudelapageprincipale span { - padding-top: 3rem; - padding-bottom: 3rem; - vertical-align: middle; - color: white; } - .offresdeservices .layout-content .region-content #block-contenudelapageprincipale span h2 { - font-family: 'Source Code Pro'; - font-size: 2rem; - font-weight: 800; - color: white; - background-color: #009ee3; - text-transform: uppercase; - width: fit-content; - margin-left: 10%; - margin-top: 8rem; } - -.offresdeservices .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content { - display: grid; - grid-template-columns: 1fr repeat(4, 2fr) 1fr; } - .offresdeservices .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-config-pages-block { - grid-column: 2 / span 3; - margin-top: 4rem; } - .offresdeservices .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-config-pages-block .field--name-field-introduction { - margin: auto; - background: white; } - .offresdeservices .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-config-pages-block .field--name-field-introduction p { - margin: 0; } - .offresdeservices .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-block-content7dc5bc6b-f5ca-4815-b689-49382aafa2dc { - grid-column: 5; - margin-top: 4rem; - background-color: #009ee3; - height: fit-content; - min-height: fit-content; - width: 200px; - margin-left: 2rem; - aspect-ratio: 1/1; - display: flex; } - .offresdeservices .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-block-content7dc5bc6b-f5ca-4815-b689-49382aafa2dc .field--name-field-lien { - display: flex; - flex-direction: column; - text-align: center; - margin: auto; - padding: 1rem; } - .offresdeservices .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-block-content7dc5bc6b-f5ca-4815-b689-49382aafa2dc .field--name-field-lien a { - display: block; - font-weight: 800; - color: white; - font-size: 1.3rem; } - .offresdeservices .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-block-content7dc5bc6b-f5ca-4815-b689-49382aafa2dc .field--name-field-lien a:after { - margin-left: 80%; - padding-top: 0.5rem; - display: block; - content: url("../images/pictos/noun_Arrow_3771902.svg"); } - .offresdeservices .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockoffres-de--block-1 { - grid-column: 2 / span 3; } - @media (max-width: 810px) { - .offresdeservices .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockoffres-de--block-1 { - grid-column: 2 / span 4; } } - .offresdeservices .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockoffres-de--block-1 .view-display-id-block_1 { - margin: auto; } - .offresdeservices .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockoffres-de--block-1 .view-filters { - display: none; - background: white; } - .offresdeservices .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockoffres-de--block-1 .view-content { - display: flex; - flex-wrap: wrap; - margin-top: 3rem; } - .offresdeservices .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockoffres-de--block-1 .view-content .views-row { - width: 50%; } - .offresdeservices .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockoffres-de--block-1 .view-content .views-row .node-type-offre_de_service { - display: flex; - justify-content: space-between; - padding: 1rem; - height: fit-content; - margin-bottom: 1rem; - background-color: white; - margin-right: 1rem; } - .offresdeservices .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockoffres-de--block-1 .view-content .views-row .node-type-offre_de_service::after { - content: url("../images/pictos/noun_Arrow_3771902.svg"); - align-self: flex-end; } - .offresdeservices .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockoffres-de--block-1 .view-content .views-row .node-type-offre_de_service div:first-of-type { - display: grid; - grid-template-columns: 1fr 1fr 1fr; - grid-template-rows: repeat(6 auto); } - .offresdeservices .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockoffres-de--block-1 .view-content .views-row .node-type-offre_de_service div:first-of-type .field--name-field-type-de-protagoniste { - grid-column: 1 / span 3; - grid-row: 1; - margin-bottom: 1rem; - text-transform: uppercase; - font-weight: 900; - font-size: 0.8rem; } - .offresdeservices .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockoffres-de--block-1 .view-content .views-row .node-type-offre_de_service div:first-of-type .field--name-field-photo { - grid-column: 1; - grid-row: 2 / span 6; - margin-right: 1rem; - max-height: 170px; } - .offresdeservices .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockoffres-de--block-1 .view-content .views-row .node-type-offre_de_service div:first-of-type .field--name-field-photo img { - max-width: 100%; - object-fit: cover; - height: auto; - max-height: 95%; } - .offresdeservices .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockoffres-de--block-1 .view-content .views-row .node-type-offre_de_service div:first-of-type .field--name-field-prenom { - grid-column: 2; - grid-row: 2; - padding-right: 0.5rem; - text-transform: uppercase; - font-weight: 800; - font-size: 1rem; } - .offresdeservices .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockoffres-de--block-1 .view-content .views-row .node-type-offre_de_service div:first-of-type .field--name-field-nom { - grid-column: 3; - grid-row: 2; - text-transform: uppercase; - font-weight: 800; - font-size: 1rem; } - .offresdeservices .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockoffres-de--block-1 .view-content .views-row .node-type-offre_de_service div:first-of-type .field--name-field-structure { - grid-column: 2 / span 3; - grid-row: 3; - text-transform: uppercase; - font-weight: 800; - font-size: 0.8rem; } - .offresdeservices .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockoffres-de--block-1 .view-content .views-row .node-type-offre_de_service div:first-of-type .field--name-title { - grid-column: 2 / span 3; - grid-row: 4; - font-size: 1.3rem; } - .offresdeservices .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockoffres-de--block-1 .view-content .views-row .node-type-offre_de_service div:first-of-type .field--name-title a { - color: black; } - .offresdeservices .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockoffres-de--block-1 .view-content .views-row .node-type-offre_de_service div:first-of-type .field--name-field-localisation { - grid-column: 2 / span 3; - grid-row: 5; - text-transform: uppercase; - font-weight: 800; - font-size: 00.8rem; } - .offresdeservices .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockoffres-de--block-1 .view-content .views-row .node-type-offre_de_service div:first-of-type .field--name-field-date-de-proposition { - display: inline-flex; - grid-column: 2 /span 3; - grid-row: 6; - font-size: 0.8rem; - padding-top: 1rem; - justify-content: flex-start; } - .offresdeservices .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockoffres-de--block-1 .view-content .views-row .node-type-offre_de_service div:first-of-type .field--name-field-date-de-proposition time { - justify-self: flex-start; } - .offresdeservices .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockoffres-de--block-1 .view-content .views-row .node-type-offre_de_service div:first-of-type .field--name-field-date-de-proposition::before { - content: "proposé le"; - hyphens: none; - padding-right: 0.5rem; } - .offresdeservices .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockoffres-de--block-1 .view-content .views-row .type-de-protagoniste-5 { - border: 2px solid #ff000f; } - .offresdeservices .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockoffres-de--block-1 .view-content .views-row .type-de-protagoniste-6 { - border: 2px solid #a01a27; } - .offresdeservices .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockoffres-de--block-1 .view-content .views-row .type-de-protagoniste-7 { - border: 2px solid #c7d74a; } - .offresdeservices .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockoffres-de--block-1 .view-content .views-row .type-de-protagoniste-8 { - border: 2px solid #ff6453; } - .offresdeservices .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockoffres-de--block-1 .view-content .views-row .type-de-protagoniste-9 { - border: 2px solid #6f6d7d; } - @media (max-width: 810px) { - .offresdeservices .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockoffres-de--block-1 .view-content { - flex-direction: column; } - .offresdeservices .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockoffres-de--block-1 .view-content .views-row { - width: 100%; } } - @media (max-width: 810px) { - .offresdeservices .layout-content .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content { - display: flex; - flex-direction: column; - padding: 2rem; } } - -.page-node-type-offre-de-service { - background: url("../images/pictos/carre-contour-bleu-offre.svg"); - background-repeat: no-repeat; - background-position-y: 7rem; - max-width: 100vw; - background-size: contain; } - .page-node-type-offre-de-service .layout__region--top .block-region-top { - margin-top: 2rem; - margin-left: 13%; - display: grid; - grid-template-columns: auto auto 1fr; - grid-template-rows: repeat(6 auto); } - @media (max-width: 810px) { - .page-node-type-offre-de-service .layout__region--top .block-region-top { - margin-left: 8%; } } - .page-node-type-offre-de-service .layout__region--top .block-region-top .block-entity-fieldnodefield-photo { - width: fit-content; - grid-column: 1; - grid-row: 1 / span 6; - width: 250px; - height: 250px; - margin-right: 2rem; } - .page-node-type-offre-de-service .layout__region--top .block-region-top .block-entity-fieldnodefield-photo img { - width: 100%; - height: auto; } - @media (max-width: 810px) { - .page-node-type-offre-de-service .layout__region--top .block-region-top .block-entity-fieldnodefield-photo { - width: 90px; - height: 90px; } } - .page-node-type-offre-de-service .layout__region--top .block-region-top .block-entity-fieldnodefield-type-de-protagoniste { - background: white; - width: fit-content; - grid-column: 2 /span 3; - grid-row: 1; - text-transform: uppercase; - font-weight: 900; - font-size: 0.8rem; } - .page-node-type-offre-de-service .layout__region--top .block-region-top .block-entity-fieldnodefield-type-de-protagoniste .type-de-protagoniste-5 { - color: #ff000f; } - .page-node-type-offre-de-service .layout__region--top .block-region-top .block-entity-fieldnodefield-type-de-protagoniste .type-de-protagoniste-6 { - color: #a01a27; } - .page-node-type-offre-de-service .layout__region--top .block-region-top .block-entity-fieldnodefield-type-de-protagoniste .type-de-protagoniste-7 { - color: #c7d74a; } - .page-node-type-offre-de-service .layout__region--top .block-region-top .block-entity-fieldnodefield-type-de-protagoniste .type-de-protagoniste-8 { - color: #ff6453; } - .page-node-type-offre-de-service .layout__region--top .block-region-top .block-entity-fieldnodefield-type-de-protagoniste .type-de-protagoniste-9 { - color: #6f6d7d; } - .page-node-type-offre-de-service .layout__region--top .block-region-top .block-entity-fieldnodefield-prenom { - background: white; - width: fit-content; - grid-column: 2; - grid-row: 2; - padding-right: 0.5rem; - text-transform: uppercase; - font-weight: 900; - font-size: 1.5rem; } - .page-node-type-offre-de-service .layout__region--top .block-region-top .block-entity-fieldnodefield-nom { - background: white; - width: fit-content; - grid-column: 3; - grid-row: 2; - text-transform: uppercase; - font-weight: 900; - font-size: 1.5rem; } - .page-node-type-offre-de-service .layout__region--top .block-region-top .block-entity-fieldnodefield-structure { - background: white; - width: fit-content; - grid-column: 2 / span 3; - grid-row: 3; - text-transform: uppercase; - font-weight: 800; - font-size: 1.2rem; - margin-top: 0.5rem; } - .page-node-type-offre-de-service .layout__region--top .block-region-top .block-entity-fieldnodefield-structure::after { - content: url('data:image/svg+xml, '); } - .page-node-type-offre-de-service .layout__region--top .block-region-top .block-entity-fieldnodetitle { - background: white; - width: fit-content; - grid-column: 2 / span 3; - grid-row: 4; - font-size: 2.5rem; - font-family: "Source Code Pro"; - width: 70%; } - @media (max-width: 810px) { - .page-node-type-offre-de-service .layout__region--top .block-region-top .block-entity-fieldnodetitle { - font-size: 1.2rem; } } - .page-node-type-offre-de-service .layout__region--top .block-region-top .block-entity-fieldnodetitle a { - color: black; } - .page-node-type-offre-de-service .layout__region--top .block-region-top .block-entity-fieldnodefield-localisation { - background: white; - width: fit-content; - grid-column: 2 / span 3; - grid-row: 5; - text-transform: uppercase; - font-weight: 800; - font-size: 0.8rem; - margin-top: 1.5rem; } - .page-node-type-offre-de-service .layout__region--top .block-region-top .block-entity-fieldnodefield-date-de-proposition { - background: white; - width: fit-content; - grid-column: 2 / span 3; - grid-row: 6; - font-size: 0.8rem; - padding-top: 1rem; } - .page-node-type-offre-de-service .layout__region--second { - margin-top: 3rem; - margin-left: 20%; - margin-right: 2rem; } - .page-node-type-offre-de-service .layout__region--second .block-entity-fieldnodebody .field--type-text-with-summary { - background: white; } - .page-node-type-offre-de-service .layout__region--second .block-entity-fieldnodebody .field--type-text-with-summary p { - margin: 0; } - @media (max-width: 810px) { - .page-node-type-offre-de-service .layout__region--second { - margin-left: 10%; } } - .page-node-type-offre-de-service .layout__region--third { - margin-top: 3rem; } - .page-node-type-offre-de-service .layout__region--third .block-region-third { - display: flex; - flex-direction: column; - width: 70%; } - @media (max-width: 810px) { - .page-node-type-offre-de-service .layout__region--third .block-region-third { - margin: auto; } } - .page-node-type-offre-de-service .layout__region--third .block-region-third .title-contact { - background: #009ee3; - color: white; - text-transform: uppercase; - font-weight: 900; - font-size: 0.8rem; - padding-top: 1rem; - padding-left: 1rem; - padding-right: 1rem; } - .page-node-type-offre-de-service .layout__region--third .block-region-third .block-entity-fieldnodefield-courriel { - background: #009ee3; - color: white; - font-weight: 600; - padding-left: 1rem; - padding-right: 1rem; - padding-bottom: 1rem; } - .page-node-type-offre-de-service .layout__region--third .block-region-third .block-entity-fieldnodefield-courriel a { - color: white; - hyphens: auto; } - .page-node-type-offre-de-service .layout__region--third .block-region-third .block-entity-fieldnodefield-courriel a svg { - display: none; } - .page-node-type-offre-de-service .layout__region--third .block-region-third .block-entity-fieldnodefield-telephone { - display: none; - background: #009ee3; - color: white; - font-weight: 600; - padding-left: 1rem; - padding-right: 1rem; - padding-bottom: 1rem; } - .page-node-type-offre-de-service .layout__region--third .block-region-third .block-entity-fieldnodefield-fichiers { - height: fit-content; - border: 2px solid #009ee3; - background-color: white; - margin-top: 1rem; } - .page-node-type-offre-de-service .layout__region--third .block-region-third .field--name-field-fichiers { - min-height: 4rem; - background: white; - color: #009ee3; - padding-left: 1rem; - padding-top: 1rem; - margin-bottom: 1rem; } - .page-node-type-offre-de-service .layout__region--third .block-region-third .field--name-field-fichiers span:nth-of-type(2) { - display: none; } - .page-node-type-offre-de-service .layout__region--third .block-region-third .field--name-field-fichiers .file--mime-application-pdf { - height: inherit; - margin: auto; } - .page-node-type-offre-de-service .layout__region--third .block-region-third .field--name-field-fichiers .file--mime-application-pdf ::before { - content: url("../images/pictos/noun_Download_file_307900.svg"); - min-width: 50px; - height: auto; - padding-right: 1rem; } - .page-node-type-offre-de-service .layout__region--third .block-region-third .field--name-field-fichiers .file--mime-application-pdf a { - hyphens: auto; - display: inline-flex; - align-items: center; - color: #009ee3; - font-weight: 800; } - .page-node-type-offre-de-service .layout__region--third .block-region-third .block-entity-fieldnodefield-liens { - margin-top: 1rem; } - .page-node-type-offre-de-service .layout__region--third .block-region-third .block-entity-fieldnodefield-liens .field--name-field-liens .field__item { - margin: auto; - height: fit-content; - border: 2px solid #009ee3; - min-height: 4rem; - background: white; - color: #009ee3; - padding-left: 1rem; - padding-top: 1rem; - margin-bottom: 1rem; } - .page-node-type-offre-de-service .layout__region--third .block-region-third .block-entity-fieldnodefield-liens .field--name-field-liens a { - display: inline-flex; - align-items: center; - color: #009ee3; - font-weight: 800; } - .page-node-type-offre-de-service .layout__region--third .block-region-third .block-entity-fieldnodefield-liens .field--name-field-liens a::before { - content: url("../images/pictos/noun_External Link_674151.svg"); - min-width: 50px; - height: auto; - padding-right: 1rem; } - .page-node-type-offre-de-service .layout__region--third .block-region-third .block-entity-fieldnodefield-liens .field--name-field-liens a svg.ext { - display: none; } - .page-node-type-offre-de-service .layout__region--third .block-region-third .block-entity-fieldnodefield-ress { - margin-top: 3rem; } - .page-node-type-offre-de-service .layout__region--third .block-region-third .block-entity-fieldnodefield-ress .field--name-field-ress .field__label { - font-size: 0.8rem; - color: black; - font-weight: 900; - margin-bottom: 1rem; } - .page-node-type-offre-de-service .layout__region--third .block-region-third .block-entity-fieldnodefield-ress .field--name-field-ress .node-type-ressource { - display: flex; - flex-direction: column; - border: 2px solid #009ee3; - padding: 1rem; - height: fit-content; - margin-bottom: 1rem; - background-color: white; } - .page-node-type-offre-de-service .layout__region--third .block-region-third .block-entity-fieldnodefield-ress .field--name-field-ress .node-type-ressource:first-of-type { - border-top: 1px solid #009ee3; - padding-top: 1rem; } - .page-node-type-offre-de-service .layout__region--third .block-region-third .block-entity-fieldnodefield-ress .field--name-field-ress .node-type-ressource:first-of-type::after { - content: url("../images/pictos/noun_Arrow_3771902.svg"); - align-self: flex-end; } - .page-node-type-offre-de-service .layout__region--third .block-region-third .block-entity-fieldnodefield-ress .field--name-field-ress .node-type-ressource .field--name-title h2 { - margin: 0; } - .page-node-type-offre-de-service .layout__region--third .block-region-third .block-entity-fieldnodefield-ress .field--name-field-ress .node-type-ressource .field--name-title a { - color: black; - font-size: 1.4rem; - font-weight: 600; } - .page-node-type-offre-de-service .layout__region--third .block-region-third .block-entity-fieldnodefield-ress .field--name-field-ress .node-type-ressource .field--name-field-auteur-s- { - font-weight: 800; } - .page-node-type-offre-de-service .layout__region--third .block-region-third .block-entity-fieldnodefield-ress .field--name-field-ress .node-type-ressource .field--name-field-auteur-s- p { - margin: 0; } - .page-node-type-offre-de-service .layout__region--third .block-region-third .block-entity-fieldnodefield-ress .field--name-field-ress .node-type-ressource .field--name-field-auteur-s- .field__label { - display: none; } - .page-node-type-offre-de-service .layout__region--third .block-region-third .block-entity-fieldnodefield-ress .field--name-field-ress .node-type-ressource .field--name-field-edition p { - margin: 0; } - .page-node-type-offre-de-service .layout__region--third .block-region-third .block-entity-fieldnodefield-ress .field--name-field-ress .node-type-ressource .field--name-field-edition .field__label { - display: none; } - .page-node-type-offre-de-service .layout__region--third .block-region-third .block-entity-fieldnodefield-ress .field--name-field-ress .node-type-ressource .field--name-field-images { - display: none; - width: 50%; } - .page-node-type-offre-de-service .layout__region--third .block-region-third .block-entity-fieldnodefield-ress .field--name-field-ress .node-type-ressource .field--name-field-images img { - width: 100%; - height: auto; } - .page-node-type-offre-de-service .layout__region--third .block-region-third .block-entity-fieldnodefield-ress .field--name-field-ress .node-type-ressource .field--name-field-type-de-ressource { - display: inline-flex; - margin-top: 2rem; - background: #09398b; - margin-right: 1rem; - padding-left: 0.3rem; - padding-right: 0.3rem; - color: white; - font-weight: 800; - vertical-align: middle; } - -.path-ressources.annuairederecherche .layout-content { - background: url("../images/pictos/carre-contour-bleu_annuairederecherche.svg"); - background-repeat: no-repeat; - background-position-y: 7rem; - max-width: 100vw; - background-size: cover; } - .path-ressources.annuairederecherche .layout-content .region-content #block-contenudelapageprincipale { - padding-top: 8rem; } - @media (max-width: 479px) { - .path-ressources.annuairederecherche .layout-content .region-content #block-contenudelapageprincipale { - padding-top: 5rem; - padding-left: 5rem; } } - .path-ressources.annuairederecherche .layout-content .region-content #block-contenudelapageprincipale span { - padding-top: 3rem; - padding-bottom: 3rem; - vertical-align: middle; - color: white; } - .path-ressources.annuairederecherche .layout-content .region-content #block-contenudelapageprincipale span h2 { - display: inline; - font-family: 'Source Code Pro'; - font-size: 2rem; - font-weight: 800; - color: white; - background-color: #009ee3; - text-transform: uppercase; - width: fit-content; - margin-left: 10%; - margin-top: 8rem; } - @media (max-width: 479px) { - .path-ressources.annuairederecherche .layout-content .region-content #block-contenudelapageprincipale span h2 { - margin-right: 37%; - margin-bottom: 2rem; - margin-left: 0; } } - .path-ressources.annuairederecherche .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--second { - padding-top: 3rem; - flex: 0 1 50%; - margin-left: 20%; } - @media (max-width: 479px) { - .path-ressources.annuairederecherche .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--second { - flex: 0 1 80%; - margin: 0; } } - .path-ressources.annuairederecherche .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--second .block-region-second .block-config-pages-block { - background-color: white; - margin-bottom: 4rem; } - .path-ressources.annuairederecherche .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--second .block-region-second .node-type-partenaires_logo_footer_ { - margin-bottom: 3rem; } - .path-ressources.annuairederecherche .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--second .block-region-second .node-type-partenaires_logo_footer_ div .field--name-field-logo { - grid-column: 1; - grid-row: 1 /span 3; - margin-right: 1rem; - max-height: 8rem; } - .path-ressources.annuairederecherche .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--second .block-region-second .node-type-partenaires_logo_footer_ div .field--name-field-logo a { - height: 8rem; - width: 8rem; } - .path-ressources.annuairederecherche .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--second .block-region-second .node-type-partenaires_logo_footer_ div .field--name-field-logo a img { - height: 100%; - width: 100%; - object-fit: contain; } - .path-ressources.annuairederecherche .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--second .block-region-second .node-type-partenaires_logo_footer_ div .field--name-title { - grid-column: 2; - font-weight: 800; - background-color: white; } - .path-ressources.annuairederecherche .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--second .block-region-second .node-type-partenaires_logo_footer_ div .field--name-body { - background-color: white; - grid-column: 2; } - .path-ressources.annuairederecherche .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--second .block-region-second .node-type-partenaires_logo_footer_ div .field--name-body p { - margin: 0; } - .path-ressources.annuairederecherche .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--second .block-region-second .node-type-partenaires_logo_footer_ div .field--name-field-lien { - background-color: white; - grid-column: 2; } - .path-ressources.annuairederecherche .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--second .block-region-second .node-type-partenaires_logo_footer_ div .field--name-field-lien a { - color: black; - text-decoration: underline; } - .path-ressources.annuairederecherche .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--second .block-region-second .node-type-partenaires_logo_footer_ div .field--name-field-lien a svg { - display: none; } - -.path-webform .region-content [aria-label="Message d'avertissement"] { - display: none; } - -.path-webform .region-content .block-system-main-block h2 { - display: none; } - -.path-webform .region-content #webform-submission-deposer-une-contribution-add-form { - display: flex; - flex-direction: row; - flex-wrap: wrap; - flex-basis: auto; - justify-content: flex-start; } - .path-webform .region-content #webform-submission-deposer-une-contribution-add-form #edit-titre { - width: 100%; - font-family: 'Source Code Pro'; - font-size: 1.5rem; - font-weight: 800; - color: white; - background-color: #009ee3; - text-transform: uppercase; - padding-left: 13%; - padding-top: 2rem; - padding-bottom: 2rem; - vertical-align: middle; } - .path-webform .region-content #webform-submission-deposer-une-contribution-add-form #edit-sous-titre { - width: 100%; - font-family: 'Source Code Pro'; - font-size: 2rem; - font-weight: 800; - color: white; - background-color: #009ee3; - text-transform: uppercase; - width: fit-content; - margin-left: 13%; - margin-top: 8rem; } - .path-webform .region-content #webform-submission-deposer-une-contribution-add-form #edit-processed-text { - margin-top: 10vh; - margin-left: 13%; - margin-right: 20%; - width: 60%; } - .path-webform .region-content #webform-submission-deposer-une-contribution-add-form .form-item-titre-du-document { - margin-left: 13%; - margin-right: 20%; - width: 60%; - display: flex; - flex-direction: row; - flex-wrap: wrap; - margin-top: 2rem; } - .path-webform .region-content #webform-submission-deposer-une-contribution-add-form .form-item-titre-du-document:after { - content: "*"; - color: red; - font-size: 2rem; - padding-left: 0.5rem; } - .path-webform .region-content #webform-submission-deposer-une-contribution-add-form .form-item-titre-du-document label { - width: 100%; } - .path-webform .region-content #webform-submission-deposer-une-contribution-add-form .form-item-titre-du-document input { - width: 90%; - height: 5rem; } - .path-webform .region-content #webform-submission-deposer-une-contribution-add-form .form-item-auteur-s- { - margin-left: 13%; - margin-right: 20%; - width: 60%; - display: flex; - flex-direction: row; - flex-wrap: wrap; - margin-top: 2rem; } - .path-webform .region-content #webform-submission-deposer-une-contribution-add-form .form-item-auteur-s-:after { - content: "*"; - color: red; - font-size: 2rem; - padding-left: 0.5rem; } - .path-webform .region-content #webform-submission-deposer-une-contribution-add-form .form-item-auteur-s- label { - width: 100%; } - .path-webform .region-content #webform-submission-deposer-une-contribution-add-form .form-item-auteur-s- input { - width: 90%; } - .path-webform .region-content #webform-submission-deposer-une-contribution-add-form .form-item-date-de-parution { - margin-left: 13%; - width: 27%; - display: flex; - flex-direction: row; - flex-wrap: wrap; - margin-top: 2rem; } - .path-webform .region-content #webform-submission-deposer-une-contribution-add-form .form-item-date-de-parution:after { - content: "*"; - color: red; - font-size: 2rem; - padding-left: 0.5rem; } - .path-webform .region-content #webform-submission-deposer-une-contribution-add-form .form-item-date-de-parution label { - width: 100%; } - .path-webform .region-content #webform-submission-deposer-une-contribution-add-form .form-item-date-de-parution input { - width: 90%; } - .path-webform .region-content #webform-submission-deposer-une-contribution-add-form .form-item-nombre-de-pages { - margin-right: 20%; - width: 27%; - display: flex; - flex-direction: row; - flex-wrap: wrap; - margin-top: 2rem; - margin-right: 3rem; } - .path-webform .region-content #webform-submission-deposer-une-contribution-add-form .form-item-nombre-de-pages label { - width: 100%; } - .path-webform .region-content #webform-submission-deposer-une-contribution-add-form .form-item-nombre-de-pages input { - width: 100%; } - .path-webform .region-content #webform-submission-deposer-une-contribution-add-form .form-item-nom-de-la-revue-et-de-l-editeur { - margin-left: 13%; - margin-right: 20%; - width: 60%; - display: flex; - flex-direction: row; - flex-wrap: wrap; - margin-top: 2rem; } - .path-webform .region-content #webform-submission-deposer-une-contribution-add-form .form-item-nom-de-la-revue-et-de-l-editeur:after { - content: "*"; - color: red; - font-size: 2rem; - padding-left: 0.5rem; } - .path-webform .region-content #webform-submission-deposer-une-contribution-add-form .form-item-nom-de-la-revue-et-de-l-editeur label { - width: 100%; } - .path-webform .region-content #webform-submission-deposer-une-contribution-add-form .form-item-nom-de-la-revue-et-de-l-editeur input { - width: 90%; } - .path-webform .region-content #webform-submission-deposer-une-contribution-add-form .form-item-type-de-document-revue-article-etc- { - margin-left: 13%; - margin-right: 20%; - width: 60%; - display: flex; - flex-direction: row; - flex-wrap: wrap; - margin-top: 2rem; } - .path-webform .region-content #webform-submission-deposer-une-contribution-add-form .form-item-type-de-document-revue-article-etc-:after { - content: "*"; - color: red; - font-size: 2rem; - padding-left: 0.5rem; } - .path-webform .region-content #webform-submission-deposer-une-contribution-add-form .form-item-type-de-document-revue-article-etc- label { - width: 100%; } - .path-webform .region-content #webform-submission-deposer-une-contribution-add-form .form-item-type-de-document-revue-article-etc- input { - width: 90%; } - .path-webform .region-content #webform-submission-deposer-une-contribution-add-form .form-item-resume-de-la-ressource { - margin-left: 13%; - margin-right: 20%; - width: 60%; - display: flex; - flex-direction: row; - flex-wrap: wrap; - margin-top: 2rem; } - .path-webform .region-content #webform-submission-deposer-une-contribution-add-form .form-item-resume-de-la-ressource:after { - content: "*"; - color: red; - font-size: 2rem; - padding-left: 1rem; } - .path-webform .region-content #webform-submission-deposer-une-contribution-add-form .form-item-resume-de-la-ressource label { - width: 100%; } - .path-webform .region-content #webform-submission-deposer-une-contribution-add-form .form-item-resume-de-la-ressource div { - width: 90%; } - .path-webform .region-content #webform-submission-deposer-une-contribution-add-form .form-item-resume-de-la-ressource div textarea { - width: 100%; } - .path-webform .region-content #webform-submission-deposer-une-contribution-add-form .form-item-_-ou-4-mots-ou-expression-cles-pour-identifier-le-sujet { - margin-left: 13%; - margin-right: 20%; - width: 60%; - display: flex; - flex-direction: row; - flex-wrap: wrap; - margin-top: 2rem; } - .path-webform .region-content #webform-submission-deposer-une-contribution-add-form .form-item-_-ou-4-mots-ou-expression-cles-pour-identifier-le-sujet label { - width: 100%; } - .path-webform .region-content #webform-submission-deposer-une-contribution-add-form .form-item-_-ou-4-mots-ou-expression-cles-pour-identifier-le-sujet input { - width: 90%; - height: 3rem; } - .path-webform .region-content #webform-submission-deposer-une-contribution-add-form .form-item-piece-s-jointe-s- { - margin-left: 13%; - margin-right: 20%; - width: 60%; - display: flex; - flex-direction: row; - flex-wrap: wrap; - margin-top: 2rem; } - .path-webform .region-content #webform-submission-deposer-une-contribution-add-form .form-item-piece-s-jointe-s- label { - width: 100%; } - .path-webform .region-content #webform-submission-deposer-une-contribution-add-form .form-item-url-vers-une-video-ou-un-site-internet { - margin-left: 13%; - margin-right: 20%; - width: 60%; - display: flex; - flex-direction: row; - flex-wrap: wrap; - margin-top: 2rem; } - .path-webform .region-content #webform-submission-deposer-une-contribution-add-form .form-item-url-vers-une-video-ou-un-site-internet label { - width: 100%; } - .path-webform .region-content #webform-submission-deposer-une-contribution-add-form .form-item-url-vers-une-video-ou-un-site-internet input { - width: 90%; - height: 3rem; } - .path-webform .region-content #webform-submission-deposer-une-contribution-add-form .form-item-courriel { - margin-left: 13%; - width: 28%; - display: flex; - flex-direction: row; - flex-wrap: wrap; - margin-top: 2rem; } - .path-webform .region-content #webform-submission-deposer-une-contribution-add-form .form-item-courriel:after { - content: "*"; - color: red; - font-size: 2rem; - padding-left: 0.5rem; } - .path-webform .region-content #webform-submission-deposer-une-contribution-add-form .form-item-courriel label { - width: 100%; } - .path-webform .region-content #webform-submission-deposer-une-contribution-add-form .form-item-courriel input { - width: 90%; } - .path-webform .region-content #webform-submission-deposer-une-contribution-add-form .form-item-telephone { - margin-right: 20%; - width: 29%; - display: flex; - flex-direction: row; - flex-wrap: wrap; - margin-top: 2rem; - margin-right: 3rem; } - .path-webform .region-content #webform-submission-deposer-une-contribution-add-form .form-item-telephone:after { - content: "*"; - color: red; - font-size: 2rem; - padding-left: 0.5rem; } - .path-webform .region-content #webform-submission-deposer-une-contribution-add-form .form-item-telephone label { - width: 100%; } - .path-webform .region-content #webform-submission-deposer-une-contribution-add-form .form-item-telephone input { - width: 90%; } - .path-webform .region-content #webform-submission-deposer-une-contribution-add-form #edit-actions { - width: 60%; } - .path-webform .region-content #webform-submission-deposer-une-contribution-add-form #edit-actions input { - width: 30%; - align-self: flex-end; - background-color: #009ee3; - text-transform: uppercase; - color: white; - font-size: 1.2rem; - font-weight: 600; - float: right; - margin-top: 1rem; - border: none; } - .path-webform .region-content #webform-submission-deposer-une-contribution-add-form #edit-actions #edit-actions-submit:after { - content: url('data:image/svg+xml,'); } - -.path-webform .region-content #webform-submission-offre-de-service-add-form { - display: flex; - flex-direction: row; - flex-wrap: wrap; - flex-basis: auto; - justify-content: flex-start; } - .path-webform .region-content #webform-submission-offre-de-service-add-form #edit-title { - width: 100%; - font-family: 'Source Code Pro'; - font-size: 1.5rem; - font-weight: 800; - color: white; - background-color: #009ee3; - text-transform: uppercase; - padding-left: 13%; - padding-top: 2rem; - padding-bottom: 2rem; - vertical-align: middle; } - .path-webform .region-content #webform-submission-offre-de-service-add-form #edit-sous-titre { - width: 100%; - font-family: 'Source Code Pro'; - font-size: 2rem; - font-weight: 800; - color: white; - background-color: #009ee3; - text-transform: uppercase; - width: fit-content; - margin-left: 13%; - margin-top: 8rem; } - .path-webform .region-content #webform-submission-offre-de-service-add-form #edit-processed-text { - margin-top: 10vh; - margin-left: 13%; - margin-right: 20%; - width: 60%; } - .path-webform .region-content #webform-submission-offre-de-service-add-form .form-item-intitule-de-l-offre-de-service { - margin-left: 13%; - margin-right: 20%; - width: 60%; - display: flex; - flex-direction: row; - flex-wrap: wrap; - margin-top: 2rem; } - .path-webform .region-content #webform-submission-offre-de-service-add-form .form-item-intitule-de-l-offre-de-service:after { - content: "*"; - color: red; - font-size: 2rem; - padding-left: 0.5rem; } - .path-webform .region-content #webform-submission-offre-de-service-add-form .form-item-intitule-de-l-offre-de-service label { - width: 100%; } - .path-webform .region-content #webform-submission-offre-de-service-add-form .form-item-intitule-de-l-offre-de-service input { - width: 90%; - height: 5rem; } - .path-webform .region-content #webform-submission-offre-de-service-add-form .form-item-structure { - margin-left: 13%; - margin-right: 20%; - width: 60%; - display: flex; - flex-direction: row; - flex-wrap: wrap; - margin-top: 2rem; } - .path-webform .region-content #webform-submission-offre-de-service-add-form .form-item-structure:after { - content: "*"; - color: red; - font-size: 2rem; - padding-left: 0.5rem; } - .path-webform .region-content #webform-submission-offre-de-service-add-form .form-item-structure label { - width: 100%; } - .path-webform .region-content #webform-submission-offre-de-service-add-form .form-item-structure input { - width: 90%; } - .path-webform .region-content #webform-submission-offre-de-service-add-form .form-item-localisation { - margin-left: 13%; - margin-right: 20%; - width: 60%; - display: flex; - flex-direction: row; - flex-wrap: wrap; - margin-top: 2rem; } - .path-webform .region-content #webform-submission-offre-de-service-add-form .form-item-localisation:after { - content: "*"; - color: red; - font-size: 2rem; - padding-left: 0.5rem; } - .path-webform .region-content #webform-submission-offre-de-service-add-form .form-item-localisation label { - width: 100%; } - .path-webform .region-content #webform-submission-offre-de-service-add-form .form-item-localisation input { - width: 90%; } - .path-webform .region-content #webform-submission-offre-de-service-add-form div { - width: 100%; } - .path-webform .region-content #webform-submission-offre-de-service-add-form div .form-item-description { - margin-left: 13%; - margin-right: 20%; - width: 60%; - display: flex; - flex-direction: row; - flex-wrap: wrap; - margin-top: 2rem; } - .path-webform .region-content #webform-submission-offre-de-service-add-form div .form-item-description label { - width: 100%; } - .path-webform .region-content #webform-submission-offre-de-service-add-form div .form-item-description textarea { - width: 90%; } - .path-webform .region-content #webform-submission-offre-de-service-add-form .form-item-description { - margin-left: 13%; - margin-right: 20%; - width: 60%; - display: flex; - flex-direction: row; - flex-wrap: wrap; - margin-top: 2rem; } - .path-webform .region-content #webform-submission-offre-de-service-add-form .form-item-description label { - width: 100%; } - .path-webform .region-content #webform-submission-offre-de-service-add-form .form-item-description textarea { - width: 90%; } - .path-webform .region-content #webform-submission-offre-de-service-add-form .form-item-image { - margin-left: 13%; - margin-right: 20%; - width: 60%; - display: flex; - flex-direction: row; - flex-wrap: wrap; - margin-top: 2rem; } - .path-webform .region-content #webform-submission-offre-de-service-add-form .form-item-des-documents-complementaires-en-pdf { - margin-left: 13%; - margin-right: 20%; - width: 60%; - display: flex; - flex-direction: row; - flex-wrap: wrap; - margin-top: 2rem; } - .path-webform .region-content #webform-submission-offre-de-service-add-form #edit-lien--wrapper { - width: 100%; } - .path-webform .region-content #webform-submission-offre-de-service-add-form #edit-lien--wrapper .form-item-lien-url { - margin-left: 13%; - margin-right: 20%; - width: 60%; - display: flex; - flex-direction: row; - flex-wrap: wrap; - margin-top: 2rem; } - .path-webform .region-content #webform-submission-offre-de-service-add-form #edit-lien--wrapper .form-item-lien-url:after { - content: "*"; - color: red; - font-size: 2rem; - padding-left: 0.5rem; } - .path-webform .region-content #webform-submission-offre-de-service-add-form #edit-lien--wrapper .form-item-lien-url label { - width: 100%; } - .path-webform .region-content #webform-submission-offre-de-service-add-form #edit-lien--wrapper .form-item-lien-url input { - width: 90%; } - .path-webform .region-content #webform-submission-offre-de-service-add-form .form-item-courriel { - margin-left: 13%; - display: flex; - flex-direction: row; - flex-wrap: wrap; - margin-top: 2rem; - width: 28%; } - .path-webform .region-content #webform-submission-offre-de-service-add-form .form-item-courriel:after { - content: "*"; - color: red; - font-size: 2rem; - padding-left: 0.5rem; } - .path-webform .region-content #webform-submission-offre-de-service-add-form .form-item-courriel label { - width: 100%; } - .path-webform .region-content #webform-submission-offre-de-service-add-form .form-item-courriel input { - width: 90%; } - .path-webform .region-content #webform-submission-offre-de-service-add-form .form-item-telephone { - margin-right: 20%; - width: 29%; - display: flex; - flex-direction: row; - flex-wrap: wrap; - margin-top: 2rem; - margin-right: 3rem; } - .path-webform .region-content #webform-submission-offre-de-service-add-form .form-item-telephone:after { - content: "*"; - color: red; - font-size: 2rem; - padding-left: 0.5rem; } - .path-webform .region-content #webform-submission-offre-de-service-add-form .form-item-telephone label { - width: 100%; } - .path-webform .region-content #webform-submission-offre-de-service-add-form .form-item-telephone input { - width: 90%; } - .path-webform .region-content #webform-submission-offre-de-service-add-form .form-item-j-accepte-que-mon-courriel-soit-diffuse-sur-la-page-de-mon-offre { - margin-top: 3rem; - margin-bottom: 3rem; - margin-left: 13%; - margin-right: 20%; - width: 60%; } - .path-webform .region-content #webform-submission-offre-de-service-add-form #edit-actions { - width: 60%; } - .path-webform .region-content #webform-submission-offre-de-service-add-form #edit-actions input { - width: 30%; - align-self: flex-end; - background-color: #009ee3; - text-transform: uppercase; - color: white; - font-size: 1.2rem; - font-weight: 600; - float: right; - margin-top: 1rem; - border: none; } - .path-webform .region-content #webform-submission-offre-de-service-add-form #edit-actions #edit-actions-submit:after { - content: url('data:image/svg+xml,'); } - -.path-webform .region-content #webform-submission-question-add-form { - display: flex; - flex-direction: row; - flex-wrap: wrap; - flex-basis: auto; - justify-content: flex-start; - margin-top: 10vh; - width: 60%; - margin-left: 13%; - margin-right: 20%; } - .path-webform .region-content #webform-submission-question-add-form .form-item-couriel { - display: flex; - flex-direction: row; - flex-wrap: wrap; - margin-top: 2rem; - width: 100%; } - .path-webform .region-content #webform-submission-question-add-form .form-item-couriel:after { - content: "*"; - color: red; - font-size: 2rem; - padding-left: 0.5rem; } - .path-webform .region-content #webform-submission-question-add-form .form-item-couriel label { - width: 100%; } - .path-webform .region-content #webform-submission-question-add-form .form-item-couriel input { - width: 90%; } - .path-webform .region-content #webform-submission-question-add-form .form-item-question { - display: flex; - flex-direction: row; - flex-wrap: wrap; - margin-top: 2rem; - width: 100%; } - .path-webform .region-content #webform-submission-question-add-form .form-item-question:after { - content: "*"; - color: red; - font-size: 2rem; - padding-left: 0.9rem; } - .path-webform .region-content #webform-submission-question-add-form .form-item-question label { - width: 100%; } - .path-webform .region-content #webform-submission-question-add-form .form-item-question div { - width: 90%; } - .path-webform .region-content #webform-submission-question-add-form .form-item-question div textarea { - width: 100%; - height: 5rem; } - .path-webform .region-content #webform-submission-question-add-form #edit-actions { - width: 90%; } - .path-webform .region-content #webform-submission-question-add-form #edit-actions input { - width: 30%; - align-self: flex-end; - background-color: #009ee3; - text-transform: uppercase; - color: white; - font-size: 1.2rem; - font-weight: 600; - float: right; - margin-top: 1rem; - border: none; } - .path-webform .region-content #webform-submission-question-add-form #edit-actions #edit-actions-submit:after { - content: url('data:image/svg+xml,'); } - -.path-projets .region-content #block-contenudelapageprincipale span { - padding-top: 3rem; - padding-bottom: 3rem; - vertical-align: middle; } - .path-projets .region-content #block-contenudelapageprincipale span h2 { - margin: 0; - padding-top: 2rem; - height: 4rem; - color: white; - font-family: "Source Code Pro"; - text-transform: uppercase; - background: #009ee3; - padding-left: 13%; } - -.path-projets .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content { - display: grid; - grid-template-columns: 1fr repeat(8, 2fr) 1fr; } - @media (max-width: 810px) { - .path-projets .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content { - display: flex; - flex-direction: column; } } - .path-projets .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockprojets-block-2 { - grid-column: 1 / span 10; } - .path-projets .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-config-pages-block { - grid-column: 3 / span 5; - margin: auto; } - .path-projets .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-config-pages-block span h2 { - display: none; } - .path-projets .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-config-pages-block .config_pages--type--les-projets .field--name-field-introduction p:nth-of-type(1) { - font-size: 1.5rem; } - @media (max-width: 810px) { - .path-projets .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-config-pages-block { - padding: 2rem; } } - .path-projets .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-block-contentaffaf220-dd27-4c9d-ae02-8044c2662220 { - grid-column: 8 / span 9; - margin-top: 4rem; - background-color: #009ee3; - height: fit-content; - width: 60%; - margin-left: 2rem; - grid-row: 2; } - .path-projets .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-block-contentaffaf220-dd27-4c9d-ae02-8044c2662220 .display { - display: block; } - .path-projets .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-block-contentaffaf220-dd27-4c9d-ae02-8044c2662220 .field--name-field-lien { - display: flex; - flex-direction: column; - margin-top: 2rem; - margin-bottom: 2rem; - margin-left: 1.5rem; - margin-right: 1.5rem; - text-align: center; } - .path-projets .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-block-contentaffaf220-dd27-4c9d-ae02-8044c2662220 .field--name-field-lien a { - font-weight: 800; - color: white; - font-size: 1.3rem; } - .path-projets .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-block-contentaffaf220-dd27-4c9d-ae02-8044c2662220 .field--name-field-lien:after { - margin-left: auto; - padding-top: 1rem; - display: block; - content: url("../images/pictos/noun_Arrow_3771902.svg"); } - @media (max-width: 810px) { - .path-projets .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-block-contentaffaf220-dd27-4c9d-ae02-8044c2662220 { - margin: auto; } } - .path-projets .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockprojets-block-1 { - grid-column: 3 / span 6; } - @media (max-width: 810px) { - .path-projets .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockprojets-block-1 { - padding: 2rem; } } - .path-projets .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockprojets-block-1 .view-projets { - margin: auto; } - .path-projets .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockprojets-block-1 .view-projets .view-filters { - margin-top: 4rem; - display: flex; - flex-direction: row; } - @media (max-width: 479px) { - .path-projets .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockprojets-block-1 .view-projets .view-filters { - flex-direction: column; - padding-bottom: 3rem; } } - .path-projets .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockprojets-block-1 .view-projets .view-filters::before { - content: 'Filtrer par :'; - margin-right: 1rem; } - @media (max-width: 479px) { - .path-projets .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockprojets-block-1 .view-projets .view-filters::before { - padding-bottom: 1rem; } } - .path-projets .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockprojets-block-1 .view-projets .view-filters #views-exposed-form-projets-block-1 { - display: flex; - flex-direction: row; } - .path-projets .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockprojets-block-1 .view-projets .view-filters #views-exposed-form-projets-block-1 #edit-field-neuf-rehabilitation-value--wrapper legend { - display: none; } - .path-projets .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockprojets-block-1 .view-projets .view-filters #views-exposed-form-projets-block-1 #edit-field-neuf-rehabilitation-value--wrapper .js-form-item-field-neuf-rehabilitation-value:first-of-type { - display: none; } - @media (max-width: 479px) { - .path-projets .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockprojets-block-1 .view-projets .view-filters #views-exposed-form-projets-block-1 #edit-field-neuf-rehabilitation-value--wrapper { - padding-bottom: 1rem; - padding-top: 1rem; - margin-inline-start: 0px; } } - .path-projets .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockprojets-block-1 .view-projets .view-filters #views-exposed-form-projets-block-1 #edit-field-encours-fini-value--wrapper legend { - display: none; } - .path-projets .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockprojets-block-1 .view-projets .view-filters #views-exposed-form-projets-block-1 #edit-field-encours-fini-value--wrapper .js-form-item-field-encours-fini-value:first-of-type { - display: none; } - @media (max-width: 479px) { - .path-projets .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockprojets-block-1 .view-projets .view-filters #views-exposed-form-projets-block-1 #edit-field-encours-fini-value--wrapper { - padding-bottom: 1rem; - margin-inline-start: 0px; } } - .path-projets .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockprojets-block-1 .view-projets .view-filters #views-exposed-form-projets-block-1 .js-form-type-textfield label { - display: none; } - .path-projets .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockprojets-block-1 .view-projets .view-filters #views-exposed-form-projets-block-1 input[type="radio"] { - display: none; } - .path-projets .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockprojets-block-1 .view-projets .view-filters #views-exposed-form-projets-block-1 input[type="radio"] + label::before { - content: ""; - display: inline-block; - width: 15px; - height: 15px; - background: #fff; - border-radius: 0px; - border-color: black; - border-style: solid; - border-width: 1px; - margin-right: 0.5rem; } - .path-projets .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockprojets-block-1 .view-projets .view-filters #views-exposed-form-projets-block-1 input[type="radio"]:checked + label::before { - background: #009ee3; } - .path-projets .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockprojets-block-1 .view-projets .view-filters #views-exposed-form-projets-block-1 label { - padding-right: 1rem; } - .path-projets .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockprojets-block-1 .view-projets .view-filters #views-exposed-form-projets-block-1 #edit-submit-projets { - background-color: #009ee3; - color: white; - text-transform: uppercase; - border: none; - padding: 0.1rem 0.7rem; - margin-left: 2rem; } - @media (max-width: 479px) { - .path-projets .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockprojets-block-1 .view-projets .view-filters #views-exposed-form-projets-block-1 #edit-submit-projets { - margin-left: 0rem; - margin-right: 2rem; } } - .path-projets .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockprojets-block-1 .view-projets .view-filters #views-exposed-form-projets-block-1 #edit-reset { - background-color: #009ee3; - color: white; - text-transform: uppercase; - border: none; - padding: 0.1rem 0.7rem; - margin-left: 1rem; } - .path-projets .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockprojets-block-1 .view-projets .view-filters #views-exposed-form-projets-block-1 input[type="checkbox"] { - display: none; } - .path-projets .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockprojets-block-1 .view-projets .view-filters #views-exposed-form-projets-block-1 input[type="checkbox"] + label::before { - content: ""; - display: inline-block; - width: 15px; - height: 15px; - background: #fff; - border-radius: 0px; - border-color: black; - border-style: solid; - border-width: 1px; - margin-right: 0.5rem; } - .path-projets .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockprojets-block-1 .view-projets .view-filters #views-exposed-form-projets-block-1 input[type="checkbox"]:checked + label::before { - background: #009ee3; } - @media (max-width: 479px) { - .path-projets .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockprojets-block-1 .view-projets .view-filters #views-exposed-form-projets-block-1 { - flex-direction: column; } - .path-projets .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockprojets-block-1 .view-projets .view-filters #views-exposed-form-projets-block-1 #edit-actions { - width: 100%; } } - .path-projets .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockprojets-block-1 .view-projets .view-content { - margin-top: 2rem; - display: flex; - flex-direction: row; - flex-wrap: wrap; } - @media (max-width: 810px) { - .path-projets .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockprojets-block-1 .view-projets .view-content { - flex-direction: column; } } - .path-projets .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockprojets-block-1 .view-projets .view-content .views-row { - width: 25%; } - @media (max-width: 810px) { - .path-projets .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockprojets-block-1 .view-projets .view-content .views-row { - width: 100%; } } - .path-projets .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockprojets-block-1 .view-projets .node-type-projet { - color: #09398b; - line-height: 1.5rem; - padding: 0.5rem; - padding-right: 1rem; - padding-left: 1rem; } - @media (max-width: 479px) { - .path-projets .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockprojets-block-1 .view-projets .node-type-projet { - padding-left: 0rem; - padding-right: 0rem; - padding-top: 2rem; } } - .path-projets .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockprojets-block-1 .view-projets .node-type-projet div:first-child { - display: flex; - flex-direction: column; } - .path-projets .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockprojets-block-1 .view-projets .node-type-projet div:first-child a { - color: #09398b; } - .path-projets .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockprojets-block-1 .view-projets .node-type-projet div:first-child .field--name-field-photo { - order: 1; } - .path-projets .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockprojets-block-1 .view-projets .node-type-projet div:first-child .field--name-field-photo img { - width: 100%; - max-height: 175px; - object-fit: cover; } - .path-projets .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockprojets-block-1 .view-projets .node-type-projet div:first-child .field--name-field-photo::after { - display: block; - content: url('data:image/svg+xml, '); } - .path-projets .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockprojets-block-1 .view-projets .node-type-projet div:first-child .field--name-field-adresse { - order: 2; - display: flex; - text-transform: uppercase; - font-size: 0.9rem; - font-weight: 800; - margin-top: 0.8rem; - line-height: 0.6rem; } - .path-projets .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockprojets-block-1 .view-projets .node-type-projet div:first-child .field--name-field-adresse .address { - display: flex; - flex-direction: row; - margin: 0; } - .path-projets .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockprojets-block-1 .view-projets .node-type-projet div:first-child .field--name-field-adresse .address .locality { - padding-top: 0 !important; - padding-bottom: 0 !important; } - .path-projets .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockprojets-block-1 .view-projets .node-type-projet div:first-child .field--name-field-adresse .address .locality::after { - content: ","; - margin-right: 0.3rem; } - .path-projets .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockprojets-block-1 .view-projets .node-type-projet div:first-child .field--name-field-adresse .address .country { - padding-top: 0 !important; - padding-bottom: 0 !important; } - .path-projets .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockprojets-block-1 .view-projets .node-type-projet div:first-child .field--name-field-sous-titre { - margin-top: 0.5rem; - font-size: 0.9rem; - font-weight: 800; - order: 4; } - .path-projets .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockprojets-block-1 .view-projets .node-type-projet div:first-child .field--name-title { - order: 3; - margin-top: 0.5rem; - font-size: 0.9rem; - font-weight: 800; } - .path-projets .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockprojets-block-1 .view-projets .node-type-projet div:first-child .field--name-title h2 { - margin: 0; } - .path-projets .region-content #block-contenudelapageprincipale .layout--onecol .block-region-content .block-views-blockprojets-block-1 .view-projets .node-type-projet div:first-child .field--name-field-incube { - order: 4; - color: red; - margin-top: 0.8rem; - font-size: 0.7rem; } - -.path-node.page-node-type-projet .layout-container { - overflow: unset; } - -.path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--top .block-region-top { - display: grid; - grid-template-columns: 1fr repeat(8, 1fr) 1fr; } - .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--top .block-region-top .block-block-contentbfb4368c-4f85-4329-88f1-8769161aa66f { - grid-column: 1 / span 10; - background-color: #009ee3; } - .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--top .block-region-top .block-block-contentbfb4368c-4f85-4329-88f1-8769161aa66f .field--name-body { - vertical-align: middle; - color: white; - font-family: 'Source Code Pro'; - font-size: 2rem; - font-weight: 800; - text-transform: uppercase; - margin-left: 10%; } - .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--top .block-region-top .block-block-contentbfb4368c-4f85-4329-88f1-8769161aa66f .field--name-body a { - color: white; } - .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--top .block-region-top .block-entity-fieldnodefield-adresse { - margin-top: 3rem; - grid-column: 2 / span 10; } - .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--top .block-region-top .block-entity-fieldnodefield-adresse .field--name-field-adresse { - text-transform: uppercase; - font-weight: 800; - font-size: 0.9rem; } - .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--top .block-region-top .block-entity-fieldnodefield-adresse .field--name-field-adresse .address { - display: flex; - flex-direction: row; - margin: 0; } - .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--top .block-region-top .block-entity-fieldnodefield-adresse .field--name-field-adresse .address .locality::after { - content: ","; - margin-right: 0.3rem; } - .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--top .block-region-top .block-entity-fieldnodetitle { - grid-column: 2 /span 7; - margin: 0; } - .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--top .block-region-top .block-entity-fieldnodetitle .field--name-title { - font-family: "Source Code Pro"; - font-size: 2.8rem; - font-weight: 500; } - @media (max-width: 810px) { - .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--top .block-region-top .block-entity-fieldnodetitle .field--name-title { - font-size: 1.7rem; } } - .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--top .block-region-top .block-entity-fieldnodefield-equipe { - grid-column: 2 / span 7; } - @media (max-width: 810px) { - .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--top .block-region-top .block-entity-fieldnodefield-equipe { - padding-top: 0.5rem; } } - .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--top .block-region-top .block-entity-fieldnodefield-equipe .field--name-field-equipe { - color: #09398b; - font-size: 1.5rem; - font-weight: 900; - text-transform: uppercase; } - @media (max-width: 810px) { - .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--top .block-region-top .block-entity-fieldnodefield-equipe .field--name-field-equipe { - font-size: 1rem; } } - .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--top .block-region-top .block-entity-fieldnodefield-incube { - padding-top: 2rem; - grid-column: 2 / span 4; - width: fit-content; } - .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--top .block-region-top .block-entity-fieldnodefield-incube .field--name-field-incube { - background-color: red; - color: white; - font-weight: 800; - padding-right: 0.3rem; - padding-left: 0.2rem; } - @media (max-width: 810px) { - .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--top .block-region-top .block-entity-fieldnodefield-incube { - grid-column: 2 / span 4; } } - .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--top .block-region-top .block-entity-fieldnodefield-photo { - grid-column-start: 5; - grid-column-end: 9; } - @media (max-width: 810px) { - .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--top .block-region-top .block-entity-fieldnodefield-photo { - grid-column: 1 / span 10; } } - .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--top .block-region-top .block-entity-fieldnodefield-photo img { - padding-top: 2rem; - width: 600px; - max-height: 360px; - object-fit: cover; } - @media (max-width: 810px) { - .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--top .block-region-top .block-entity-fieldnodefield-photo img { - padding-top: 1rem; - object-fit: cover; - width: 100%; } } - -.path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--first { - margin-top: 5rem; } - @media (max-width: 479px) { - .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--first { - display: none; } } - .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--first .block-region-first { - display: flex; - justify-content: flex-end; - position: -webkit-sticky; - position: sticky; - top: 10rem; } - .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--first .block-region-first .block-entity-fieldnodefield-textes { - display: flex; - justify-content: flex-end; - width: 50%; - background-color: white; - padding-right: 2rem; } - .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--first .block-region-first .block-entity-fieldnodefield-textes .field--name-field-titre { - display: flex; - font-size: 1rem; - font-weight: 1000; - color: #09398b; - border-bottom: 1px solid #009ee3; - padding-bottom: 0.5rem; - padding-right: 1rem; - margin-bottom: 0.8rem; } - .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--first .block-region-first .block-entity-fieldnodefield-textes .field--name-field-titre:hover { - text-decoration: underline; } - -.path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--second { - margin-top: 5rem; - flex: 0 1 50%; } - @media (max-width: 479px) { - .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--second { - flex: 0 1 100%; - margin-top: 1rem; } } - .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--second .block-region-second { - width: 90%; } - @media (max-width: 479px) { - .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--second .block-region-second { - width: 80%; - margin: auto; } } - .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--second .block-region-second .block-entity-fieldnodebody p { - margin-top: 0; } - .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--second .block-region-second .block-entity-fieldnodebody .field--type-text-with-summary { - background-color: white; } - .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--second .block-region-second .block-entity-fieldnodefield-textes { - background-color: white; } - .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--second .block-region-second .block-entity-fieldnodefield-textes .field--name-field-titre { - font-size: 1.5rem; - font-weight: 1000; - font-family: 'Source Code Pro'; - color: #09398b; - text-transform: uppercase; - margin-bottom: 0.8rem; } - .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--second .block-region-second .block-entity-fieldnodefield-textes h4 { - text-transform: none !important; } - .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--second .block-region-second .block-entity-fieldnodefield-textes h4 img { - width: 100%; - height: auto; } - .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--second .block-region-second .block-entity-fieldnodefield-textes .field--type-text-long { - padding-right: 2rem; } - .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--second .block-region-second .block-entity-fieldnodefield-textes p { - margin-top: 0; } - .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--second .block-region-second .block-entity-fieldnodefield-textes a { - color: black; - text-decoration: underline; } - .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--second .block-region-second .block-entity-fieldnodefield-textes a svg { - display: none; } - .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--second .block-region-second .block-entity-fieldnodebody .panel-body #outputtext { - overflow-y: visible !important; } - .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--second .block-region-second .block-entity-fieldnodefield-partenaires .field__label { - font-size: 1.5rem; - font-weight: 1000; - font-family: 'Source Code Pro'; - color: #09398b; - text-transform: uppercase; - margin-top: 2rem; - margin-bottom: 0.8rem; } - .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--second .block-region-second .block-entity-fieldnodefield-partenaires .field__items { - display: flex; - flex-direction: row; - justify-content: space-between; } - .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--second .block-region-second .block-entity-fieldnodefield-partenaires .field__items .paragraph--type--partenaire { - display: flex; - flex-direction: column; - align-items: center; } - .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--second .block-region-second .block-entity-fieldnodefield-partenaires .field__items .paragraph--type--partenaire .field--name-field-lien { - padding-top: 1rem; } - -.path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--third { - margin-top: 5rem; } - .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--third .block-region-third { - display: flex; - flex-direction: column; - width: 65%; } - .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--third .block-region-third .block-entity-fieldnodefield-fichiers h2 { - display: none; } - .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--third .block-region-third .block-entity-fieldnodefield-fichiers .field--name-field-fichiers .field__item { - height: fit-content; - border: 2px solid #009ee3; - background-color: white; - margin-bottom: 1rem; - min-height: 4rem; - color: #009ee3; - padding-left: 1rem; - padding-top: 1rem; } - .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--third .block-region-third .block-entity-fieldnodefield-fichiers .field--name-field-fichiers span:nth-of-type(2) { - display: none; } - .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--third .block-region-third .block-entity-fieldnodefield-fichiers .field--name-field-fichiers .file--mime-application-pdf { - height: inherit; - margin: auto; } - .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--third .block-region-third .block-entity-fieldnodefield-fichiers .field--name-field-fichiers .file--mime-application-pdf ::before { - content: url("../images/pictos/noun_Download_file_307900.svg"); - min-width: 40px; - height: auto; - padding-right: 1rem; } - .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--third .block-region-third .block-entity-fieldnodefield-fichiers .field--name-field-fichiers .file--mime-application-pdf a { - hyphens: auto; - display: inline-flex; - align-items: center; - color: #009ee3; - font-weight: 800; } - .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--third .block-region-third .block-entity-fieldnodefield-liens h2 { - display: none; } - .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--third .block-region-third .block-entity-fieldnodefield-liens .field--name-field-liens .field__item { - margin: auto; - height: fit-content; - border: 2px solid #009ee3; - min-height: 4rem; - background: white; - color: #009ee3; - padding-left: 1rem; - padding-top: 1rem; - margin-bottom: 1rem; } - .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--third .block-region-third .block-entity-fieldnodefield-liens .field--name-field-liens a { - display: inline-flex; - align-items: center; - color: #009ee3; - font-weight: 800; } - .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--third .block-region-third .block-entity-fieldnodefield-liens .field--name-field-liens a::before { - content: url("../images/pictos/noun_External Link_674151.svg"); - min-width: 40px; - height: auto; - padding-right: 1rem; } - .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--third .block-region-third .block-entity-fieldnodefield-liens .field--name-field-liens a svg.ext { - display: none; } - .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--third .block-region-third .block-entity-fieldnodefield-ressource-s-liee-s- { - margin-top: 3rem; } - .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--third .block-region-third .block-entity-fieldnodefield-ressource-s-liee-s- h2 { - font-size: 0.8rem; - color: black; - font-weight: 900; } - .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--third .block-region-third .block-entity-fieldnodefield-ressource-s-liee-s- .node-type-ressource { - display: flex; - flex-direction: column; - border: 2px solid #009ee3; - padding: 1rem; - height: fit-content; - margin-bottom: 1rem; - background-color: white; } - .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--third .block-region-third .block-entity-fieldnodefield-ressource-s-liee-s- .node-type-ressource:first-of-type { - border-top: 1px solid #009ee3; - padding-top: 1rem; } - .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--third .block-region-third .block-entity-fieldnodefield-ressource-s-liee-s- .node-type-ressource:first-of-type::after { - content: url("../images/pictos/noun_Arrow_3771902.svg"); - align-self: flex-end; } - .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--third .block-region-third .block-entity-fieldnodefield-ressource-s-liee-s- .node-type-ressource .field--name-title a { - color: black; - font-size: 1.4rem; - font-weight: 600; } - .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--third .block-region-third .block-entity-fieldnodefield-ressource-s-liee-s- .node-type-ressource .field--name-field-auteur-s- { - font-weight: 800; } - .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--third .block-region-third .block-entity-fieldnodefield-ressource-s-liee-s- .node-type-ressource .field--name-field-auteur-s- p { - margin: 0; } - .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--third .block-region-third .block-entity-fieldnodefield-ressource-s-liee-s- .node-type-ressource .field--name-field-auteur-s- .field__label { - display: none; } - .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--third .block-region-third .block-entity-fieldnodefield-ressource-s-liee-s- .node-type-ressource .field--name-field-edition p { - margin: 0; } - .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--third .block-region-third .block-entity-fieldnodefield-ressource-s-liee-s- .node-type-ressource .field--name-field-edition .field__label { - display: none; } - .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--third .block-region-third .block-entity-fieldnodefield-ressource-s-liee-s- .node-type-ressource .field--name-field-images { - width: 50%; } - .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--third .block-region-third .block-entity-fieldnodefield-ressource-s-liee-s- .node-type-ressource .field--name-field-images img { - width: 100%; - height: auto; } - -.path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--bottom .block-entity-fieldnodefield-partenaires { - width: 50%; - margin: auto; - display: flex; - flex-direction: row; - flex-wrap: wrap; } - .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--bottom .block-entity-fieldnodefield-partenaires h2 { - display: none; } - .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--bottom .block-entity-fieldnodefield-partenaires .field--name-field-partenaires { - display: flex; - flex-direction: row; - flex-wrap: wrap; - justify-content: space-between; } - .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--bottom .block-entity-fieldnodefield-partenaires .field--name-field-partenaires .field--name-field-titre { - display: none; } - .path-node.page-node-type-projet .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--bottom .block-entity-fieldnodefield-partenaires .field--name-field-partenaires .paragraph--type--partenaire { - display: flex; - flex-direction: column; } - -.path-incubateur { - background: url("../images/pictos/carre-contour-bleu_programme.svg"); - background-repeat: no-repeat; - background-position-y: 7rem; - max-width: 100vw; - background-size: contain; } - .path-incubateur .layout-container { - overflow: unset; } - .path-incubateur .layout-container .layout-content .region-content #block-contenudelapageprincipale span { - width: fit-content; } - .path-incubateur .layout-container .layout-content .region-content #block-contenudelapageprincipale span h2 { - width: fit-content; - margin-left: 11%; - margin-top: 15vh; - color: white; - font-family: "Source Code Pro"; - text-transform: uppercase; - font-size: 2rem; - font-weight: 800; - background: #009ee3; - margin-bottom: 15vh; } - .path-incubateur .layout-container .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--first { - position: relative; } - .path-incubateur .layout-container .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--first .block-region-first .block-config-pages-block { - display: flex; - justify-content: flex-end; - position: -webkit-sticky; - position: sticky; - top: 10rem; } - @media (max-width: 810px) { - .path-incubateur .layout-container .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--first .block-region-first .block-config-pages-block { - display: none; } } - .path-incubateur .layout-container .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--first .block-region-first .block-config-pages-block .config_pages--type--incubateur-du-programme { - display: flex; - flex-direction: row-reverse; - width: 50%; - background-color: white; - padding-right: 2rem; } - .path-incubateur .layout-container .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--first .block-region-first .block-config-pages-block .config_pages--type--incubateur-du-programme .field--name-field-titre { - display: flex; - flex-direction: column; - font-size: 1rem; - font-weight: 1000; - color: #09398b; - border-bottom: 1px solid #009ee3; - padding-bottom: 0.8rem; - padding-right: 1rem; - margin-top: 1rem; - scroll-margin-top: 7em; } - .path-incubateur .layout-container .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--first .block-region-first .block-config-pages-block .config_pages--type--incubateur-du-programme .field--name-field-titre:hover { - text-decoration: underline; } - .path-incubateur .layout-container .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--second .block-config-pages-block .config_pages--type--incubateur-du-programme .field--name-field-textes .field__item .paragraph--type--texte { - padding-right: 2rem; - margin-top: 1rem; - background-color: white; } - .path-incubateur .layout-container .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--second .block-config-pages-block .config_pages--type--incubateur-du-programme .field--name-field-textes .field__item .paragraph--type--texte .field--name-field-titre { - font-size: 1.5rem; - font-weight: 1000; - font-family: 'Source Code Pro', monospace; - color: #09398b; - text-transform: uppercase; - margin-bottom: 0.8rem; } - .path-incubateur .layout-container .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--second .block-config-pages-block .config_pages--type--incubateur-du-programme .field--name-field-textes .field__item .paragraph--type--texte .field--name-field-texte { - margin-bottom: 2rem; } - .path-incubateur .layout-container .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--third .block-region-third .block-config-pages-block .config_pages--type--incubateur-du-programme { - margin-top: 1rem; - display: flex; - flex-direction: column; - width: 70%; } - @media (max-width: 810px) { - .path-incubateur .layout-container .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--third .block-region-third .block-config-pages-block .config_pages--type--incubateur-du-programme { - margin: auto; } } - .path-incubateur .layout-container .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--third .block-region-third .block-config-pages-block .config_pages--type--incubateur-du-programme .field--name-field-documents { - height: fit-content; - border: 2px solid #009ee3; - background-color: white; - margin-bottom: 1rem; } - .path-incubateur .layout-container .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--third .block-region-third .block-config-pages-block .config_pages--type--incubateur-du-programme .field--name-field-documents .field__item { - min-height: 4rem; - background: white; - color: #009ee3; - padding-left: 0.8rem; - padding-top: 1rem; } - .path-incubateur .layout-container .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--third .block-region-third .block-config-pages-block .config_pages--type--incubateur-du-programme .field--name-field-documents .field__item span:nth-of-type(2) { - display: none; } - .path-incubateur .layout-container .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--third .block-region-third .block-config-pages-block .config_pages--type--incubateur-du-programme .field--name-field-documents .field__item .file--mime-application-pdf { - height: inherit; - margin: auto; } - .path-incubateur .layout-container .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--third .block-region-third .block-config-pages-block .config_pages--type--incubateur-du-programme .field--name-field-documents .field__item .file--mime-application-pdf ::before { - content: url("../images/pictos/noun_Download_file_307900.svg"); - min-width: 40px; - height: auto; - padding-right: 0.5rem; - display: inline-flex; - align-items: center; } - .path-incubateur .layout-container .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--third .block-region-third .block-config-pages-block .config_pages--type--incubateur-du-programme .field--name-field-documents .field__item .file--mime-application-pdf a { - hyphens: auto; - display: inline-flex; - align-items: center; - color: #009ee3; - font-weight: 800; } - .path-incubateur .layout-container .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--third .block-region-third .block-config-pages-block .config_pages--type--incubateur-du-programme .field--name-field-liens .field__item { - margin: auto; - height: fit-content; - border: 2px solid #009ee3; - min-height: 4rem; - background: white; - color: #009ee3; - padding-left: 0.8rem; - padding-top: 1rem; - margin-bottom: 1rem; } - .path-incubateur .layout-container .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--third .block-region-third .block-config-pages-block .config_pages--type--incubateur-du-programme .field--name-field-liens a { - display: inline-flex; - align-items: center; - justify-items: center; - color: #009ee3; - font-weight: 800; } - .path-incubateur .layout-container .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--third .block-region-third .block-config-pages-block .config_pages--type--incubateur-du-programme .field--name-field-liens a::before { - content: url("../images/pictos/noun_External Link_674151.svg"); - min-width: 40px; - height: auto; - padding-right: 0.5rem; - display: inline-flex; - align-items: center; } - .path-incubateur .layout-container .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--third .block-region-third .block-config-pages-block .config_pages--type--incubateur-du-programme .field--name-field-liens a svg.ext { - display: none; } - .path-incubateur .layout-container .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--bottom .block-region-bottom .block-views-blockprojets-block-3 { - padding-top: 1rem; - background-color: white; } - .path-incubateur .layout-container .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--bottom .block-region-bottom .block-views-blockprojets-block-3 .view-projets { - width: 80%; - margin: auto; } - .path-incubateur .layout-container .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--bottom .block-region-bottom .block-views-blockprojets-block-3 .view-projets .view-filters { - margin-top: 4rem; - display: flex; - flex-direction: row; } - @media (max-width: 479px) { - .path-incubateur .layout-container .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--bottom .block-region-bottom .block-views-blockprojets-block-3 .view-projets .view-filters { - flex-direction: column; - padding-bottom: 3rem; } } - .path-incubateur .layout-container .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--bottom .block-region-bottom .block-views-blockprojets-block-3 .view-projets .view-filters::before { - content: 'Filtrer par :'; - margin-right: 1rem; } - @media (max-width: 479px) { - .path-incubateur .layout-container .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--bottom .block-region-bottom .block-views-blockprojets-block-3 .view-projets .view-filters::before { - padding-bottom: 1rem; } } - .path-incubateur .layout-container .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--bottom .block-region-bottom .block-views-blockprojets-block-3 .view-projets .view-filters #views-exposed-form-projets-block-3 { - display: flex; - flex-direction: row; } - .path-incubateur .layout-container .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--bottom .block-region-bottom .block-views-blockprojets-block-3 .view-projets .view-filters #views-exposed-form-projets-block-3 #edit-field-neuf-rehabilitation-value--wrapper legend { - display: none; } - .path-incubateur .layout-container .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--bottom .block-region-bottom .block-views-blockprojets-block-3 .view-projets .view-filters #views-exposed-form-projets-block-3 #edit-field-neuf-rehabilitation-value--wrapper .js-form-item-field-neuf-rehabilitation-value:first-of-type { - display: none; } - @media (max-width: 479px) { - .path-incubateur .layout-container .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--bottom .block-region-bottom .block-views-blockprojets-block-3 .view-projets .view-filters #views-exposed-form-projets-block-3 #edit-field-neuf-rehabilitation-value--wrapper { - padding-bottom: 1rem; } } - .path-incubateur .layout-container .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--bottom .block-region-bottom .block-views-blockprojets-block-3 .view-projets .view-filters #views-exposed-form-projets-block-3 #edit-field-encours-fini-value--wrapper legend { - display: none; } - .path-incubateur .layout-container .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--bottom .block-region-bottom .block-views-blockprojets-block-3 .view-projets .view-filters #views-exposed-form-projets-block-3 #edit-field-encours-fini-value--wrapper .js-form-item-field-encours-fini-value:first-of-type { - display: none; } - @media (max-width: 479px) { - .path-incubateur .layout-container .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--bottom .block-region-bottom .block-views-blockprojets-block-3 .view-projets .view-filters #views-exposed-form-projets-block-3 #edit-field-encours-fini-value--wrapper { - padding-bottom: 1rem; } } - .path-incubateur .layout-container .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--bottom .block-region-bottom .block-views-blockprojets-block-3 .view-projets .view-filters #views-exposed-form-projets-block-3 .js-form-type-textfield label { - display: none; } - @media (max-width: 479px) { - .path-incubateur .layout-container .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--bottom .block-region-bottom .block-views-blockprojets-block-3 .view-projets .view-filters #views-exposed-form-projets-block-3 .js-form-type-textfield { - padding-bottom: 1rem; } } - .path-incubateur .layout-container .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--bottom .block-region-bottom .block-views-blockprojets-block-3 .view-projets .view-filters #views-exposed-form-projets-block-3 input[type="radio"] { - display: none; } - .path-incubateur .layout-container .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--bottom .block-region-bottom .block-views-blockprojets-block-3 .view-projets .view-filters #views-exposed-form-projets-block-3 input[type="radio"] + label::before { - content: ""; - display: inline-block; - width: 15px; - height: 15px; - background: #fff; - border-radius: 0px; - border-color: black; - border-style: solid; - border-width: 1px; - margin-right: 0.5rem; } - .path-incubateur .layout-container .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--bottom .block-region-bottom .block-views-blockprojets-block-3 .view-projets .view-filters #views-exposed-form-projets-block-3 input[type="radio"]:checked + label::before { - background: #009ee3; } - .path-incubateur .layout-container .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--bottom .block-region-bottom .block-views-blockprojets-block-3 .view-projets .view-filters #views-exposed-form-projets-block-3 label { - padding-right: 1rem; } - .path-incubateur .layout-container .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--bottom .block-region-bottom .block-views-blockprojets-block-3 .view-projets .view-filters #views-exposed-form-projets-block-3 #edit-submit-projets { - background-color: #009ee3; - color: white; - text-transform: uppercase; - border: none; - padding: 0.1rem 0.7rem; - margin-left: 2rem; } - @media (max-width: 479px) { - .path-incubateur .layout-container .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--bottom .block-region-bottom .block-views-blockprojets-block-3 .view-projets .view-filters #views-exposed-form-projets-block-3 #edit-submit-projets { - margin-left: 0rem; - margin-right: 2rem; } } - .path-incubateur .layout-container .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--bottom .block-region-bottom .block-views-blockprojets-block-3 .view-projets .view-filters #views-exposed-form-projets-block-3 #edit-reset { - background-color: #009ee3; - color: white; - text-transform: uppercase; - border: none; - padding: 0.1rem 0.7rem; - margin-left: 1rem; } - @media (max-width: 479px) { - .path-incubateur .layout-container .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--bottom .block-region-bottom .block-views-blockprojets-block-3 .view-projets .view-filters #views-exposed-form-projets-block-3 { - flex-direction: column; } } - .path-incubateur .layout-container .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--bottom .block-region-bottom .block-views-blockprojets-block-3 .view-projets .view-content { - margin-top: 2rem; - display: flex; - flex-direction: row; - flex-wrap: wrap; } - @media (max-width: 810px) { - .path-incubateur .layout-container .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--bottom .block-region-bottom .block-views-blockprojets-block-3 .view-projets .view-content { - flex-direction: column; } } - .path-incubateur .layout-container .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--bottom .block-region-bottom .block-views-blockprojets-block-3 .view-projets .view-content .views-row { - width: 25%; } - @media (max-width: 810px) { - .path-incubateur .layout-container .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--bottom .block-region-bottom .block-views-blockprojets-block-3 .view-projets .view-content .views-row { - width: 100%; } } - .path-incubateur .layout-container .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--bottom .block-region-bottom .block-views-blockprojets-block-3 .view-projets .node-type-projet { - color: #09398b; - line-height: 1.5rem; - padding: 0.5rem; - padding-right: 1rem; - padding-left: 1rem; } - @media (max-width: 479px) { - .path-incubateur .layout-container .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--bottom .block-region-bottom .block-views-blockprojets-block-3 .view-projets .node-type-projet { - padding-left: 0rem; - padding-right: 0rem; - padding-top: 2rem; } } - .path-incubateur .layout-container .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--bottom .block-region-bottom .block-views-blockprojets-block-3 .view-projets .node-type-projet div:first-child { - display: flex; - flex-direction: column; } - .path-incubateur .layout-container .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--bottom .block-region-bottom .block-views-blockprojets-block-3 .view-projets .node-type-projet div:first-child a { - color: #09398b; } - .path-incubateur .layout-container .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--bottom .block-region-bottom .block-views-blockprojets-block-3 .view-projets .node-type-projet div:first-child .field--name-field-photo { - order: 1; } - .path-incubateur .layout-container .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--bottom .block-region-bottom .block-views-blockprojets-block-3 .view-projets .node-type-projet div:first-child .field--name-field-photo img { - width: 100%; - max-height: 175px; - object-fit: cover; } - .path-incubateur .layout-container .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--bottom .block-region-bottom .block-views-blockprojets-block-3 .view-projets .node-type-projet div:first-child .field--name-field-photo::after { - display: block; - content: url('data:image/svg+xml, '); } - .path-incubateur .layout-container .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--bottom .block-region-bottom .block-views-blockprojets-block-3 .view-projets .node-type-projet div:first-child .field--name-field-adresse { - order: 2; - display: flex; - text-transform: uppercase; - font-size: 0.9rem; - font-weight: 800; - margin-top: 0.8rem; - line-height: 0.6rem; } - .path-incubateur .layout-container .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--bottom .block-region-bottom .block-views-blockprojets-block-3 .view-projets .node-type-projet div:first-child .field--name-field-adresse .address { - display: flex; - flex-direction: row; - margin: 0; } - .path-incubateur .layout-container .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--bottom .block-region-bottom .block-views-blockprojets-block-3 .view-projets .node-type-projet div:first-child .field--name-field-adresse .address .locality { - padding-top: 0 !important; - padding-bottom: 0 !important; } - .path-incubateur .layout-container .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--bottom .block-region-bottom .block-views-blockprojets-block-3 .view-projets .node-type-projet div:first-child .field--name-field-adresse .address .locality::after { - content: ","; - margin-right: 0.3rem; } - .path-incubateur .layout-container .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--bottom .block-region-bottom .block-views-blockprojets-block-3 .view-projets .node-type-projet div:first-child .field--name-field-adresse .address .country { - padding-top: 0 !important; - padding-bottom: 0 !important; } - .path-incubateur .layout-container .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--bottom .block-region-bottom .block-views-blockprojets-block-3 .view-projets .node-type-projet div:first-child .field--name-field-sous-titre { - margin-top: 0.5rem; - font-size: 0.9rem; - font-weight: 800; - order: 4; } - .path-incubateur .layout-container .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--bottom .block-region-bottom .block-views-blockprojets-block-3 .view-projets .node-type-projet div:first-child .field--name-title { - order: 3; - margin-top: 0.5rem; - font-size: 0.9rem; - font-weight: 800; } - .path-incubateur .layout-container .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--bottom .block-region-bottom .block-views-blockprojets-block-3 .view-projets .node-type-projet div:first-child .field--name-title h2 { - margin: 0; } - .path-incubateur .layout-container .layout-content .region-content #block-contenudelapageprincipale .layout--threecol-25-50-25 .layout__region--bottom .block-region-bottom .block-views-blockprojets-block-3 .view-projets .node-type-projet div:first-child .field--name-field-incube { - order: 4; - color: red; - margin-top: 0.8rem; - font-size: 0.7rem; } - -.node-id-201 { - background: url("../images/pictos/carre-contour-bleu_programme.svg"); - background-repeat: no-repeat; - background-position-y: 7rem; - max-width: 100vw; - background-size: contain; } - .node-id-201 #block-contenudelapageprincipale { - scroll-margin: 8rem; } - .node-id-201 .layout__region--top { - padding-bottom: 3rem; - height: 30vh; } - .node-id-201 .layout__region--top .block-region-top .block-entity-fieldnodefield-images { - display: none; - height: inherit; } - .node-id-201 .layout__region--top .block-region-top .block-entity-fieldnodetitle .field--name-title { - font-family: 'Source Code Pro'; - font-size: 2rem; - font-weight: 800; - color: white; - background-color: #009ee3; - text-transform: uppercase; } - .node-id-201 .layout__region--second { - width: 25%; } - .node-id-201 .layout__region--second .block-entity-fieldnodefield-textes { - background-color: white; } - .node-id-201 .layout__region--second .block-entity-fieldnodefield-textes .field--name-field-titre { - font-size: 1.5rem; - font-weight: 1000; - font-family: 'Source Code Pro'; - color: #09398b; - text-transform: uppercase; } - .node-id-201 .layout__region--second .block-entity-fieldnodefield-textes h4 { - text-transform: none !important; } - .node-id-201 .layout__region--second .block-entity-fieldnodefield-textes .field--type-text-long { - padding-right: 2rem; } +.field--name-field-subheading { + font-size: 2rem; } /*partials*/ .layout-container { @@ -3826,7 +811,6 @@ a { #header-top { height: 7rem; background-color: white; - box-shadow: 1px 0px 8px black; display: flex; flex-direction: row; justify-content: space-between; @@ -3835,28 +819,10 @@ a { scroll-margin: 8rem; } #header-top .region-header-top-left { display: flex; - flex-direction: row; - padding: 1rem; - padding-left: 4%; - align-items: center; - color: black; - font-weight: 800; - flex: 1; } - #header-top .region-header-top-left #block-logogouv { - display: flex; - height: 100%; - align-items: center; } - #header-top .region-header-top-left #block-logogouv img { - width: 80%; - height: auto; } - #header-top .region-header-top-left #block-logoeql { - display: flex; - height: 100%; - align-items: center; } - #header-top .region-header-top-left #block-logoeql img { - width: 80%; - height: auto; } - #header-top .region-header-top-left #block-headermenu { + flex-direction: row; } + #header-top .region-header-top-left #block-rorschach-site-branding img { + width: 10%; } + #header-top .region-header-top-left #block-rorschach-main-menu { align-self: baseline; width: 70%; margin-left: 3rem; @@ -3870,8 +836,6 @@ a { width: 100%; padding-inline-start: 0px; padding: 1rem; } - #header-top .region-header-top-left ul .is-active { - color: #009ee3; } #header-top .region-header-top-left ul ul { display: flex; flex-direction: column; @@ -3880,8 +844,6 @@ a { width: 100%; justify-content: space-between; padding-inline-start: 0px; } - #header-top .region-header-top-left ul ul .is-active { - color: #009ee3; } #header-top .region-header-top-left ul li { display: flex; flex-direction: column; @@ -3893,108 +855,10 @@ a { height: 20px; } #header-top .region-header-top-left ul li a { color: black; } - #header-top .region-header-top-left ul li .is-active { - color: #009ee3; } - #header-top .region-header-top-left ul li :hover { - color: #009ee3; } #header-top .region-header-top-left ul li:hover ul { display: block; } #header-top .region-header-top-left ul .ul1.sous-liste.ul2 { padding-left: 1rem; } - #header-top #block-socialnetwork-2 { - position: relative; - top: -33px; - align-self: flex-end; - margin-left: auto; } - #header-top #block-socialnetwork-2 .field--name-body { - min-height: 75px; } - #header-top #block-socialnetwork-2 p { - display: flex; - flex-direction: row-reverse; - margin-bottom: 0; - min-height: 65px; - justify-content: space-around; - width: 140px; } - #header-top #block-socialnetwork-2 p a { - color: white; - font-size: 0; } - #header-top #block-socialnetwork-2 p svg.ext { - display: none; } - #header-top #block-socialnetwork-2 p .link-twitter { - display: flex; - background-color: black; - width: 40px; - justify-content: center; - align-items: flex-end; } - #header-top #block-socialnetwork-2 p .link-twitter:before { - content: url("../images/pictos/twitter_white.svg"); - min-width: 30px; - padding-bottom: 0.3rem; } - #header-top #block-socialnetwork-2 p .link-youtube { - display: flex; - background-color: black; - min-width: 40px; - justify-content: center; - align-items: flex-end; } - #header-top #block-socialnetwork-2 p .link-youtube:before { - content: url("../images/pictos/youtube_white.svg"); - min-width: 25px; - padding-bottom: 0.5rem; } - #header-top #block-socialnetwork-2 p .link-linkedin { - display: flex; - background-color: black; - min-width: 40px; - justify-content: center; - align-items: flex-end; } - #header-top #block-socialnetwork-2 p .link-linkedin:before { - content: url("../images/pictos/linkedin_white.svg"); - min-width: 35px; - padding-bottom: 0.2rem; } - #header-top #block-burger { - z-index: 1; - background-color: #009ee3; - font-size: 0.7rem; - color: white; - display: block; - width: 7rem; - height: 100%; - margin-top: 0; } - #header-top #block-burger :hover { - cursor: pointer; } - #header-top #block-burger h2 { - padding-top: 1rem; } - #header-top #block-burger h2:after { - display: block; - margin: auto; - height: 70px; - content: url('data:image/svg+xml, '); } - #header-top #block-burger #block-burger-menu { - display: block; - margin: 0; - align-self: center; - text-align: center; } - #header-top #block-burger .ul1:not(.sous-liste) { - width: 300%; - position: relative; - right: 260px; - margin: 0; - padding-top: 2rem; - padding-bottom: 2rem; - z-index: 99; } - #header-top #block-burger ul { - display: none; - background-color: #009ee3; - line-height: 2rem; - list-style: none; } - #header-top #block-burger ul .ul1 .sous-liste a { - opacity: 1; } - #header-top #block-burger ul a { - opacity: 0.6; - color: white; - font-weight: 800; - font-size: 1rem; } - #header-top #block-burger.opened ul { - display: block; } #fotter-bottom { box-shadow: 1px 0px 8px black; diff --git a/web/themes/custom/rorschach/images/.png b/web/themes/custom/rorschach/images/.png new file mode 100644 index 0000000000000000000000000000000000000000..846a4025c84a841fdc468d572d18531c615bee08 GIT binary patch literal 12390 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

|G_E#Y(MW|-dpTC*Z zddvPm1?1*uKTP%1j7d*(`)x-HV9d$a7y_=-a(#=GLRQ^Ph_xKqaGvpxda)OsxrBl| z7JRnsjVMp>;4_qAazCDJi-K_r8Zgy=M8z2-uYC=KJBh!#trBbZDf=E5@M0n8wARy7 z+uif3Sw_0IHh7DE%vmrELM(lw!%*2QYC+25t?kxf^P3T&YF531D318@c&E={MV=R! zMvli(DzQ|b1avYkX$NPlO^aKDi*`2*d^tNn^|h=0sviqR+~XDx+zV~7lLJ6`X39u0 zs&Eje;=-GpC#)-STf~#z-`EmRGfM9#WB@xhOt!t}qMdlQxSmJ%vwZ4{@Xm_RPx z>YYfNt-R$$S^0{AkqRoNv_4{Oot!oC(%mg}?prAdYS`YsgTBl-x{*NQmLk*PQK610 z01>@BXT7%*XaaygLZu;~M+U*`=?zNEgX&3xW0QE$iLn`8+tlI9La0BAk;V0tvu{M+DoeAb_1R?LE}xmw{W$4E z9b>L^PRXSdy=OOzE}|U8e?X8Tfa8jS`WveQne!ToH1VrCUPT<%E4$k5yS_B2SJAb@ zFD`M{^Ws&Ubdpr8e3~>8p%)o)XMmsSs6&(8xo15P0zr<<;)QHLyjKC#K4K& z^7tqtq0VA&wGo3m@E}Q9y8~^l6=rl@KWh7M=I1a^x{4ry>t@>*sxU80N$l$W4sfoo z;B1z|am-X2PcvBxf3)|MU$Uxu{rT>Qe~A>$V|C_KP8I|p*rDW0#TeaX-(Cn9Ma483 zjC_imlK=!=_@!7FQ^|MR#GAU@V|JjrX|9a^_*b2_q0^GMsJ*X@jvUE@j~_I|2HF%| zOzbEC7$7&C2$`}#YbJMl=7Q-Pr+f^OTR1pjHFDkgu~WGv9iph@J0P|5=833u8>p$) zH;H_y%1gE#h}d}LMj&K*hWXt4i_O4lLrGOlH$yj$O1)Og#F{o2j!iDLAE3=zyr1zI z^7qf1sZs$09vsJ4W)1D^`mS|g2{gnvzO+@ZeDZeCf9%p6J^}7KPEusIBB1K?2%Iyr zx`i1S>}YXuZ|T7UvuF*JVNXg0M+E1t!#_M@0yR0ltE_J3KBON@y>vhI;$8C3*p6n1 zWN=3ag3f*dP`zJE*|6*|AI&R7?alwO0SPhGzroKQ;f&{3zWsiY(Id3#mXx;kN6h5- z*y=P7ZQ2B$w*WAJK)IMjPPpT`xPmXNUm)QO4yYw*J7WpLXRZRYp=}@u{^L1m>fi^v z6H73$g#md{YNcq)h2qL^mEm0go!ZgUCg_eHfr){ndSoWP;{o-TUF@Lz!D(T66W+yN zK-Id;&(0^e{tj2Ozx`F$E5^vyERwN*tNuJt#HLzVvA# zbGaRW{(#|?jdG&Ully{jfqAmT03vm@XX*~vwhI1hd})E}yQbxjP=9#b znR{+RN3fWVEMyazyFTvnD=JNPS`{!VKUTJ#5m`SufbccD_ z{91XO-W~TnekZr0Nr^QP-)7tB!#8yyXC>LGntJltEbV2)wpT&n8mok60Tf6*enf9NP- zG;Tc|rGsaiXw*4>XakZHbuwKH34`xFG9{F@At$P2nPk;Myce4JAagC1SFZ50(9JS} zeO6p6PUWnXBZ{7=e;Bk!hOcrT8cdG$D)DY={9xA|`Kkc0j4uPNmI%lDKOn=7L=$|v zE1fx{%LnrV#Z;W~-DbVCq;I{EBUSLQVn8bUTcvs(6Rt+!S7a}(d2oYt*u5(7!B4ga8Gd$fE zLizRJdD+<+fnrz`qc#kV%XwnVU0gh5>v(pLcQsmKmDA*B2H?Br<$%j%IINazjlBKK zV-2a_sUL?5g~IYmxf%}{3{J8@39Vln8=uSU)Crx?e`hVLL`kKv=xWu!k8|0Ymi(Zo zYCz+QONI*J3I4rp3^sunKoT6VbA<+xLmT0E z4?Q3%+Lj!McD6xDgeJsR;KJt1ikxCavs~cO4}U*VW%t3*Cd;z`PMP_DYyjCWV_7?o zh2lJ7AVUeBq&D-iQqk0H-jR{rTU$A!dODYkP1WPJM-%CTV{CDLWpSoq(+_efNvWraPZ0;=*jO>nA)^iW4%9ul2A5=5~ z<2}(0BD22+h7s_$j7IH9nv9a7LETlsG`b&CUDZ%&+O96sw5W^f#F*s@lEm{D1u+)5 zAwS8;9X!c@7M!q_a3q1V7}=%d#r#-6UA~n;UdQt8#<99FA!|?X%ys>2TF0Vq#D!Pa z6(BjTcUn6Y(i(D@ubo{45}3ms9W&sC0|mU6Vj4VzSo6$mA-jek{wp z5icO1IB|AM63O!P)u!Oe#AB7prw?n&fUuDcySKqY+5smm2Jgmak-c)LJ(3}e{!Q|m zZ$lR&A}%E^c-!Qsv-dgtLN%POOI`l7c>f_iZRoJY0$L<>Ztk(YtjjAOf57hsGiTtm z8i=+y$Xb~s|_r@51kpPktzW&_j6r%O0I9Gj2nLI{sJw@vMnoy#;Z8I zN*BLqVyZ&!e*teiIfSer1CGImon*7g2V@|^EJD$(i%)S1-_KrPluW4gJ~7j;Id$(W z80pl7mHDS{R~D3&R}L8WvYUiBMVfT1BzPp}B`U8wh=tKgr#AgzJoAxHRNiy!9RAc=})E=OQjOAp~utTDx)W92W# z!lRH@5^2gFq*x__Wv{xC1URwA|FL-SZ-@2&mzmGg!1Usvd6#I(W?-)>!e6^&2c}Bv zPmD4uiU<{&TS(Y?Rnq*<5^Ti#J$39|*>+|5cHeTj;`NhjHQ8K8R|&(W2P|ug-agQx zY>4}^xQv#!l{R}2TlEh52RI&d!`e!1$mzf^Mp;VWxAJtuuM-}DEdx@^M|b(LIVJfH zP96P+Nm7=lNo64)cRoKn8}t|mnQPrGR)MLizY4Vu+XR3~N$p{k&CD}eADVxm6;}cC z(8XlFPcaI>&qgc#K^AOOb21f;r@_AM>Ri$yM~>F>X>-5g2J1cbC+S(bcJ!a9zDXU+ z_4WMGH_dqkf8%Th=6=`AVk*?Va@y!n?&B4$Tx*{e=I{@$Yq~qr%ApJR(DKosMX^EH ztA*-z7eBg)Ier2P%$0%RZX7iCoWdwFbmk80i# z<7KtB zURkJmdI8y5eX5UFZA$5$Qga%2?HwhAoakkhTJnGDdg=U%BbHV9;O<0aZ`mea$zX-{ z^g{5+5baG6h0miPIy zF(c)NC%#Z4PAIKXVu2ESs$ieRw223!c@rL~`8e7ob6KIZfmT#X=X0V8l^P|ji__J- z&0rMVi+mC|__@~Ok8Di1X_0y8>eVL?3;bfwC~gyYB?otsj5>c-ris9I1UPUD@~MA{Ebf znaUy`Argpa)*J>RY3|0MW&+9pyv=q$xYv&Jxsl53XMbze#=KIHgP??DS*LPLWm(_E zK%_ZHomWyyg^gBakLzf7v6&RtY6*HqWnrVT7Nu2QKDsn5Zp5}^GtkkZuj8tgidhb} zgq?}vGWfB<=Mxr(A@ybpI}^&mmW&!>@XHxG@ugZ1b*i(+e5tV16B3>eAZsVsITN3+BJC2iJu2WWz~`;_-gu#=bshs+Q%a$#xMD#;&ouVKR-HGk_&WWj z$f@Djo>497v-J)%%+>}KBKF+j%bZl6R#O5uPl!O<$%^5vy9?*ux3MMtqR%W1zdzZz zfpa^(;+KNEdCi;WVPRl)tW&~sA$!U&k3D-+Cb1l>Dn?;Y6MsNs`Ia+giInKC&!`k1mj z-{g{?-(!P2j~;HewKbqX`~rJ8+9%Hw>k$ul%a(zrc*B63Cxe>xZVTeM9iuMum8;DQ z?(8=nI#Eg0KcE0~C!#NN{^^_F`xeL4h6r}77uOmuATu_?n8|1&y5$Ay8MyxYT0N1H zWGIfJxRcYVASv)M$hIlz8#D1;J9^%7FK77V{p+U=@U)fJdLKuI3i3?YnBPd^06i>A z?3dhQX9<}S~9MqlxL}(qNy*+n$4!V8lte{rO=ghrf`5m9Z;)gL7H1m)~dotZD-CE)z z7(}K;^|gPfDSx&Dkqc!GFx?CEMgcmHUuh~@D9GYh9w{7|kdz-0RZ6Sgg|3O4aQsKL zS`S9zt{^W|9RZ2tZ6iQEd=dH;sJiD4r{2#< zUskMI&fndIdTF=3l7GHpVK{z}b1_OHF*@30+i1Wp3d zsDx2cQ^_2di?!dKDV^J235PbHX!Z-+>KHYQ9{R35iO{cZ%F~x<7CR4>&hL~l4(C}q z-*k8}1_4xMYDipcM3ImxfJeXzJn9jMY(I(0VL4Q;o$#ML@$25zq?t>di|;orSTygP zqrW=bP%k0P@rF<-%P{^RTap)^o=s^5v_j+BCLx5^mi-`fZ5Vrq6``h~jzPo#%pUCF z=^l5Ytt_l8=I?eqEq6)mE@-l+=`0rHceF^)uv>(}3Foj<@dW>^<~^82 zR@fKE8pXogzeBoWaXO$Uf792jw?TMzK%>-pPov?WmvMSk_$)gRZHlulHgO&wQ+NR2 zipr$`uJPIt+|f^dw2PhE-zg*eV7ITo4V^hyZ1OAVsKVU)<|Hhk^>tU(OIjX7U>_zg#4Q)jwAov*$jr8JcF^cE}O& zumsYm zXAEW&QRgrczdy^gg**(7<3^``yycVg+dK2rNbYQpqOY=m!0udjxBTZ$`>$!*tojau zX@v5q_wRV+6N}T69X}?%NV3gLW4{d!1BQkU$Ym%G;s7Pt_XyGnQSqR69WU?4Y*rxE zD;iZ$y317fNg=s^>DQhNoNbl~Id$Z)-fbmC<>c^{u_ND}o2@#$F4-YYRju6FnF9!A zeQ^0iZ&ErkcUs&X`x)fl9HfwpdmYhu=|qV=wKK${6e! z`v9wj4B}O@Q*qvWc7G_2{uAvL#pqkCom)Ua+zi=|gG8aUJwmi_9(iZwAKj_3#9JuF ziW<-0-e=56;g}uG2!63QUG#yxP);a=*+i{tMY&Mjf{bp@xGQ__DA4o?xd7*Ysagc( zA1p&pR+{z+-G|zsX~$n1{-dAzqFedQ#h&$fOYZj46)j58=Ng$UdV}Z(?9Lm$;aHUY8E$i zSrf{9Dy9~331(A_LiR8R^+98w+Ll%1HYT0|X64@9# z6s(=jeK7#cj2|#VJ6|wpCXQ0lAQM&?`z1C z)m{hJ(}zFJBbGmQqj>5jckv`eqw8$-8AKSkqZ}Ud6YnrJW!Ekp;`Rmg{OQOsWxUa%9EVqbZ%Ayc>EPF88eJFVmU zpAQT+?+&ZzU21!xWoF=LVd6^2XTUZ80Zx+}!r^A;B;F$SSf-E*p=nvAsq&^D7SJ`# z&)TdLMpo9Fo$3N;_FQN5pS3X1Z(g8S=+H)@S2zHD|4r5X9TQMD%EfeJ0+T z(!D9{AlPO;9bCavE7mhoT;bHdoWY{s(nQu5)QMg-R5iVkyq@Zb_d25|;0@u!*P5Ik+qy6oL=i*<6r`zuAiZ~pO0SU; zdQo}{Nbf{NLAro+1p(>31_%)8(xsOKLPsf~myi&@mwoTqWAC%~J>U4oxMQ5}jJ^N9 zBfJS~%{AA2o;l|;YsUhTD~~}&hk<@+vZ>lL>1nav*b;pf!So+?p(M5i74>w>ZHru0 zI^FWu-X4t2SW;-y0DMSIG%jEiCEtWxu$|?oJYMArk*@u<{F~{_D75E$tseb7V%f>G zxE1u5<8N!#2Zi~u?pywn%#UfhxgIEys-DCBQ_6Gej6p7_Fsaw!eQ<(=sT?$o-l3@U zC94t%2{Y1!}lU)0;B;NpCNW(b!To?u)(G@?WyRUuCK#W3{>m}D`S@3 z&$oE{-6|PA-n}_bN=^gh=}bX8$rN4|edVjHgjrTJtBn2D9pM^j zGRbLrQz%bwCo7$7PK|e`*r$V&yyrZ1=gW8SynOF`P|o`g^}J%#Ww4ZP-9Di!H4>-& zYgU^hn@SA|x?{@$8@Z<3?u#046qyk$URZ#iYpZ~lE#ts@PB=^0WAmD_49)i0pz?^# z=xt?r{=|ZqJ#^e5m8o^{{F7Uccj|F)+h;GiNmVRW4N1x8fNw={w7^4WPo#Hr;XYlx zT~C$kS~v(sbEyM~?*wy3yJLT6l>PwM3J_UynZ?bJnqaFJuIHtowY0!axdvKx9%)Ih zvg}K20jxZdX$u(;COQUaRN0M45$YZnyVaNVVtLzDAyPd&lFj(ExswyeBASxyjPNDO zrGi8-;I&79&HL3%C_5P*2Wa$QDevR1n5FN-*c-^LvxL+cNq_(P+eU7QkedD}vw`rq z@wCWSP}4C_9Al80v6_Fc{j#nXuyN<}KBHY0Hko1pRr(ayJ>r~^+UF$dT%Q)!O0iC! zD!pbtDnKk5P6au7=X+wy^NA+4sI>NdX4};(_TPe}(v*PY^Bd5K-du01H+a92s2k+f z_}HopC4KC2;N6eb)5-3mwY}~cST*=k=pbH+n92%JYAWxTuet(O7eqS$mfY|`US24d zzoT!?+l-8>Bb@i&vfb*W5LCJ&kqx-9qOYVE+X3UW0AWrb!FwoKF9HVn$@RsyX^A24 zm&(Ud7(W;E^6rob9kjYm4y?VpKW&ti8{?R2*=_mDCN)XK=S9+U%`jl$6K18uF_}BX z7OREz0VY*W+($!u)hE2kUn89lO>wuLCSz!fK1W;QeeNc-k3xc0#5S?hVq=MjNLDAy zS2PY$`RQ00U2))-Jk?;PqO5yW9|VWH84~VbP$x~nRHW}Zv|D34Usg<|sn`qpme`Q; zxas^{+C9+wO(D=#%&47R^qS<{SVw>??$!=$IrardNBQc7-6fkfY4YU7A}kNc!Ln|Z ztJuxP+lAA`^a_4jHe458KuAnPsNYTPoETl@hF$?q!VD;pOviS?F^a?fg}1W# z>Q|#cUNKg`!1xeX>qVoomPh`KQLjZi&s8g0UQ5U@vp6pZ;9XsveRxEmBr4d=Qdwru@j-yI%FqD8ko5e z6|FG(@^pXYLGS#-#M$@c+ZnYpLMxo}238C2CZX+uisUV-UrGy8GQF_j;QiD5L6{(* zXyW=Ev=UP9-k`=8H={RekI12VY5=*59+<98z0tLG)~R`0mGN^fryi{wNJC|^uJb45*XIs&@8MEnW3A8{6i*f@T zrtQ+4Ux#?q*pe2{xy@qd<@!Q<$vrnD2=#4Wb|vZj%mN7|&+(gp=ir2`azL~eRk(tg zjx`l-lRWXYox;(xzM{K$iS^Qu9I()n{KQ*fJ5FVFYh8o$IDEZ8eSf#h5!lM^6kNU! z@!Zv$aE_^-I-t8ZFu;7r=#rQeG636O%{8ELCr}UJXmk((M z13e_<{+Hzc)oR>h1U$1dHZhYL?xK`km9S*z427a9e;2LnGxA}u{=CBknCtVpyy2Ma zIg^W3h-asyO8WXNCFfUVF{~}l-)@DYHFmXcHvu>1byt7#sQdY5gj_+v?4jUKYi_aC zpL4SYW^wJ4P@qB3=)>E*atG*O+cfP@<=DR747M`IcVvBx+I_&iHy>yOTs-$-9I>lR z)yiP+I(+*<*Zh_S1&ZI_6Wm9MP>h+Dj!*X(sbdhWar7Cmmek6crK9MDG;>C@0Hn#3 zb`}k>)QVHEB(S$oQ`g2QLmS|ZIh~c;-{`WqtG8{FQsR4;mYv^i60Ds z1jC>QXC=B!(tlmeWcFBD_YGGJ%f6c;Xp}2fu5xsnw5QvBdaI$Tmuq$^n)c2$XMyO-n<>hO>Uq_8^k^EWLckCENEJmD zc;Z`SguYsPJxF|gA2XK<8IK#IdH9a;t?bo(CL^P`#Nmj>w6~O3S>If?zO^pJh@e^l z^_Zh(#u!*@q_^RCGP|XFce7E_-4(~?i>;mPg3TiN^ohL?9aT}uyUL!n;8y0|%_H6f zmoL~7u}FItlSnql(hSLq*+{+^_zl}t*_mk`xaR5J;(#w(Jfa}~#)yi@Ua9{D*|Y=Y z2{dLW)AhBiX1#wq`#wjlcNs$Xk@p=UH#5h;hlmCspNJ$Jy$Ve_=FK%$2 z{w&6w9b`xsB2%uodRl&Cv6~AZb2zFwco`WK^K!L!(|Lq*L?kyTxYu#0@Nf+N^TIaI zS>7-_JtTfVAT+jugX;{BG6L%xJ{(z?d|UPx_teB|_#=hK0ksx! z5T4Z{%wh)$2SzotL}CPphcN6Fz{{ztB9~$(or4!Jdxoo2r#dD;0qT!aDP+$dlA_;I z_=Q0g2e;PkAB}!$oDvG#2HgjTnCipg6dOgOzSDpIxkKXUM_*_iPXPb-$ z;Mh8CQzI45AM5m*!El)94&3SCk#v7~xw~u<`g&d`3}H9+}aD zg8Ym}sxQ;%X@sgi_I|(Vx=9hU+o;Nr7^iao?bFMz?nk|q`7osOE>2m*U0%d-rxEy& zP=&;UHwE{jZYoke%foFGcQ(;Xz-n$}cF()LA_;Wh zwQjX3E_~UqCvo~>e@yit;_B=Wc~Gh|N)vn5xP=#+WiCdg>Wi=lxr4I{iUs#bGQ#~5 zQpD!;rhI~}=N=8$O+Oj=5%@#(D|vQ@(E0n4!HL zXJubpiK4?^Lqwtlc+S?nS`#8#zo#*=gwgQxu&h}rjdhwTQ9h}y;d+g$q_+i$TN)C2 zHo`xz3`mDb?Q7u%Omg&(juyVL_UJ9JvJ6LG%qD#DVXp#!$q2U91EK+K zdCXQAv2gh@anNLOg8h~0rYho{_X|v9s_N3jA2F1m$co_HexWh z5p88UXd)&6QY66ePLLeOAZaD1atjCzR$*6&mR`z3v5`!mz3M#oYr5446Q|J?j*ezM zT1n0H#)8>hRJ*0ig$oxMkA~2mwKSq6Md5+Z?6+y+fWaYNMco8m<)s+x9EdjfabUqr z{dz<{tUCrh%K!?T(2-wBz7&F$alt^F>mAd&TO;#k@#JZ5(6hlC99qbk^Kft|voCg) z%pwqbqPx4jj4@j&aHj#P)60%dW_@SWK0GRzk&O-Q)&=xiZB|}JIAp}K*Bxu}YLK!$ z`1V>^Xiic)9jJaq0Kr+QD00CX$?F|DapEurA`?6F^c&p3F`!W303eI_Zql~Ef2b_? zM-x5QXD<==u};3VO{pd*v!GT|iKAL2oyYax03NsEUvb)Pm)&K+c?U|ItRY^CAi7JW z7_2PewYSX3SXzYY7aGJfgeLAGLtUcA&E$$N&dFM20(ig?sLHu^7Z^~qP6Q+jPyDy| z&j_-AQT3l7s`#vSo>c#AhVO}2XQQdT*3_MWFwD|bVWvKF2@#2Js4K{PkQk_Se{4A7 zw7$^N_ExIZ<;U!=?*i*H%yqJYfsr6H#5;-xJG;DWshj0M`rBp$6~%R#u)_>YL1{O( zv>F^87*+hbXDHK|-9Ed2bU@wc^3Uo#klaW;Vc5^l zgQdW`(H1>GK}Jhg)_T*?3Oe1+b<*2>m_eL7Gu;u=9n-f`NjIF(dp1WZ)Z(a6c$?%< zq&l~p9tn{5?|`OBd=v=h1zU(7h8-3+1p)tJ3kv`?J{<3h0t3(72uFWNIwf#G?OuzI zFMuT0!-13vBk1Ti1%}9*=?2^8o;XKTh2Rtfl9o^kS}>XQ+RLf;+!_qQi7MAs#cxM_ zdqly^dSRyd$sZCHxOs3{GwaPF?c6>-dGxb37L^c1UyhX$LX_riAe7 z3F_(UjrJytj_D3Y@(8zzXbcZf3|H9Lup6n|M*;4`=zKT!ZHbOR+#$x_w|$~J)T&uI zK0QM@R6*npe0|dTlhw`A(XzB-)#pgO`N1qx0-sRbHMX~T>DTJTN!q2eIL9Rljnp6O z1OYu13Ah~s6pi6Veu58ZWlz)fM$G~LxYErdzLB;OrO}C14_Wz!3bX8b(;%sfhmtY_ zcSh3UlLRdfg_Zuo)fR(JR5<#X!U2A>Pb_okqOJYIt=RB@V}HwPgr(~5r9OSHHCt@| z)HJF{oe9HOo$Cqj0=kNzB2osWqa7RF)rQA@DB#b1o&JyZ$!Jfy2L zW3UftZROM%GTIcoGaHcXrcdtAcxM!a@lt$b#Y)TOF)^5}XUOTmkvhd=OWc@!Or#4$ zY_NREWD;ZPg>) z_g*1Fq$&Y$Y@dSwIYqb1LvbQqy3Zey*9Z>)|7--Z0M0@$b|26+giFH&Fa-Ux**_#E zyK{gEu!45txAE?96=33<{`o*WBv|^~u_d0L;d8LyW@DhQ4Ds~h0xssNifZo1^)@e@ zpPrt-ca=$Z?_oZUj!*+2B2of}=>C>wAx4&=#fd098rez_P#tVA+BbTMlET8}wzHj{ zPnTZJuzURc>$}$r0sw_{B!L~gpV9j2%yqJzBD755xR+4aV7MNnTbBLBT5rqhuGR}6gI`l zL`DtHBht$Y*^Ay#e3U;n;eOSj3Nr5FY!C@{{qJ^_Hi!-U!-I zeGA~*zXHbg^U_}Ca+nc8{$v}7fY}3JlFIN?e14srlke*K`l_LEqcORysnT3GHxtBf zU^p!)lj*5ea(s4G5$D*QzjVZi!4?>p#F6ka816lQ&CPy?XVQmn1IRagW2;bScZ`?M zN>2RB@)q+*0+UQ<@KG48MdPcQMKdUMufxVL7trzN%%7*2VvZ{;P}D9k#=F=W~qxN68)VD1iZlNEO_t>j)mvOS!C z!lzXZ9GyF`RiInw+8ogg)KBHG?c5|QUh7Y`Y-<_9VN{35fax{^XT}h40V^;z z3_(%~_?O0Y+yvPz?Wp6H9d=^O<7)HA@&$}=zo&OYCtFd@vE385L8RIW61V|(ym z&_5P>6bh!Ow0?YaUL84J12?e#IXM94`OseKpI+`D)W9yKD6G!Irx5p}7;u@u5gN?6 zS_u23yib#tuNXlN3;QyDS&;Xjo5qBNozWi7_FLikd1kE^xFz0M1ddKgmoH9w5@`Bu z1*hhw*IoJte3XV-$230bV+Tt&xp+vgI3j7Uzjwsdxg2!-XrR1YBd}7?bH@_sS23vx z0M;)ZIC7w*GuIubg~{N+v@MG9E3DThWrH#cTZbp~T1mAwFn)|dO463jpGAZl)6f&^ zv$Qm0A3NSegx^!TC^36p*b4zHg68ZJ0%*yoku>fg@Y(aW+gMCc!q>%p3Y6>lQq*y*DVdW>g;?&-rLr@>u{r&mO(3g ze~Mte+n&%l@^j*;(L;4%Jq6~w!0V_8tfMQ*4uNlpW?#a`nzJ%{U2;$0=*SAGZOPQ4 z4CDjViS!&t%VRkz`yLZro?2R(bX`7o!Qo;C-RGL5QpTKC=bF1vFmV3<7R&u}iHQI1 zPyEdc&2v2FIZ%IurSgFiR>#m&jWTm+bbVCPB~a)Oh3cO+71REb1wy{-KTJk>d7(`5 zUF*R`-KdHI-lk#Grw@$cLbz`Lu$guBhQICN+;xQCmWw5o>qA-_Ns1EA?}QI*%q{K~ z{fPP1#S`{D12?Zxc_X6<>8v6jS52({8=m5nX)iAgYFY#RUxj=NGhVz$q8mZZJxq#8 zQXk4w(Fp?r`?fulJNGS=6;fgEzb}&Q)MG6Md_yK>g1VN|W0Y2JFGS;)q&8tqGgKLZzvxSgBTFUMVJY9{&Esb;J2@_X(y2nLrSBVI~dE%qe)7rl1w ze)pQ*?PhUbg80fyL`mD;W!w9?Vit;m+ERKO_Hf_0qLlmOkeuXs;BO1L3Nmzzo6L6q zae9Yam0{6`EZq);#H^RggB=abko;s5N!Wj8%Q%DojxF=~Pi)x+PAw3(F;H6hSWd`? zdGYJ?IGuBzQhCX-xpygN-C58LmpYATm+_tzt}hO5lH`HSdix{l(%oPgj}$M~?tA_8 zN8GcNMLa%UEruh35k-)DaVH1vI$lV4YSrk4@IJDFB$vjkwk!~CCPJmo@}UDq#++90I~Cr zx$j#M_xyg+&x>8_$`Tga6IGWFq zacuxqc6N`p*8TSVR|?wEoQ8hFHXrtQ!F-5YTVxM1q0KE*emV}2?M3}~Z(WFR@60lJ z;5Zkn?&?hzxrodP109QhO72epz5PAq3rz@d7oe@PLNJ)Ay~%BVv9Tz$O3Y|CT`hn3 z(`?IQ8oDAMK`=bW%@$7@H&)}NzAX^E-GZroU%cP4LCS}{nOhW>_<^89h-$h^ymM{- z%%gnU13Tja-^IVIG+nQ#`KTJ$`)WV-EqTmCs_6qQlg7Cf_cBOdA#MK{qYQ#1pn?*{s>)mH55R_kC_;|OW*CwA|IXN`aV5?Oo z8VD*d%?l%6UhaVk5LDR#ISy7nlltCy6Fr+-Tea>5#tGc-d*zotu~mM`h-itiQHxM3 zFyea5l^x@2#vV-vAfv1^*dChb3-J4LTbOh_&fqgJ0^vRWSV%ZE_-kSNACh39w^!2@ znK&#xiQ??eZY~{|$;y525`~<~E*^7r6dB*4pf0)&FJ{yf8$9s4kiJD{lyfqn|Z4{(EoL)4g zeAXN8l!^Cypr!|0$L{Ay(qRn+P*&ki!D<}FOcT%xO*yh;X z?WH>_xXGQc8n`@`f(Bt{w@rB%(wC+fALfGXS=^A=3xF3Olz6Vb4HKm_yFAtOA>ZOA zFeYIAArPWiSQ5O6Ua*}!s(2>0OddJOwcu-kEbELN4N?VgzVTVedIO7B6tM0lB0(3#B&|-Y5^B!Zc&OIX+ zjb|cUWR1s9-h=j5i2i`^wAR)X!#*zKk@`Y%J8x_neUpWu808T=M3jbL@O0t}|EC`- z$6mH4eM_H5m53b3_B;6bW4Fo6ITBF*+r$f{WP zFU@UW-jmnh@cKQ|H$iDCfoQJ}%GJ$2K zDbJK<@IHdImZ!|RR=k3w=LBv8eRpTO)neW=-M+97E|kL!jqM%_6%xiQ^+{LdwmCkP zM9>{J^1<)k_W%${(OUo?G!wLN^gE+CrW`VYCdP3Hz39gag7Fi-*_SBoq-Rl6y+y3** zxN5X%qIUZK2qNioQjAvK-F4Q$We_-saztPqM zi4E81^8G!p7z^M(H7uHF1>4EpUWLPpgJlTjM00%K{Aw5G;}~>yd!``>(NcHCKlwtu zu4a6`%NkZqHeJ5fZR;8KQQ#HMwJ&^+ts8#M0XW#yfba;pV%G}JVCjXqdjXyG7`ETu z+jd^c(7+DtKn^V}$jF&#=)*PzG|1)p1=ZBj?lmR!j0p#0f~@sUt-0!qS_sXB_#^fU2;NLU4PdH2hKh=_cmNWW zx0y4QQu=de6M8s-Xe@i6ZBXM5rPhXUI=dwk((Zx0upzy$6Ya2l?6mL7l0CYwBIEMdTGUjr zZ#Q+4LRi!poeHXN!YvKs0XlRnzp{mt(Ao!UD?7!ku1aT#*IINk0@(DYHKK*R;}3~P zA=mE~9=jur9ks0l(~SCKh@Phcxd*-kRQ(stLNb6{8h3_C1ZQt%;E9GHu||*lx=;g{ zH_Xyge-#zLVLRU`ZF9`*U1t0!ughwp$luXJSEyq~{zp!1Ie?HO_z92JmXresDny8^ z<_L_?#c>|b(CFR(O=#2)_n?v3YMt_n%DYqcGPa~FZ`ayw|6AqEGc|!`0RDId z$^kd|f9NEY-i0kdU_HevpnhZm%RM<&g7EpIXxBCPU9)BXfW{XyLy>Pak&lMZf-8;3 zUUtZEYx~;aWkEzYt1{28vX_x}Z&!#vmj!5I)RKk9f}AA5_t)TCRGi`+s@&7qaw+7! z2Qd=y#zC>Qf+il=2!%T!UaO`4k(;tw%S3=>@G?a1e9e3xFuE4DSG`S4U2o1YX$goW zGpNLa3+h?~9d4Ka{2kwV_ZVbxSJOmPR>)ciFNEM#X3jTL%2Dhpjs?nxjtT75IOtLL z9_~bZ3c&0SPcgjXnEQBq{T?FOYm2FqAcLj2(K%HkxW(7fX$=b<)7S0d;sQmkSXyvr z-qBXAlrjKLbm|%KdkU2If$rINr^g@%LSzonj-@v;sC$$}?3Iy!&{ETp>wfCJGf&kS*|q7wY{D_|H>El@!yjY(Z4H%smIl_=1h5N^r+2uy6@4#fsoC` zXW@7se@+5u`kRMRj^Z$97)S-2II zKh08UzUxZ;mXyLR^67k5XwzCJCaPI{XDv%=bjj{1R4pid+)NklaC9`&(Y5G56VI$x zk{2NRku!efSZujZ4{R1!@{z2lq#*to>33!zc*`Q-fcE?I(aH%HgTgoypKbZTU<_0G zXfr=Z5#-={)>t1BGVN3stgXK-v)fnetrJrKqnz0*b1NEV`4$;>?hc??vtRfpKo1+!E2P95jzT$t4_)n{QAxvd2(TzgMi~G5Ud5%vr+1R# z8{?lR(j-2w($j$`GVV00-vh|L4Rz$o;SLh_4fX)D3Z4p*9zCN+WeR{2VZK;rePxdN zI*k;HBy}6hYN0e<nFDsLH#0z~Jw){?g*V2&B zB}K|z<5GV}?tCpUT;k=G($xd3&@><)w+d^E#lwo7S_C$cE6P(Q*OzSruHdNz=T2JQ zZu3C(#ai+bD~)7PuUlOr$h8nN4B^<(ZZm_pqK;t=jbf7M=Nyg42AV)H*h17u-^ZDF zhS_?9f1Ea%+4WH+h)R1`2Q5?@>7i-9*i;=2_v*h86G22=v&|XArft@F7a=7fYI`Fh z#H$aJZ1VPjlB{7>VqoUQ;Fp1^L>G(Rux2TSug7rPLl%`asXCwudv4ZLwQci*KqhM? z0?z&DWpULfFD}lyWlepe#PV6z|K5FmVE0vTw0`iU>K^Seu!x&sNO~KZ#4Bf< z*4rcsl@*ook0_6K_y)Oq-}F3e&_|xAV%n&ZSgy)R5o%{(JW|qrp599srr)*jN249v z?470h9%PD@R^1Tm0_6MUDs52_T1<_)&=-rRK)g`=ooIvU3;7Bt4smob4eVAo7p!yM zaeUJtHCeeccCd$?E7&x?CskxBwudU!&Xy_|k!pCnM~7p2(eqrB=f;mN$#Y!{&A}WX z<@5d#kgN|*f@jrjcTdAo!0oa~GgJTdpxV0QWa#`W2_wf0h_q0SC8XTNi^uEAll_+- zG_<~s{$Zbn+0run04I6-7`_i2q4%7D+wEfqu^p}}0Zl}nHMj=!eV_NLatWS;Aq6GU zK;!7=-=b6q?>a9`P`2ZB4t!@CJtktd3xD^I$>jOeK=wlrSXRq8Sr$I=Xog!}I zw$LJy7n z2|sQUh61?7lu05Nl@Dy2HUYSuCWp##&Ok~5oZ39F0|LUxG}sYmoP5di3;!$ zpNwq~M3}?97VExvUG|kpHnZE8W2%@|txTo=B{W5`AEoaYy=kLcmT@itkktw-TL^OD z36p48NU8J&j@LD#ZR@j*l;z;@chBt~vhavOgJ(Jq63g46vJFi~T}o;dqCcieqM2x- zX0lY4ssJDVdM0*dl5hlCcy=~kah$v_lv{G5y3=iGo4_Bnz8{ic4H?z$T@d1)G?Pr~ zS@nt0h1u-Ji%Osoy^zoddZR*xO7l=Kkl8_=?Ehra-nIC4I=M8Y3{}%i9GBIsEf7l@ zK-EO;rI~u&^m|lXUh*j|D#MB2LS#JgFyT%{Rh^&h$K<$hz!1Q&wU>kfBFvLx{}#$( zFct@tEWwes#lXntzA=<}j7-ah*-!+^&G~bedzfXjqVSPc+vY$5`SZ0(5uRz4qIb0d zIevt(jE!09?RY>sj!5&AFw*Gy3IH~lE3Q)@CP#e0J@31(yhT}zkFdkECXLk33r_SW{61#>t=v}WCYc{AYn5X%m&xt{N!@ei<+@%|&#>uJSt0Rx1-6 zET#*6fstzS;3u$Gk`KExj_AD+Z*L!R?Wk*XvkO|tQts66(=U=)NM)@49_;vaqknc* zaR%jH?YLci?f;g~3iuhXuPlug_kTgSRnL|{ z;Y=-V?B9wD4PgSx37102?nihHMPnS$V!XZE4ztiGgB`gfUBU-B$9Asv%QuyuhSfIT zIXuVse@FCAu`z^L%DoE;+Aeo%T~}0u+86?IxDJY(s-&i5AF<(n zq+~6g_wB{kl4^xE%cDq?WW$>GU3`>AQ>Eilhm4FJ{msICMv8ZV+_B;B1&6k;Z`&Yi z@t2^|GVAE=Ao`mHS*N}OPaE8pl@z#wIj~uJqUbvj5wQ%)sxjRoqd$K>*L|ueuc%7l zdGN{8vyzQwtfpp{OOaGoMzH81Cpj<+`@*)IRg8pH4ChB4wXY?J@$>5G z$xB*vaN$VI@UiUgSGBbjs%!^qUQ`tsK`@X)*fR40A6867ye%6t0Nq|b zs}r0i$mx=OwD{P(!u{M<@X)unGkVWZAYPQ$SwQPn@68+O4Cm~m^U8U`6G$EY|JU#R z*Z%i!#+3b?F+tb~qoBlz9^8I~(lQFv?j6=c85dCyY3VANbMv`N+SUF<6U3w~mSy}P+8S=|~0gWr%$csTb&hhYdjSB~kZGBu< z3;SvHs=Hhg6xPi%>fTn}t{NTtzNb6(eS=MFx2m#F`Z`{AaOC<~%YseKM~IOx%l@tJ zAs=5U8$NE>N)H`?dDOWim6H;9bB9Bp9veC%3&o<6(Gm3ulOrC0LII;2pgM;6-7(TGX2fVbaJ>B>$(FGYvt z?+XuDb*$6!@_cwjZJ*U;%{Ydy*e3aX`O;$vZX!${1tDIdpkiP0#$Q&v@hpm6Rb4dv zT+JA-D!Gxs*x7F~B)V-9Cg6HJeAGUKGh!6y*R!WC0K;F;4&FK|aBkV58^GH+Gzw#7Ntry7K z<}nOBlXP@z^p2{%VXQ{~P5E85tVo4Qf4}g`4ewb$r8P*kFTx{p?0xtMMilhsjLvQT zdrZz;(9x3BTA!?V) z$+RnaIWF@ze|`>m;o;r}Spy@hN6L;1~y57jD=c(Hcc*&tE^bincCaKKXjT>07e8RTyVae~|FDIGox z)?<|d`mG8$9Rt=4Gk#ylq`Ln<#M4`ll=sh#Vo5Hz!zL~Pc-cUB#|fvoUAB>YYg+b9 zGjU@u-!{Lzd#mt{M(_#7vsNcO>!@D#tn7ij{koW_#PLs&^I!{Pa__w@Sg6bOdFJ zmm>m2K@7LanX*qm%z*VD&cx-2TDGoImgk*=#A> zXjz_4&1l-vOosa$^$dM?*h4vaEIr;!>CGiMS-qvlDk=&UW_mTIV3l!=#CO*4BJC7r zZYx>PeCrrYIdU&l=P65d-xwo{+()d5E#@!%KS^%r|JDBkUiQ7Utaw%OGIOmn4!|_m z1`CaGMB4hgIcvISmrRSMJ%c)$HvFN z*p;~kJvMNkZg%>8Nf-H#>=&g5;id7yu>)4Av3W%?M!zw5KII0a%dGe89NG-(Gdy%* zU+GHbLy1D109gri_DB=+qS1+W1DZDTE0~_9G}tlt4vQ#T;OVuX@?YhDjaRl{IzZnA zXzpygl$op)4NA{Eiz{z0KM@1U@-P;P+cBB`$m2^uwRr9~%x?F_FDon)kf)4!0X$$w zo|(p$dNwZ@nDPEKFh-D6R=rg{CAkLL3Pau|W3Ia(aY>d56aylW(+Es0$S#^rzf*px zn#+u0Hmq4c$7PH2caNs-bG;!jd+_`N!)dp%Lu-NRUyS&V4eB#Qx3x#nN3)gLsPKV~ z@fa@uLRP&@Ye$Tb)Cbw`$9bUfuZ6GHoRHcUR0!iZ&AQBzo~B7 z!bZ~S(>(_K_}M}W@6~ukW=5b$k391Jt>sOlrdD$%fI9&-4ao$A!lm`6FpYj@>l6Z& zLcJ{sLyESS-J&llFSni?+L^DqR3iSm$p7HT|NY>90G0G#L#lu3wEkw=(m!=re=ULp z%93rolnsv`%@j>HS5D$Vm36f*T;<68wl>WdyEbe_*FrNnG<9mmRX_^EzY?jqzDMGX zZ0aqb)un?NKQ{48yR5XJnp@g?62Gr3)j|=S)kfI5n`q+n=eo&o& zS=#1C(%}4KI5XVtv9#V^|EKhT`{H>&jK1lMLu(sX6ND)&pIwbf=hwXb#^#A^4_>(` zaNxxq*)9p!hs@3*s>GvDWLsR|=Ur#V!OOG#O$d$Zt^G_kIW~*!+j_B;rc}w03n+`7 zbYwC@%V=#q=Epi8s*4pAO5VGPGQs3Xntm~?D3N2vld~-^TRY0BnUg>+C z^QsDHoEN(I16f1sdNQQ_Xye#>b>rDUt&5nC8}6drEQu_ zW@q$qO6VgSwqTS_C-kdM}6ArH5eG`%GQ;m~ob2S7>9&lzem2YJ3u3W+$ zTy8!}Mw{GL_*^ReW{qAIW*f$V^SrR!LLNBMHg;7AL`_s^<>d7;|BN|gS?vuw)P2Ej zejR3EJG^heqr&yM-CCJ25lbi?rfG^Bbc0y0Xm*Gb_IqL9^GlJ)Gy?-~{o|A5UFi$e z{&;_E|0-q0CGjv+fQk6$o&|!etEwvht{R06B?LkiQ%Iq?qIdD>x6}ILUjC-8$%bux z6U$A!=dm;5Q;7oSh_+fS-LEUJam-9Uc35qsb0EBNyUOFvuG5R?>hBRQ>?%)R{89^f zU|hkdd~2L>A()x~N0Wj=13j?xm(x6(wc60WC!xiLP16)XJlZkACEuxrnlwXDg8>cs zA-xQ5%1ii=1Fttgd}s4VMI9`K$5i&0{jR5=iBGRn<2+xA+3ls^S`jnC+T#ZdVre>c zC3Dh9XRBe_Qhb88Rh5x*ha)oXDEH({uG0io*|LmDC zk<&rnB(!Yf_q0!-TdV$r5UH-rjH19(nKKJQxXoMcn4$`{^+9|hT`!0J_p9mCEA?t z`EsFk;D~y|Gpe|qtO@Y+V!3|Sh(({>B8Ou0Bl&9+dI5dzI&`z*U>jBD-5y>A`C*7= zOmTh~)XEVO&dttyS?DowvY|Zb?CUb0k^O4jbkgFkullP%+wuYm8Bvhv6aOw34}3>J z`CuP!^R|#|#>|O;QEdJ*S^7_@rhyqsWTQDVAL1S=-{W!XDvIlhxOM9$se;0DT8N(E zh40ME-!Hx<`O5T+r!(A^tx}W?ci1;~I{9xf{P%<4{x#O)Z-jgQ>r3HZV>$lyXzKs# rtj>QH^Z56Y{(au--|O-Jbv^!5AIx9l)PK9Af5jW?|Hk?GGyVSn*KQKJ literal 0 HcmV?d00001 diff --git a/web/themes/custom/rorschach/package-lock.json b/web/themes/custom/rorschach/package-lock.json index 78f0b17..67cc5f1 100644 --- a/web/themes/custom/rorschach/package-lock.json +++ b/web/themes/custom/rorschach/package-lock.json @@ -12,7 +12,9 @@ "nodejs": "^0.0.0" }, "devDependencies": { - "node-sass": "^6.0.1" + "node": "^20.2.0", + "node-sass": "^9.0.0", + "sass": "^1.63.4" } }, "node_modules/@babel/code-frame": { @@ -88,6 +90,48 @@ "node": ">=4" } }, + "node_modules/@gar/promisify": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/@gar/promisify/-/promisify-1.1.3.tgz", + "integrity": "sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==", + "dev": true + }, + "node_modules/@npmcli/fs": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-2.1.2.tgz", + "integrity": "sha512-yOJKRvohFOaLqipNtwYB9WugyZKhC/DZC4VYPmpaCzDBrA8YpK3qHZ8/HGscMnE4GqbkLNuVcCnxkeQEdGt6LQ==", + "dev": true, + "dependencies": { + "@gar/promisify": "^1.1.3", + "semver": "^7.3.5" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, + "node_modules/@npmcli/move-file": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@npmcli/move-file/-/move-file-2.0.1.tgz", + "integrity": "sha512-mJd2Z5TjYWq/ttPLLGqArdtnC74J6bOzg4rMDnN+p1xTacZ2yPRCk2y0oSWQtygLR9YVQXgOcONrwtnk3JupxQ==", + "deprecated": "This functionality has been moved to @npmcli/fs", + "dev": true, + "dependencies": { + "mkdirp": "^1.0.4", + "rimraf": "^3.0.2" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, + "node_modules/@tootallnate/once": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz", + "integrity": "sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==", + "dev": true, + "engines": { + "node": ">= 10" + } + }, "node_modules/@types/minimist": { "version": "1.2.2", "resolved": "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.2.tgz", @@ -106,63 +150,131 @@ "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==", "dev": true }, - "node_modules/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "node_modules/agent-base": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", + "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", "dev": true, "dependencies": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" + "debug": "4" }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" + "engines": { + "node": ">= 6.0.0" } }, - "node_modules/amdefine": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz", - "integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=", + "node_modules/agentkeepalive": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/agentkeepalive/-/agentkeepalive-4.3.0.tgz", + "integrity": "sha512-7Epl1Blf4Sy37j4v9f9FjICCh4+KAQOyXgHEwlyBiAQLbhKdq/i2QQU3amQalS/wPhdPzDXPL5DMR5bkn+YeWg==", "dev": true, + "dependencies": { + "debug": "^4.1.0", + "depd": "^2.0.0", + "humanize-ms": "^1.2.1" + }, "engines": { - "node": ">=0.4.2" + "node": ">= 8.0.0" + } + }, + "node_modules/aggregate-error": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", + "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", + "dev": true, + "dependencies": { + "clean-stack": "^2.0.0", + "indent-string": "^4.0.0" + }, + "engines": { + "node": ">=8" } }, "node_modules/ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", "dev": true, "engines": { - "node": ">=0.10.0" + "node": ">=8" } }, "node_modules/ansi-styles": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, "engines": { - "node": ">=0.10.0" + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/ansi-styles/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/ansi-styles/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/anymatch": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", + "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", + "dev": true, + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" } }, "node_modules/aproba": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", - "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/aproba/-/aproba-2.0.0.tgz", + "integrity": "sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ==", "dev": true }, "node_modules/are-we-there-yet": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.7.tgz", - "integrity": "sha512-nxwy40TuMiUGqMyRHgCSWZ9FM4VAoRP4xUYSTv5ImRog+h9yISPbVH7H8fASCIzYn9wlEv4zvFL7uKDMCFQm3g==", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-3.0.1.tgz", + "integrity": "sha512-QZW4EDmGwlYur0Yyf/b2uGucHQMa8aFUP7eu9ddR73vvhFyt4V0Vl3QHPcTNJ8l6qYOBdxgXdnBXQrHilfRQBg==", "dev": true, "dependencies": { "delegates": "^1.0.0", - "readable-stream": "^2.0.6" + "readable-stream": "^3.6.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, + "node_modules/are-we-there-yet/node_modules/readable-stream": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "dev": true, + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" } }, "node_modules/arrify": { @@ -174,24 +286,6 @@ "node": ">=0.10.0" } }, - "node_modules/asn1": { - "version": "0.2.6", - "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.6.tgz", - "integrity": "sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ==", - "dev": true, - "dependencies": { - "safer-buffer": "~2.1.0" - } - }, - "node_modules/assert-plus": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", - "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", - "dev": true, - "engines": { - "node": ">=0.8" - } - }, "node_modules/async-foreach": { "version": "0.1.3", "resolved": "https://registry.npmjs.org/async-foreach/-/async-foreach-0.1.3.tgz", @@ -201,40 +295,19 @@ "node": "*" } }, - "node_modules/asynckit": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", - "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=", - "dev": true - }, - "node_modules/aws-sign2": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", - "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=", - "dev": true, - "engines": { - "node": "*" - } - }, - "node_modules/aws4": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz", - "integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==", - "dev": true - }, "node_modules/balanced-match": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", "dev": true }, - "node_modules/bcrypt-pbkdf": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", - "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", + "node_modules/binary-extensions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", "dev": true, - "dependencies": { - "tweetnacl": "^0.14.3" + "engines": { + "node": ">=8" } }, "node_modules/brace-expansion": { @@ -247,6 +320,96 @@ "concat-map": "0.0.1" } }, + "node_modules/braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "dependencies": { + "fill-range": "^7.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cacache": { + "version": "16.1.3", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-16.1.3.tgz", + "integrity": "sha512-/+Emcj9DAXxX4cwlLmRI9c166RuL3w30zp4R7Joiv2cQTtTtA+jeuCAjH3ZlGnYS3tKENSrKhAzVVP9GVyzeYQ==", + "dev": true, + "dependencies": { + "@npmcli/fs": "^2.1.0", + "@npmcli/move-file": "^2.0.0", + "chownr": "^2.0.0", + "fs-minipass": "^2.1.0", + "glob": "^8.0.1", + "infer-owner": "^1.0.4", + "lru-cache": "^7.7.1", + "minipass": "^3.1.6", + "minipass-collect": "^1.0.2", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.4", + "mkdirp": "^1.0.4", + "p-map": "^4.0.0", + "promise-inflight": "^1.0.1", + "rimraf": "^3.0.2", + "ssri": "^9.0.0", + "tar": "^6.1.11", + "unique-filename": "^2.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, + "node_modules/cacache/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/cacache/node_modules/glob": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-8.1.0.tgz", + "integrity": "sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^5.0.1", + "once": "^1.3.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/cacache/node_modules/lru-cache": { + "version": "7.18.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", + "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", + "dev": true, + "engines": { + "node": ">=12" + } + }, + "node_modules/cacache/node_modules/minimatch": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", + "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", + "dev": true, + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=10" + } + }, "node_modules/camelcase": { "version": "5.3.1", "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", @@ -273,26 +436,47 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/caseless": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", - "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=", - "dev": true - }, "node_modules/chalk": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, "dependencies": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" }, "engines": { - "node": ">=0.10.0" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/chokidar": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", + "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", + "dev": true, + "funding": [ + { + "type": "individual", + "url": "https://paulmillr.com/funding/" + } + ], + "dependencies": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + }, + "engines": { + "node": ">= 8.10.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" } }, "node_modules/chownr": { @@ -304,68 +488,27 @@ "node": ">=10" } }, + "node_modules/clean-stack": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", + "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", + "dev": true, + "engines": { + "node": ">=6" + } + }, "node_modules/cliui": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz", - "integrity": "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==", + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", + "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", "dev": true, "dependencies": { - "string-width": "^3.1.0", - "strip-ansi": "^5.2.0", - "wrap-ansi": "^5.1.0" - } - }, - "node_modules/cliui/node_modules/ansi-regex": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.1.tgz", - "integrity": "sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/cliui/node_modules/is-fullwidth-code-point": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", - "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/cliui/node_modules/string-width": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", - "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", - "dev": true, - "dependencies": { - "emoji-regex": "^7.0.1", - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^5.1.0" + "string-width": "^4.2.0", + "strip-ansi": "^6.0.1", + "wrap-ansi": "^7.0.0" }, "engines": { - "node": ">=6" - } - }, - "node_modules/cliui/node_modules/strip-ansi": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", - "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", - "dev": true, - "dependencies": { - "ansi-regex": "^4.1.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/code-point-at": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", - "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=", - "dev": true, - "engines": { - "node": ">=0.10.0" + "node": ">=12" } }, "node_modules/color-convert": { @@ -383,16 +526,13 @@ "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", "dev": true }, - "node_modules/combined-stream": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", - "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "node_modules/color-support": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz", + "integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==", "dev": true, - "dependencies": { - "delayed-stream": "~1.0.0" - }, - "engines": { - "node": ">= 0.8" + "bin": { + "color-support": "bin.js" } }, "node_modules/concat-map": { @@ -404,7 +544,7 @@ "node_modules/console-control-strings": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz", - "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=", + "integrity": "sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ==", "dev": true }, "node_modules/core-util-is": { @@ -427,16 +567,21 @@ "node": ">= 8" } }, - "node_modules/dashdash": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", - "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", + "node_modules/debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", "dev": true, "dependencies": { - "assert-plus": "^1.0.0" + "ms": "2.1.2" }, "engines": { - "node": ">=0.10" + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } } }, "node_modules/decamelize": { @@ -470,37 +615,37 @@ "node": ">=0.10.0" } }, - "node_modules/delayed-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", - "dev": true, - "engines": { - "node": ">=0.4.0" - } - }, "node_modules/delegates": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", - "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=", + "integrity": "sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==", "dev": true }, - "node_modules/ecc-jsbn": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", - "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", + "node_modules/depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", "dev": true, - "dependencies": { - "jsbn": "~0.1.0", - "safer-buffer": "^2.1.0" + "engines": { + "node": ">= 0.8" } }, "node_modules/emoji-regex": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", - "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==", + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", "dev": true }, + "node_modules/encoding": { + "version": "0.1.13", + "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz", + "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==", + "dev": true, + "optional": true, + "dependencies": { + "iconv-lite": "^0.6.2" + } + }, "node_modules/env-paths": { "version": "2.2.1", "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz", @@ -510,6 +655,12 @@ "node": ">=6" } }, + "node_modules/err-code": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/err-code/-/err-code-2.0.3.tgz", + "integrity": "sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==", + "dev": true + }, "node_modules/error-ex": { "version": "1.3.2", "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", @@ -519,6 +670,15 @@ "is-arrayish": "^0.2.1" } }, + "node_modules/escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "dev": true, + "engines": { + "node": ">=6" + } + }, "node_modules/escape-string-regexp": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", @@ -528,32 +688,17 @@ "node": ">=0.8.0" } }, - "node_modules/extend": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", - "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", - "dev": true - }, - "node_modules/extsprintf": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", - "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=", + "node_modules/fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", "dev": true, - "engines": [ - "node >=0.6.0" - ] - }, - "node_modules/fast-deep-equal": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", - "dev": true - }, - "node_modules/fast-json-stable-stringify": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", - "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", - "dev": true + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } }, "node_modules/find-up": { "version": "4.1.0", @@ -568,29 +713,6 @@ "node": ">=8" } }, - "node_modules/forever-agent": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", - "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=", - "dev": true, - "engines": { - "node": "*" - } - }, - "node_modules/form-data": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", - "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", - "dev": true, - "dependencies": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.6", - "mime-types": "^2.1.12" - }, - "engines": { - "node": ">= 0.12" - } - }, "node_modules/fs-minipass": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", @@ -609,6 +731,20 @@ "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", "dev": true }, + "node_modules/fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "dev": true, + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, "node_modules/function-bind": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", @@ -616,19 +752,22 @@ "dev": true }, "node_modules/gauge": { - "version": "2.7.4", - "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz", - "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=", + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/gauge/-/gauge-4.0.4.tgz", + "integrity": "sha512-f9m+BEN5jkg6a0fZjleidjN51VE1X+mPFQ2DJ0uv1V39oCLCbsGe6yjbBnp7eK7z/+GAon99a3nHuqbuuthyPg==", "dev": true, "dependencies": { - "aproba": "^1.0.3", - "console-control-strings": "^1.0.0", - "has-unicode": "^2.0.0", - "object-assign": "^4.1.0", - "signal-exit": "^3.0.0", - "string-width": "^1.0.1", - "strip-ansi": "^3.0.1", - "wide-align": "^1.1.0" + "aproba": "^1.0.3 || ^2.0.0", + "color-support": "^1.1.3", + "console-control-strings": "^1.1.0", + "has-unicode": "^2.0.1", + "signal-exit": "^3.0.7", + "string-width": "^4.2.3", + "strip-ansi": "^6.0.1", + "wide-align": "^1.1.5" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, "node_modules/gaze": { @@ -661,25 +800,16 @@ "node": ">=0.10.0" } }, - "node_modules/getpass": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", - "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", - "dev": true, - "dependencies": { - "assert-plus": "^1.0.0" - } - }, "node_modules/glob": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", - "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==", + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", "dev": true, "dependencies": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", "inherits": "2", - "minimatch": "^3.0.4", + "minimatch": "^3.1.1", "once": "^1.3.0", "path-is-absolute": "^1.0.0" }, @@ -690,6 +820,18 @@ "url": "https://github.com/sponsors/isaacs" } }, + "node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, "node_modules/globule": { "version": "1.3.3", "resolved": "https://registry.npmjs.org/globule/-/globule-1.3.3.tgz", @@ -737,34 +879,11 @@ } }, "node_modules/graceful-fs": { - "version": "4.2.10", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", - "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==", + "version": "4.2.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", "dev": true }, - "node_modules/har-schema": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", - "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/har-validator": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz", - "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==", - "deprecated": "this library is no longer supported", - "dev": true, - "dependencies": { - "ajv": "^6.12.3", - "har-schema": "^2.0.0" - }, - "engines": { - "node": ">=6" - } - }, "node_modules/hard-rejection": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/hard-rejection/-/hard-rejection-2.1.0.tgz", @@ -786,18 +905,6 @@ "node": ">= 0.4.0" } }, - "node_modules/has-ansi": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", - "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", - "dev": true, - "dependencies": { - "ansi-regex": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/has-flag": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", @@ -810,7 +917,7 @@ "node_modules/has-unicode": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", - "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=", + "integrity": "sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ==", "dev": true }, "node_modules/hosted-git-info": { @@ -825,19 +932,74 @@ "node": ">=10" } }, - "node_modules/http-signature": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", - "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", + "node_modules/http-cache-semantics": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz", + "integrity": "sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==", + "dev": true + }, + "node_modules/http-proxy-agent": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz", + "integrity": "sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==", "dev": true, "dependencies": { - "assert-plus": "^1.0.0", - "jsprim": "^1.2.2", - "sshpk": "^1.7.0" + "@tootallnate/once": "2", + "agent-base": "6", + "debug": "4" }, "engines": { - "node": ">=0.8", - "npm": ">=1.3.7" + "node": ">= 6" + } + }, + "node_modules/https-proxy-agent": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", + "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", + "dev": true, + "dependencies": { + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/humanize-ms": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/humanize-ms/-/humanize-ms-1.2.1.tgz", + "integrity": "sha512-Fl70vYtsAFb/C06PTS9dZBo7ihau+Tu/DNCk/OyHhea07S+aeMWpFFkUaXRa8fI+ScZbEI8dfSxwY7gxZ9SAVQ==", + "dev": true, + "dependencies": { + "ms": "^2.0.0" + } + }, + "node_modules/iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "dev": true, + "optional": true, + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/immutable": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.3.0.tgz", + "integrity": "sha512-0AOCmOip+xgJwEVTQj1EfiDDOkPmuyllDuTuEX+DDXUgapLAsBIfkg3sxCYyCEA8mQqZrrxPUGjcOQ2JS3WLkg==", + "dev": true + }, + "node_modules/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", + "dev": true, + "engines": { + "node": ">=0.8.19" } }, "node_modules/indent-string": { @@ -849,6 +1011,12 @@ "node": ">=8" } }, + "node_modules/infer-owner": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/infer-owner/-/infer-owner-1.0.4.tgz", + "integrity": "sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==", + "dev": true + }, "node_modules/inflight": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", @@ -865,12 +1033,30 @@ "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", "dev": true }, + "node_modules/ip": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ip/-/ip-2.0.0.tgz", + "integrity": "sha512-WKa+XuLG1A1R0UWhl2+1XQSi+fZWMsYKffMZTTYsiZaUD8k2yDAj5atimTUD2TZkyCkNEeYE5NhFZmupOGtjYQ==", + "dev": true + }, "node_modules/is-arrayish": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=", "dev": true }, + "node_modules/is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "dev": true, + "dependencies": { + "binary-extensions": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/is-core-module": { "version": "2.8.1", "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.8.1.tgz", @@ -883,18 +1069,51 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/is-fullwidth-code-point": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", - "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", "dev": true, "dependencies": { - "number-is-nan": "^1.0.0" + "is-extglob": "^2.1.1" }, "engines": { "node": ">=0.10.0" } }, + "node_modules/is-lambda": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-lambda/-/is-lambda-1.0.1.tgz", + "integrity": "sha512-z7CMFGNrENq5iFB9Bqo64Xk6Y9sg+epq1myIcdHaGnbMTYOxvzsEtdYqQUylB7LxfkvgrrjP32T6Ywciio9UIQ==", + "dev": true + }, + "node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true, + "engines": { + "node": ">=0.12.0" + } + }, "node_modules/is-plain-obj": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", @@ -904,12 +1123,6 @@ "node": ">=0.10.0" } }, - "node_modules/is-typedarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", - "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=", - "dev": true - }, "node_modules/isarray": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", @@ -922,12 +1135,6 @@ "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", "dev": true }, - "node_modules/isstream": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", - "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=", - "dev": true - }, "node_modules/js-base64": { "version": "2.6.4", "resolved": "https://registry.npmjs.org/js-base64/-/js-base64-2.6.4.tgz", @@ -940,51 +1147,12 @@ "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", "dev": true }, - "node_modules/jsbn": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", - "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=", - "dev": true - }, "node_modules/json-parse-even-better-errors": { "version": "2.3.1", "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", "dev": true }, - "node_modules/json-schema": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz", - "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==", - "dev": true - }, - "node_modules/json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true - }, - "node_modules/json-stringify-safe": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", - "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=", - "dev": true - }, - "node_modules/jsprim": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.2.tgz", - "integrity": "sha512-P2bSOMAc/ciLz6DzgjVlGJP9+BrJWu5UDGK70C2iweC5QBIeFf0ZXRvGjEj2uYgrY2MkAAhsSWHDWlFtEroZWw==", - "dev": true, - "dependencies": { - "assert-plus": "1.0.0", - "extsprintf": "1.3.0", - "json-schema": "0.4.0", - "verror": "1.10.0" - }, - "engines": { - "node": ">=0.6.0" - } - }, "node_modules/kind-of": { "version": "6.0.3", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", @@ -1030,6 +1198,42 @@ "node": ">=10" } }, + "node_modules/make-fetch-happen": { + "version": "10.2.1", + "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-10.2.1.tgz", + "integrity": "sha512-NgOPbRiaQM10DYXvN3/hhGVI2M5MtITFryzBGxHM5p4wnFxsVCbxkrBrDsk+EZ5OB4jEOT7AjDxtdF+KVEFT7w==", + "dev": true, + "dependencies": { + "agentkeepalive": "^4.2.1", + "cacache": "^16.1.0", + "http-cache-semantics": "^4.1.0", + "http-proxy-agent": "^5.0.0", + "https-proxy-agent": "^5.0.0", + "is-lambda": "^1.0.1", + "lru-cache": "^7.7.1", + "minipass": "^3.1.6", + "minipass-collect": "^1.0.2", + "minipass-fetch": "^2.0.3", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.4", + "negotiator": "^0.6.3", + "promise-retry": "^2.0.1", + "socks-proxy-agent": "^7.0.0", + "ssri": "^9.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, + "node_modules/make-fetch-happen/node_modules/lru-cache": { + "version": "7.18.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", + "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", + "dev": true, + "engines": { + "node": ">=12" + } + }, "node_modules/map-obj": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-4.3.0.tgz", @@ -1068,27 +1272,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/mime-db": { - "version": "1.52.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", - "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/mime-types": { - "version": "2.1.35", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", - "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", - "dev": true, - "dependencies": { - "mime-db": "1.52.0" - }, - "engines": { - "node": ">= 0.6" - } - }, "node_modules/min-indent": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz", @@ -1125,9 +1308,9 @@ } }, "node_modules/minipass": { - "version": "3.1.6", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.1.6.tgz", - "integrity": "sha512-rty5kpw9/z8SX9dmxblFA6edItUmwJgMeYDZRrwlIVN27i8gysGbznJwUggw2V/FVqFSDdWy040ZPS811DYAqQ==", + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", "dev": true, "dependencies": { "yallist": "^4.0.0" @@ -1136,6 +1319,71 @@ "node": ">=8" } }, + "node_modules/minipass-collect": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/minipass-collect/-/minipass-collect-1.0.2.tgz", + "integrity": "sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA==", + "dev": true, + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/minipass-fetch": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-2.1.2.tgz", + "integrity": "sha512-LT49Zi2/WMROHYoqGgdlQIZh8mLPZmOrN2NdJjMXxYe4nkN6FUyuPuOAOedNJDrx0IRGg9+4guZewtp8hE6TxA==", + "dev": true, + "dependencies": { + "minipass": "^3.1.6", + "minipass-sized": "^1.0.3", + "minizlib": "^2.1.2" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + }, + "optionalDependencies": { + "encoding": "^0.1.13" + } + }, + "node_modules/minipass-flush": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/minipass-flush/-/minipass-flush-1.0.5.tgz", + "integrity": "sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==", + "dev": true, + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/minipass-pipeline": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz", + "integrity": "sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==", + "dev": true, + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/minipass-sized": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/minipass-sized/-/minipass-sized-1.0.3.tgz", + "integrity": "sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g==", + "dev": true, + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/minizlib": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz", @@ -1161,27 +1409,64 @@ "node": ">=10" } }, + "node_modules/ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true + }, "node_modules/nan": { - "version": "2.15.0", - "resolved": "https://registry.npmjs.org/nan/-/nan-2.15.0.tgz", - "integrity": "sha512-8ZtvEnA2c5aYCZYd1cvgdnU6cqwixRoYg70xPLWUws5ORTa/lnw+u4amixRS/Ac5U5mQVgp9pnlSUnbNWFaWZQ==", + "version": "2.17.0", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.17.0.tgz", + "integrity": "sha512-2ZTgtl0nJsO0KQCjEpxcIr5D+Yv90plTitZt9JBfQvVJDS5seMl3FOvsh3+9CoYWXf/1l5OaZzzF6nDm4cagaQ==", + "dev": true + }, + "node_modules/negotiator": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/node": { + "version": "20.2.0", + "resolved": "https://registry.npmjs.org/node/-/node-20.2.0.tgz", + "integrity": "sha512-oF1+u42FT/nFtRFdcsUNdexVCWQKAHB7LtKHOk/9o0cQBq19leB/0awrB3ZdzHU/Pz9tC9RHwgd52PK9bON30A==", + "dev": true, + "hasInstallScript": true, + "dependencies": { + "node-bin-setup": "^1.0.0" + }, + "bin": { + "node": "bin/node" + }, + "engines": { + "npm": ">=5.0.0" + } + }, + "node_modules/node-bin-setup": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/node-bin-setup/-/node-bin-setup-1.1.3.tgz", + "integrity": "sha512-opgw9iSCAzT2+6wJOETCpeRYAQxSopqQ2z+N6BXwIMsQQ7Zj5M8MaafQY8JMlolRR6R1UXg2WmhKp0p9lSOivg==", "dev": true }, "node_modules/node-gyp": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-7.1.2.tgz", - "integrity": "sha512-CbpcIo7C3eMu3dL1c3d0xw449fHIGALIJsRP4DDPHpyiW8vcriNY7ubh9TE4zEKfSxscY7PjeFnshE7h75ynjQ==", + "version": "8.4.1", + "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-8.4.1.tgz", + "integrity": "sha512-olTJRgUtAb/hOXG0E93wZDs5YiJlgbXxTwQAFHyNlRsXQnYzUaF2aGgujZbw+hR8aF4ZG/rST57bWMWD16jr9w==", "dev": true, "dependencies": { "env-paths": "^2.2.0", "glob": "^7.1.4", - "graceful-fs": "^4.2.3", + "graceful-fs": "^4.2.6", + "make-fetch-happen": "^9.1.0", "nopt": "^5.0.0", - "npmlog": "^4.1.2", - "request": "^2.88.2", + "npmlog": "^6.0.0", "rimraf": "^3.0.2", - "semver": "^7.3.2", - "tar": "^6.0.2", + "semver": "^7.3.5", + "tar": "^6.1.2", "which": "^2.0.2" }, "bin": { @@ -1191,34 +1476,197 @@ "node": ">= 10.12.0" } }, + "node_modules/node-gyp/node_modules/@npmcli/fs": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-1.1.1.tgz", + "integrity": "sha512-8KG5RD0GVP4ydEzRn/I4BNDuxDtqVbOdm8675T49OIG/NGhaK0pjPX7ZcDlvKYbA+ulvVK3ztfcF4uBdOxuJbQ==", + "dev": true, + "dependencies": { + "@gar/promisify": "^1.0.1", + "semver": "^7.3.5" + } + }, + "node_modules/node-gyp/node_modules/@npmcli/move-file": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@npmcli/move-file/-/move-file-1.1.2.tgz", + "integrity": "sha512-1SUf/Cg2GzGDyaf15aR9St9TWlb+XvbZXWpDx8YKs7MLzMH/BCeopv+y9vzrzgkfykCGuWOlSu3mZhj2+FQcrg==", + "deprecated": "This functionality has been moved to @npmcli/fs", + "dev": true, + "dependencies": { + "mkdirp": "^1.0.4", + "rimraf": "^3.0.2" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/node-gyp/node_modules/@tootallnate/once": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz", + "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==", + "dev": true, + "engines": { + "node": ">= 6" + } + }, + "node_modules/node-gyp/node_modules/cacache": { + "version": "15.3.0", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-15.3.0.tgz", + "integrity": "sha512-VVdYzXEn+cnbXpFgWs5hTT7OScegHVmLhJIR8Ufqk3iFD6A6j5iSX1KuBTfNEv4tdJWE2PzA6IVFtcLC7fN9wQ==", + "dev": true, + "dependencies": { + "@npmcli/fs": "^1.0.0", + "@npmcli/move-file": "^1.0.1", + "chownr": "^2.0.0", + "fs-minipass": "^2.0.0", + "glob": "^7.1.4", + "infer-owner": "^1.0.4", + "lru-cache": "^6.0.0", + "minipass": "^3.1.1", + "minipass-collect": "^1.0.2", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.2", + "mkdirp": "^1.0.3", + "p-map": "^4.0.0", + "promise-inflight": "^1.0.1", + "rimraf": "^3.0.2", + "ssri": "^8.0.1", + "tar": "^6.0.2", + "unique-filename": "^1.1.1" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/node-gyp/node_modules/http-proxy-agent": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz", + "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==", + "dev": true, + "dependencies": { + "@tootallnate/once": "1", + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/node-gyp/node_modules/make-fetch-happen": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-9.1.0.tgz", + "integrity": "sha512-+zopwDy7DNknmwPQplem5lAZX/eCOzSvSNNcSKm5eVwTkOBzoktEfXsa9L23J/GIRhxRsaxzkPEhrJEpE2F4Gg==", + "dev": true, + "dependencies": { + "agentkeepalive": "^4.1.3", + "cacache": "^15.2.0", + "http-cache-semantics": "^4.1.0", + "http-proxy-agent": "^4.0.1", + "https-proxy-agent": "^5.0.0", + "is-lambda": "^1.0.1", + "lru-cache": "^6.0.0", + "minipass": "^3.1.3", + "minipass-collect": "^1.0.2", + "minipass-fetch": "^1.3.2", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.4", + "negotiator": "^0.6.2", + "promise-retry": "^2.0.1", + "socks-proxy-agent": "^6.0.0", + "ssri": "^8.0.0" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/node-gyp/node_modules/minipass-fetch": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-1.4.1.tgz", + "integrity": "sha512-CGH1eblLq26Y15+Azk7ey4xh0J/XfJfrCox5LDJiKqI2Q2iwOLOKrlmIaODiSQS8d18jalF6y2K2ePUm0CmShw==", + "dev": true, + "dependencies": { + "minipass": "^3.1.0", + "minipass-sized": "^1.0.3", + "minizlib": "^2.0.0" + }, + "engines": { + "node": ">=8" + }, + "optionalDependencies": { + "encoding": "^0.1.12" + } + }, + "node_modules/node-gyp/node_modules/socks-proxy-agent": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-6.2.1.tgz", + "integrity": "sha512-a6KW9G+6B3nWZ1yB8G7pJwL3ggLy1uTzKAgCb7ttblwqdz9fMGJUuTy3uFzEP48FAs9FLILlmzDlE2JJhVQaXQ==", + "dev": true, + "dependencies": { + "agent-base": "^6.0.2", + "debug": "^4.3.3", + "socks": "^2.6.2" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/node-gyp/node_modules/ssri": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-8.0.1.tgz", + "integrity": "sha512-97qShzy1AiyxvPNIkLWoGua7xoQzzPjQ0HAH4B0rWKo7SZ6USuPcrUiAFrws0UH8RrbWmgq3LMTObhPIHbbBeQ==", + "dev": true, + "dependencies": { + "minipass": "^3.1.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/node-gyp/node_modules/unique-filename": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz", + "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==", + "dev": true, + "dependencies": { + "unique-slug": "^2.0.0" + } + }, + "node_modules/node-gyp/node_modules/unique-slug": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz", + "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==", + "dev": true, + "dependencies": { + "imurmurhash": "^0.1.4" + } + }, "node_modules/node-sass": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/node-sass/-/node-sass-6.0.1.tgz", - "integrity": "sha512-f+Rbqt92Ful9gX0cGtdYwjTrWAaGURgaK5rZCWOgCNyGWusFYHhbqCCBoFBeat+HKETOU02AyTxNhJV0YZf2jQ==", + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/node-sass/-/node-sass-9.0.0.tgz", + "integrity": "sha512-yltEuuLrfH6M7Pq2gAj5B6Zm7m+gdZoG66wTqG6mIZV/zijq3M2OO2HswtT6oBspPyFhHDcaxWpsBm0fRNDHPg==", "dev": true, "hasInstallScript": true, "dependencies": { "async-foreach": "^0.1.3", - "chalk": "^1.1.1", + "chalk": "^4.1.2", "cross-spawn": "^7.0.3", "gaze": "^1.0.0", "get-stdin": "^4.0.1", "glob": "^7.0.3", "lodash": "^4.17.15", + "make-fetch-happen": "^10.0.4", "meow": "^9.0.0", - "nan": "^2.13.2", - "node-gyp": "^7.1.0", - "npmlog": "^4.0.0", - "request": "^2.88.0", - "sass-graph": "2.2.5", + "nan": "^2.17.0", + "node-gyp": "^8.4.1", + "sass-graph": "^4.0.1", "stdout-stream": "^1.4.0", - "true-case-path": "^1.0.2" + "true-case-path": "^2.2.1" }, "bin": { "node-sass": "bin/node-sass" }, "engines": { - "node": ">=12" + "node": ">=16" } }, "node_modules/nodejs": { @@ -1256,43 +1704,28 @@ "node": ">=10" } }, + "node_modules/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/npmlog": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz", - "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==", + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-6.0.2.tgz", + "integrity": "sha512-/vBvz5Jfr9dT/aFWd0FIRf+T/Q2WBsLENygUaFUqstqsycmZAP/t5BvFJTK0viFmSUxiUKTUplWy5vt+rvKIxg==", "dev": true, "dependencies": { - "are-we-there-yet": "~1.1.2", - "console-control-strings": "~1.1.0", - "gauge": "~2.7.3", - "set-blocking": "~2.0.0" - } - }, - "node_modules/number-is-nan": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", - "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=", - "dev": true, + "are-we-there-yet": "^3.0.0", + "console-control-strings": "^1.1.0", + "gauge": "^4.0.3", + "set-blocking": "^2.0.0" + }, "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/oauth-sign": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", - "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==", - "dev": true, - "engines": { - "node": "*" - } - }, - "node_modules/object-assign": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", - "dev": true, - "engines": { - "node": ">=0.10.0" + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, "node_modules/once": { @@ -1331,6 +1764,21 @@ "node": ">=8" } }, + "node_modules/p-map": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", + "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", + "dev": true, + "dependencies": { + "aggregate-error": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/p-try": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", @@ -1391,11 +1839,17 @@ "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", "dev": true }, - "node_modules/performance-now": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", - "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=", - "dev": true + "node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "dev": true, + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } }, "node_modules/process-nextick-args": { "version": "2.0.1", @@ -1403,28 +1857,23 @@ "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", "dev": true }, - "node_modules/psl": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz", - "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==", + "node_modules/promise-inflight": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz", + "integrity": "sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g==", "dev": true }, - "node_modules/punycode": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", - "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", + "node_modules/promise-retry": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/promise-retry/-/promise-retry-2.0.1.tgz", + "integrity": "sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g==", "dev": true, + "dependencies": { + "err-code": "^2.0.2", + "retry": "^0.12.0" + }, "engines": { - "node": ">=6" - } - }, - "node_modules/qs": { - "version": "6.5.3", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.3.tgz", - "integrity": "sha512-qxXIEh4pCGfHICj1mAJQ2/2XVZkjCDTcEgfoSQxc/fYivUZxTkk7L3bDBJSoNrEzXI17oUO5Dp07ktqE5KzczA==", - "dev": true, - "engines": { - "node": ">=0.6" + "node": ">=10" } }, "node_modules/quick-lru": { @@ -1528,6 +1977,18 @@ "util-deprecate": "~1.0.1" } }, + "node_modules/readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dev": true, + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" + } + }, "node_modules/redent": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz", @@ -1541,53 +2002,15 @@ "node": ">=8" } }, - "node_modules/request": { - "version": "2.88.2", - "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", - "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", - "deprecated": "request has been deprecated, see https://github.com/request/request/issues/3142", - "dev": true, - "dependencies": { - "aws-sign2": "~0.7.0", - "aws4": "^1.8.0", - "caseless": "~0.12.0", - "combined-stream": "~1.0.6", - "extend": "~3.0.2", - "forever-agent": "~0.6.1", - "form-data": "~2.3.2", - "har-validator": "~5.1.3", - "http-signature": "~1.2.0", - "is-typedarray": "~1.0.0", - "isstream": "~0.1.2", - "json-stringify-safe": "~5.0.1", - "mime-types": "~2.1.19", - "oauth-sign": "~0.9.0", - "performance-now": "^2.1.0", - "qs": "~6.5.2", - "safe-buffer": "^5.1.2", - "tough-cookie": "~2.5.0", - "tunnel-agent": "^0.6.0", - "uuid": "^3.3.2" - }, - "engines": { - "node": ">= 6" - } - }, "node_modules/require-directory": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", - "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", + "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", "dev": true, "engines": { "node": ">=0.10.0" } }, - "node_modules/require-main-filename": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", - "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==", - "dev": true - }, "node_modules/resolve": { "version": "1.22.0", "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.0.tgz", @@ -1605,6 +2028,15 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/retry": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz", + "integrity": "sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, "node_modules/rimraf": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", @@ -1630,31 +2062,52 @@ "version": "2.1.2", "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", - "dev": true + "dev": true, + "optional": true + }, + "node_modules/sass": { + "version": "1.63.4", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.63.4.tgz", + "integrity": "sha512-Sx/+weUmK+oiIlI+9sdD0wZHsqpbgQg8wSwSnGBjwb5GwqFhYNwwnI+UWZtLjKvKyFlKkatRK235qQ3mokyPoQ==", + "dev": true, + "dependencies": { + "chokidar": ">=3.0.0 <4.0.0", + "immutable": "^4.0.0", + "source-map-js": ">=0.6.2 <2.0.0" + }, + "bin": { + "sass": "sass.js" + }, + "engines": { + "node": ">=14.0.0" + } }, "node_modules/sass-graph": { - "version": "2.2.5", - "resolved": "https://registry.npmjs.org/sass-graph/-/sass-graph-2.2.5.tgz", - "integrity": "sha512-VFWDAHOe6mRuT4mZRd4eKE+d8Uedrk6Xnh7Sh9b4NGufQLQjOrvf/MQoOdx+0s92L89FeyUUNfU597j/3uNpag==", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/sass-graph/-/sass-graph-4.0.1.tgz", + "integrity": "sha512-5YCfmGBmxoIRYHnKK2AKzrAkCoQ8ozO+iumT8K4tXJXRVCPf+7s1/9KxTSW3Rbvf+7Y7b4FR3mWyLnQr3PHocA==", "dev": true, "dependencies": { "glob": "^7.0.0", - "lodash": "^4.0.0", - "scss-tokenizer": "^0.2.3", - "yargs": "^13.3.2" + "lodash": "^4.17.11", + "scss-tokenizer": "^0.4.3", + "yargs": "^17.2.1" }, "bin": { "sassgraph": "bin/sassgraph" + }, + "engines": { + "node": ">=12" } }, "node_modules/scss-tokenizer": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/scss-tokenizer/-/scss-tokenizer-0.2.3.tgz", - "integrity": "sha1-jrBtualyMzOCTT9VMGQRSYR85dE=", + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/scss-tokenizer/-/scss-tokenizer-0.4.3.tgz", + "integrity": "sha512-raKLgf1LI5QMQnG+RxHz6oK0sL3x3I4FN2UDLqgLOGO8hodECNnNh5BXn7fAyBxrA8zVzdQizQ6XjNJQ+uBwMw==", "dev": true, "dependencies": { - "js-base64": "^2.1.8", - "source-map": "^0.4.2" + "js-base64": "^2.4.9", + "source-map": "^0.7.3" } }, "node_modules/semver": { @@ -1684,7 +2137,7 @@ "node_modules/set-blocking": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", - "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=", + "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==", "dev": true }, "node_modules/shebang-command": { @@ -1714,16 +2167,60 @@ "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", "dev": true }, - "node_modules/source-map": { - "version": "0.4.4", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz", - "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=", + "node_modules/smart-buffer": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz", + "integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==", + "dev": true, + "engines": { + "node": ">= 6.0.0", + "npm": ">= 3.0.0" + } + }, + "node_modules/socks": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/socks/-/socks-2.7.1.tgz", + "integrity": "sha512-7maUZy1N7uo6+WVEX6psASxtNlKaNVMlGQKkG/63nEDdLOWNbiUMoLK7X4uYoLhQstau72mLgfEWcXcwsaHbYQ==", "dev": true, "dependencies": { - "amdefine": ">=0.0.4" + "ip": "^2.0.0", + "smart-buffer": "^4.2.0" }, "engines": { - "node": ">=0.8.0" + "node": ">= 10.13.0", + "npm": ">= 3.0.0" + } + }, + "node_modules/socks-proxy-agent": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-7.0.0.tgz", + "integrity": "sha512-Fgl0YPZ902wEsAyiQ+idGd1A7rSFx/ayC1CQVMw5P+EQx2V0SgpGtf6OKFhVjPflPUl9YMmEOnmfjCdMUsygww==", + "dev": true, + "dependencies": { + "agent-base": "^6.0.2", + "debug": "^4.3.3", + "socks": "^2.6.2" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/source-map": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", + "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/source-map-js": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", + "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", + "dev": true, + "engines": { + "node": ">=0.10.0" } }, "node_modules/spdx-correct": { @@ -1758,29 +2255,16 @@ "integrity": "sha512-Ctl2BrFiM0X3MANYgj3CkygxhRmr9mi6xhejbdO960nF6EDJApTYpn0BQnDKlnNBULKiCN1n3w9EBkHK8ZWg+g==", "dev": true }, - "node_modules/sshpk": { - "version": "1.17.0", - "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.17.0.tgz", - "integrity": "sha512-/9HIEs1ZXGhSPE8X6Ccm7Nam1z8KcoCqPdI7ecm1N33EzAetWahvQWVqLZtaZQ+IDKX4IyA2o0gBzqIMkAagHQ==", + "node_modules/ssri": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-9.0.1.tgz", + "integrity": "sha512-o57Wcn66jMQvfHG1FlYbWeZWW/dHZhJXjpIcTfXldXEk5nz5lStPo3mK0OJQfGR3RbZUlbISexbljkJzuEj/8Q==", "dev": true, "dependencies": { - "asn1": "~0.2.3", - "assert-plus": "^1.0.0", - "bcrypt-pbkdf": "^1.0.0", - "dashdash": "^1.12.0", - "ecc-jsbn": "~0.1.1", - "getpass": "^0.1.1", - "jsbn": "~0.1.0", - "safer-buffer": "^2.0.2", - "tweetnacl": "~0.14.0" - }, - "bin": { - "sshpk-conv": "bin/sshpk-conv", - "sshpk-sign": "bin/sshpk-sign", - "sshpk-verify": "bin/sshpk-verify" + "minipass": "^3.1.1" }, "engines": { - "node": ">=0.10.0" + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, "node_modules/stdout-stream": { @@ -1802,29 +2286,29 @@ } }, "node_modules/string-width": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", - "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", "dev": true, "dependencies": { - "code-point-at": "^1.0.0", - "is-fullwidth-code-point": "^1.0.0", - "strip-ansi": "^3.0.0" + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" }, "engines": { - "node": ">=0.10.0" + "node": ">=8" } }, "node_modules/strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", "dev": true, "dependencies": { - "ansi-regex": "^2.0.0" + "ansi-regex": "^5.0.1" }, "engines": { - "node": ">=0.10.0" + "node": ">=8" } }, "node_modules/strip-indent": { @@ -1840,12 +2324,24 @@ } }, "node_modules/supports-color": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-color/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, "engines": { - "node": ">=0.8.0" + "node": ">=8" } }, "node_modules/supports-preserve-symlinks-flag": { @@ -1861,33 +2357,41 @@ } }, "node_modules/tar": { - "version": "6.1.11", - "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.11.tgz", - "integrity": "sha512-an/KZQzQUkZCkuoAA64hM92X0Urb6VpRhAFllDzz44U2mcD5scmT3zBc4VgVpkugF580+DQn8eAFSyoQt0tznA==", + "version": "6.1.15", + "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.15.tgz", + "integrity": "sha512-/zKt9UyngnxIT/EAGYuxaMYgOIJiP81ab9ZfkILq4oNLPFX50qyYmu7jRj9qeXoxmJHjGlbH0+cm2uy1WCs10A==", "dev": true, "dependencies": { "chownr": "^2.0.0", "fs-minipass": "^2.0.0", - "minipass": "^3.0.0", + "minipass": "^5.0.0", "minizlib": "^2.1.1", "mkdirp": "^1.0.3", "yallist": "^4.0.0" }, "engines": { - "node": ">= 10" + "node": ">=10" } }, - "node_modules/tough-cookie": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", - "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", + "node_modules/tar/node_modules/minipass": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-5.0.0.tgz", + "integrity": "sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", "dev": true, "dependencies": { - "psl": "^1.1.28", - "punycode": "^2.1.1" + "is-number": "^7.0.0" }, "engines": { - "node": ">=0.8" + "node": ">=8.0" } }, "node_modules/trim-newlines": { @@ -1900,30 +2404,9 @@ } }, "node_modules/true-case-path": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/true-case-path/-/true-case-path-1.0.3.tgz", - "integrity": "sha512-m6s2OdQe5wgpFMC+pAJ+q9djG82O2jcHPOI6RNg1yy9rCYR+WD6Nbpl32fDpfC56nirdRy+opFa/Vk7HYhqaew==", - "dev": true, - "dependencies": { - "glob": "^7.1.2" - } - }, - "node_modules/tunnel-agent": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", - "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", - "dev": true, - "dependencies": { - "safe-buffer": "^5.0.1" - }, - "engines": { - "node": "*" - } - }, - "node_modules/tweetnacl": { - "version": "0.14.5", - "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", - "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=", + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/true-case-path/-/true-case-path-2.2.1.tgz", + "integrity": "sha512-0z3j8R7MCjy10kc/g+qg7Ln3alJTodw9aDuVWZa3uiWqfuBMKeAeP2ocWcxoyM3D73yz3Jt/Pu4qPr4wHSdB/Q==", "dev": true }, "node_modules/type-fest": { @@ -1938,13 +2421,28 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/uri-js": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", - "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "node_modules/unique-filename": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-2.0.1.tgz", + "integrity": "sha512-ODWHtkkdx3IAR+veKxFV+VBkUMcN+FaqzUUd7IZzt+0zhDZFPFxhlqwPF3YQvMHx1TD0tdgYl+kuPnJ8E6ql7A==", "dev": true, "dependencies": { - "punycode": "^2.1.0" + "unique-slug": "^3.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, + "node_modules/unique-slug": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-3.0.0.tgz", + "integrity": "sha512-8EyMynh679x/0gqE9fT9oilG+qEt+ibFyqjuVTsZn1+CMxH+XLlpvr2UZx4nVcCwTpx81nICr2JQFkM+HPLq4w==", + "dev": true, + "dependencies": { + "imurmurhash": "^0.1.4" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, "node_modules/util-deprecate": { @@ -1953,16 +2451,6 @@ "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", "dev": true }, - "node_modules/uuid": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", - "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", - "deprecated": "Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.", - "dev": true, - "bin": { - "uuid": "bin/uuid" - } - }, "node_modules/validate-npm-package-license": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", @@ -1973,26 +2461,6 @@ "spdx-expression-parse": "^3.0.0" } }, - "node_modules/verror": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", - "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", - "dev": true, - "engines": [ - "node >=0.6.0" - ], - "dependencies": { - "assert-plus": "^1.0.0", - "core-util-is": "1.0.2", - "extsprintf": "^1.2.0" - } - }, - "node_modules/verror/node_modules/core-util-is": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", - "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=", - "dev": true - }, "node_modules/which": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", @@ -2008,12 +2476,6 @@ "node": ">= 8" } }, - "node_modules/which-module": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", - "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=", - "dev": true - }, "node_modules/wide-align": { "version": "1.1.5", "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.5.tgz", @@ -2024,73 +2486,20 @@ } }, "node_modules/wrap-ansi": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz", - "integrity": "sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==", + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", "dev": true, "dependencies": { - "ansi-styles": "^3.2.0", - "string-width": "^3.0.0", - "strip-ansi": "^5.0.0" + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" }, "engines": { - "node": ">=6" - } - }, - "node_modules/wrap-ansi/node_modules/ansi-regex": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.1.tgz", - "integrity": "sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/wrap-ansi/node_modules/ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "dependencies": { - "color-convert": "^1.9.0" + "node": ">=10" }, - "engines": { - "node": ">=4" - } - }, - "node_modules/wrap-ansi/node_modules/is-fullwidth-code-point": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", - "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/wrap-ansi/node_modules/string-width": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", - "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", - "dev": true, - "dependencies": { - "emoji-regex": "^7.0.1", - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^5.1.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/wrap-ansi/node_modules/strip-ansi": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", - "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", - "dev": true, - "dependencies": { - "ansi-regex": "^4.1.0" - }, - "engines": { - "node": ">=6" + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" } }, "node_modules/wrappy": { @@ -2100,10 +2509,13 @@ "dev": true }, "node_modules/y18n": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", - "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", - "dev": true + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "dev": true, + "engines": { + "node": ">=10" + } }, "node_modules/yallist": { "version": "4.0.0", @@ -2112,21 +2524,21 @@ "dev": true }, "node_modules/yargs": { - "version": "13.3.2", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.3.2.tgz", - "integrity": "sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==", + "version": "17.7.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", + "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", "dev": true, "dependencies": { - "cliui": "^5.0.0", - "find-up": "^3.0.0", - "get-caller-file": "^2.0.1", + "cliui": "^8.0.1", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", "require-directory": "^2.1.1", - "require-main-filename": "^2.0.0", - "set-blocking": "^2.0.0", - "string-width": "^3.0.0", - "which-module": "^2.0.0", - "y18n": "^4.0.0", - "yargs-parser": "^13.1.2" + "string-width": "^4.2.3", + "y18n": "^5.0.5", + "yargs-parser": "^21.1.1" + }, + "engines": { + "node": ">=12" } }, "node_modules/yargs-parser": { @@ -2138,104 +2550,13 @@ "node": ">=10" } }, - "node_modules/yargs/node_modules/ansi-regex": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.1.tgz", - "integrity": "sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/yargs/node_modules/find-up": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", - "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", - "dev": true, - "dependencies": { - "locate-path": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/yargs/node_modules/is-fullwidth-code-point": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", - "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/yargs/node_modules/locate-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", - "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", - "dev": true, - "dependencies": { - "p-locate": "^3.0.0", - "path-exists": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/yargs/node_modules/p-locate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", - "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", - "dev": true, - "dependencies": { - "p-limit": "^2.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/yargs/node_modules/path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/yargs/node_modules/string-width": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", - "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", - "dev": true, - "dependencies": { - "emoji-regex": "^7.0.1", - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^5.1.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/yargs/node_modules/strip-ansi": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", - "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", - "dev": true, - "dependencies": { - "ansi-regex": "^4.1.0" - }, - "engines": { - "node": ">=6" - } - }, "node_modules/yargs/node_modules/yargs-parser": { - "version": "13.1.2", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.2.tgz", - "integrity": "sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==", + "version": "21.1.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", + "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", "dev": true, - "dependencies": { - "camelcase": "^5.0.0", - "decamelize": "^1.2.0" + "engines": { + "node": ">=12" } } }, @@ -2297,6 +2618,38 @@ } } }, + "@gar/promisify": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/@gar/promisify/-/promisify-1.1.3.tgz", + "integrity": "sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==", + "dev": true + }, + "@npmcli/fs": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-2.1.2.tgz", + "integrity": "sha512-yOJKRvohFOaLqipNtwYB9WugyZKhC/DZC4VYPmpaCzDBrA8YpK3qHZ8/HGscMnE4GqbkLNuVcCnxkeQEdGt6LQ==", + "dev": true, + "requires": { + "@gar/promisify": "^1.1.3", + "semver": "^7.3.5" + } + }, + "@npmcli/move-file": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@npmcli/move-file/-/move-file-2.0.1.tgz", + "integrity": "sha512-mJd2Z5TjYWq/ttPLLGqArdtnC74J6bOzg4rMDnN+p1xTacZ2yPRCk2y0oSWQtygLR9YVQXgOcONrwtnk3JupxQ==", + "dev": true, + "requires": { + "mkdirp": "^1.0.4", + "rimraf": "^3.0.2" + } + }, + "@tootallnate/once": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz", + "integrity": "sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==", + "dev": true + }, "@types/minimist": { "version": "1.2.2", "resolved": "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.2.tgz", @@ -2315,50 +2668,105 @@ "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==", "dev": true }, - "ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "agent-base": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", + "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", "dev": true, "requires": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" + "debug": "4" } }, - "amdefine": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz", - "integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=", - "dev": true + "agentkeepalive": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/agentkeepalive/-/agentkeepalive-4.3.0.tgz", + "integrity": "sha512-7Epl1Blf4Sy37j4v9f9FjICCh4+KAQOyXgHEwlyBiAQLbhKdq/i2QQU3amQalS/wPhdPzDXPL5DMR5bkn+YeWg==", + "dev": true, + "requires": { + "debug": "^4.1.0", + "depd": "^2.0.0", + "humanize-ms": "^1.2.1" + } + }, + "aggregate-error": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", + "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", + "dev": true, + "requires": { + "clean-stack": "^2.0.0", + "indent-string": "^4.0.0" + } }, "ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", "dev": true }, "ansi-styles": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", - "dev": true + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + }, + "dependencies": { + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + } + } + }, + "anymatch": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", + "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", + "dev": true, + "requires": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + } }, "aproba": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", - "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/aproba/-/aproba-2.0.0.tgz", + "integrity": "sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ==", "dev": true }, "are-we-there-yet": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.7.tgz", - "integrity": "sha512-nxwy40TuMiUGqMyRHgCSWZ9FM4VAoRP4xUYSTv5ImRog+h9yISPbVH7H8fASCIzYn9wlEv4zvFL7uKDMCFQm3g==", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-3.0.1.tgz", + "integrity": "sha512-QZW4EDmGwlYur0Yyf/b2uGucHQMa8aFUP7eu9ddR73vvhFyt4V0Vl3QHPcTNJ8l6qYOBdxgXdnBXQrHilfRQBg==", "dev": true, "requires": { "delegates": "^1.0.0", - "readable-stream": "^2.0.6" + "readable-stream": "^3.6.0" + }, + "dependencies": { + "readable-stream": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + } } }, "arrify": { @@ -2367,59 +2775,23 @@ "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=", "dev": true }, - "asn1": { - "version": "0.2.6", - "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.6.tgz", - "integrity": "sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ==", - "dev": true, - "requires": { - "safer-buffer": "~2.1.0" - } - }, - "assert-plus": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", - "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", - "dev": true - }, "async-foreach": { "version": "0.1.3", "resolved": "https://registry.npmjs.org/async-foreach/-/async-foreach-0.1.3.tgz", "integrity": "sha1-NhIfhFwFeBct5Bmpfb6x0W7DRUI=", "dev": true }, - "asynckit": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", - "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=", - "dev": true - }, - "aws-sign2": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", - "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=", - "dev": true - }, - "aws4": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz", - "integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==", - "dev": true - }, "balanced-match": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", "dev": true }, - "bcrypt-pbkdf": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", - "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", - "dev": true, - "requires": { - "tweetnacl": "^0.14.3" - } + "binary-extensions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", + "dev": true }, "brace-expansion": { "version": "1.1.11", @@ -2431,6 +2803,80 @@ "concat-map": "0.0.1" } }, + "braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "requires": { + "fill-range": "^7.0.1" + } + }, + "cacache": { + "version": "16.1.3", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-16.1.3.tgz", + "integrity": "sha512-/+Emcj9DAXxX4cwlLmRI9c166RuL3w30zp4R7Joiv2cQTtTtA+jeuCAjH3ZlGnYS3tKENSrKhAzVVP9GVyzeYQ==", + "dev": true, + "requires": { + "@npmcli/fs": "^2.1.0", + "@npmcli/move-file": "^2.0.0", + "chownr": "^2.0.0", + "fs-minipass": "^2.1.0", + "glob": "^8.0.1", + "infer-owner": "^1.0.4", + "lru-cache": "^7.7.1", + "minipass": "^3.1.6", + "minipass-collect": "^1.0.2", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.4", + "mkdirp": "^1.0.4", + "p-map": "^4.0.0", + "promise-inflight": "^1.0.1", + "rimraf": "^3.0.2", + "ssri": "^9.0.0", + "tar": "^6.1.11", + "unique-filename": "^2.0.0" + }, + "dependencies": { + "brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "requires": { + "balanced-match": "^1.0.0" + } + }, + "glob": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-8.1.0.tgz", + "integrity": "sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^5.0.1", + "once": "^1.3.0" + } + }, + "lru-cache": { + "version": "7.18.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", + "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", + "dev": true + }, + "minimatch": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", + "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", + "dev": true, + "requires": { + "brace-expansion": "^2.0.1" + } + } + } + }, "camelcase": { "version": "5.3.1", "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", @@ -2448,23 +2894,30 @@ "quick-lru": "^4.0.1" } }, - "caseless": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", - "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=", - "dev": true - }, "chalk": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, "requires": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "chokidar": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", + "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", + "dev": true, + "requires": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "fsevents": "~2.3.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" } }, "chownr": { @@ -2473,57 +2926,23 @@ "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", "dev": true }, + "clean-stack": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", + "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", + "dev": true + }, "cliui": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz", - "integrity": "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==", + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", + "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", "dev": true, "requires": { - "string-width": "^3.1.0", - "strip-ansi": "^5.2.0", - "wrap-ansi": "^5.1.0" - }, - "dependencies": { - "ansi-regex": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.1.tgz", - "integrity": "sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==", - "dev": true - }, - "is-fullwidth-code-point": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", - "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", - "dev": true - }, - "string-width": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", - "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", - "dev": true, - "requires": { - "emoji-regex": "^7.0.1", - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^5.1.0" - } - }, - "strip-ansi": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", - "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", - "dev": true, - "requires": { - "ansi-regex": "^4.1.0" - } - } + "string-width": "^4.2.0", + "strip-ansi": "^6.0.1", + "wrap-ansi": "^7.0.0" } }, - "code-point-at": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", - "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=", - "dev": true - }, "color-convert": { "version": "1.9.3", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", @@ -2539,14 +2958,11 @@ "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", "dev": true }, - "combined-stream": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", - "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", - "dev": true, - "requires": { - "delayed-stream": "~1.0.0" - } + "color-support": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz", + "integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==", + "dev": true }, "concat-map": { "version": "0.0.1", @@ -2557,7 +2973,7 @@ "console-control-strings": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz", - "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=", + "integrity": "sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ==", "dev": true }, "core-util-is": { @@ -2577,13 +2993,13 @@ "which": "^2.0.1" } }, - "dashdash": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", - "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", + "debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", "dev": true, "requires": { - "assert-plus": "^1.0.0" + "ms": "2.1.2" } }, "decamelize": { @@ -2610,40 +3026,46 @@ } } }, - "delayed-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", - "dev": true - }, "delegates": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", - "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=", + "integrity": "sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==", "dev": true }, - "ecc-jsbn": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", - "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", - "dev": true, - "requires": { - "jsbn": "~0.1.0", - "safer-buffer": "^2.1.0" - } + "depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "dev": true }, "emoji-regex": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", - "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==", + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", "dev": true }, + "encoding": { + "version": "0.1.13", + "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz", + "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==", + "dev": true, + "optional": true, + "requires": { + "iconv-lite": "^0.6.2" + } + }, "env-paths": { "version": "2.2.1", "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz", "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==", "dev": true }, + "err-code": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/err-code/-/err-code-2.0.3.tgz", + "integrity": "sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==", + "dev": true + }, "error-ex": { "version": "1.3.2", "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", @@ -2653,35 +3075,26 @@ "is-arrayish": "^0.2.1" } }, + "escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "dev": true + }, "escape-string-regexp": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", "dev": true }, - "extend": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", - "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", - "dev": true - }, - "extsprintf": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", - "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=", - "dev": true - }, - "fast-deep-equal": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", - "dev": true - }, - "fast-json-stable-stringify": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", - "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", - "dev": true + "fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dev": true, + "requires": { + "to-regex-range": "^5.0.1" + } }, "find-up": { "version": "4.1.0", @@ -2693,23 +3106,6 @@ "path-exists": "^4.0.0" } }, - "forever-agent": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", - "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=", - "dev": true - }, - "form-data": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", - "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", - "dev": true, - "requires": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.6", - "mime-types": "^2.1.12" - } - }, "fs-minipass": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", @@ -2725,6 +3121,13 @@ "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", "dev": true }, + "fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "dev": true, + "optional": true + }, "function-bind": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", @@ -2732,19 +3135,19 @@ "dev": true }, "gauge": { - "version": "2.7.4", - "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz", - "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=", + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/gauge/-/gauge-4.0.4.tgz", + "integrity": "sha512-f9m+BEN5jkg6a0fZjleidjN51VE1X+mPFQ2DJ0uv1V39oCLCbsGe6yjbBnp7eK7z/+GAon99a3nHuqbuuthyPg==", "dev": true, "requires": { - "aproba": "^1.0.3", - "console-control-strings": "^1.0.0", - "has-unicode": "^2.0.0", - "object-assign": "^4.1.0", - "signal-exit": "^3.0.0", - "string-width": "^1.0.1", - "strip-ansi": "^3.0.1", - "wide-align": "^1.1.0" + "aproba": "^1.0.3 || ^2.0.0", + "color-support": "^1.1.3", + "console-control-strings": "^1.1.0", + "has-unicode": "^2.0.1", + "signal-exit": "^3.0.7", + "string-width": "^4.2.3", + "strip-ansi": "^6.0.1", + "wide-align": "^1.1.5" } }, "gaze": { @@ -2768,29 +3171,29 @@ "integrity": "sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=", "dev": true }, - "getpass": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", - "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", - "dev": true, - "requires": { - "assert-plus": "^1.0.0" - } - }, "glob": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", - "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==", + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", "dev": true, "requires": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", "inherits": "2", - "minimatch": "^3.0.4", + "minimatch": "^3.1.1", "once": "^1.3.0", "path-is-absolute": "^1.0.0" } }, + "glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "requires": { + "is-glob": "^4.0.1" + } + }, "globule": { "version": "1.3.3", "resolved": "https://registry.npmjs.org/globule/-/globule-1.3.3.tgz", @@ -2828,27 +3231,11 @@ } }, "graceful-fs": { - "version": "4.2.10", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", - "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==", + "version": "4.2.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", "dev": true }, - "har-schema": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", - "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=", - "dev": true - }, - "har-validator": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz", - "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==", - "dev": true, - "requires": { - "ajv": "^6.12.3", - "har-schema": "^2.0.0" - } - }, "hard-rejection": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/hard-rejection/-/hard-rejection-2.1.0.tgz", @@ -2864,15 +3251,6 @@ "function-bind": "^1.1.1" } }, - "has-ansi": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", - "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", - "dev": true, - "requires": { - "ansi-regex": "^2.0.0" - } - }, "has-flag": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", @@ -2882,7 +3260,7 @@ "has-unicode": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", - "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=", + "integrity": "sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ==", "dev": true }, "hosted-git-info": { @@ -2894,23 +3272,76 @@ "lru-cache": "^6.0.0" } }, - "http-signature": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", - "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", + "http-cache-semantics": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz", + "integrity": "sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==", + "dev": true + }, + "http-proxy-agent": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz", + "integrity": "sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==", "dev": true, "requires": { - "assert-plus": "^1.0.0", - "jsprim": "^1.2.2", - "sshpk": "^1.7.0" + "@tootallnate/once": "2", + "agent-base": "6", + "debug": "4" } }, + "https-proxy-agent": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", + "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", + "dev": true, + "requires": { + "agent-base": "6", + "debug": "4" + } + }, + "humanize-ms": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/humanize-ms/-/humanize-ms-1.2.1.tgz", + "integrity": "sha512-Fl70vYtsAFb/C06PTS9dZBo7ihau+Tu/DNCk/OyHhea07S+aeMWpFFkUaXRa8fI+ScZbEI8dfSxwY7gxZ9SAVQ==", + "dev": true, + "requires": { + "ms": "^2.0.0" + } + }, + "iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "dev": true, + "optional": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + } + }, + "immutable": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.3.0.tgz", + "integrity": "sha512-0AOCmOip+xgJwEVTQj1EfiDDOkPmuyllDuTuEX+DDXUgapLAsBIfkg3sxCYyCEA8mQqZrrxPUGjcOQ2JS3WLkg==", + "dev": true + }, + "imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", + "dev": true + }, "indent-string": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", "dev": true }, + "infer-owner": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/infer-owner/-/infer-owner-1.0.4.tgz", + "integrity": "sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==", + "dev": true + }, "inflight": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", @@ -2927,12 +3358,27 @@ "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", "dev": true }, + "ip": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ip/-/ip-2.0.0.tgz", + "integrity": "sha512-WKa+XuLG1A1R0UWhl2+1XQSi+fZWMsYKffMZTTYsiZaUD8k2yDAj5atimTUD2TZkyCkNEeYE5NhFZmupOGtjYQ==", + "dev": true + }, "is-arrayish": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=", "dev": true }, + "is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "dev": true, + "requires": { + "binary-extensions": "^2.0.0" + } + }, "is-core-module": { "version": "2.8.1", "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.8.1.tgz", @@ -2942,27 +3388,45 @@ "has": "^1.0.3" } }, + "is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "dev": true + }, "is-fullwidth-code-point": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", - "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true + }, + "is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", "dev": true, "requires": { - "number-is-nan": "^1.0.0" + "is-extglob": "^2.1.1" } }, + "is-lambda": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-lambda/-/is-lambda-1.0.1.tgz", + "integrity": "sha512-z7CMFGNrENq5iFB9Bqo64Xk6Y9sg+epq1myIcdHaGnbMTYOxvzsEtdYqQUylB7LxfkvgrrjP32T6Ywciio9UIQ==", + "dev": true + }, + "is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true + }, "is-plain-obj": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=", "dev": true }, - "is-typedarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", - "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=", - "dev": true - }, "isarray": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", @@ -2975,12 +3439,6 @@ "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", "dev": true }, - "isstream": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", - "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=", - "dev": true - }, "js-base64": { "version": "2.6.4", "resolved": "https://registry.npmjs.org/js-base64/-/js-base64-2.6.4.tgz", @@ -2993,48 +3451,12 @@ "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", "dev": true }, - "jsbn": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", - "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=", - "dev": true - }, "json-parse-even-better-errors": { "version": "2.3.1", "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", "dev": true }, - "json-schema": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz", - "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==", - "dev": true - }, - "json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true - }, - "json-stringify-safe": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", - "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=", - "dev": true - }, - "jsprim": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.2.tgz", - "integrity": "sha512-P2bSOMAc/ciLz6DzgjVlGJP9+BrJWu5UDGK70C2iweC5QBIeFf0ZXRvGjEj2uYgrY2MkAAhsSWHDWlFtEroZWw==", - "dev": true, - "requires": { - "assert-plus": "1.0.0", - "extsprintf": "1.3.0", - "json-schema": "0.4.0", - "verror": "1.10.0" - } - }, "kind-of": { "version": "6.0.3", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", @@ -3071,6 +3493,38 @@ "yallist": "^4.0.0" } }, + "make-fetch-happen": { + "version": "10.2.1", + "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-10.2.1.tgz", + "integrity": "sha512-NgOPbRiaQM10DYXvN3/hhGVI2M5MtITFryzBGxHM5p4wnFxsVCbxkrBrDsk+EZ5OB4jEOT7AjDxtdF+KVEFT7w==", + "dev": true, + "requires": { + "agentkeepalive": "^4.2.1", + "cacache": "^16.1.0", + "http-cache-semantics": "^4.1.0", + "http-proxy-agent": "^5.0.0", + "https-proxy-agent": "^5.0.0", + "is-lambda": "^1.0.1", + "lru-cache": "^7.7.1", + "minipass": "^3.1.6", + "minipass-collect": "^1.0.2", + "minipass-fetch": "^2.0.3", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.4", + "negotiator": "^0.6.3", + "promise-retry": "^2.0.1", + "socks-proxy-agent": "^7.0.0", + "ssri": "^9.0.0" + }, + "dependencies": { + "lru-cache": { + "version": "7.18.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", + "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", + "dev": true + } + } + }, "map-obj": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-4.3.0.tgz", @@ -3097,21 +3551,6 @@ "yargs-parser": "^20.2.3" } }, - "mime-db": { - "version": "1.52.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", - "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", - "dev": true - }, - "mime-types": { - "version": "2.1.35", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", - "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", - "dev": true, - "requires": { - "mime-db": "1.52.0" - } - }, "min-indent": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz", @@ -3139,14 +3578,62 @@ } }, "minipass": { - "version": "3.1.6", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.1.6.tgz", - "integrity": "sha512-rty5kpw9/z8SX9dmxblFA6edItUmwJgMeYDZRrwlIVN27i8gysGbznJwUggw2V/FVqFSDdWy040ZPS811DYAqQ==", + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", "dev": true, "requires": { "yallist": "^4.0.0" } }, + "minipass-collect": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/minipass-collect/-/minipass-collect-1.0.2.tgz", + "integrity": "sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA==", + "dev": true, + "requires": { + "minipass": "^3.0.0" + } + }, + "minipass-fetch": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-2.1.2.tgz", + "integrity": "sha512-LT49Zi2/WMROHYoqGgdlQIZh8mLPZmOrN2NdJjMXxYe4nkN6FUyuPuOAOedNJDrx0IRGg9+4guZewtp8hE6TxA==", + "dev": true, + "requires": { + "encoding": "^0.1.13", + "minipass": "^3.1.6", + "minipass-sized": "^1.0.3", + "minizlib": "^2.1.2" + } + }, + "minipass-flush": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/minipass-flush/-/minipass-flush-1.0.5.tgz", + "integrity": "sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==", + "dev": true, + "requires": { + "minipass": "^3.0.0" + } + }, + "minipass-pipeline": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz", + "integrity": "sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==", + "dev": true, + "requires": { + "minipass": "^3.0.0" + } + }, + "minipass-sized": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/minipass-sized/-/minipass-sized-1.0.3.tgz", + "integrity": "sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g==", + "dev": true, + "requires": { + "minipass": "^3.0.0" + } + }, "minizlib": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz", @@ -3163,51 +3650,216 @@ "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", "dev": true }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true + }, "nan": { - "version": "2.15.0", - "resolved": "https://registry.npmjs.org/nan/-/nan-2.15.0.tgz", - "integrity": "sha512-8ZtvEnA2c5aYCZYd1cvgdnU6cqwixRoYg70xPLWUws5ORTa/lnw+u4amixRS/Ac5U5mQVgp9pnlSUnbNWFaWZQ==", + "version": "2.17.0", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.17.0.tgz", + "integrity": "sha512-2ZTgtl0nJsO0KQCjEpxcIr5D+Yv90plTitZt9JBfQvVJDS5seMl3FOvsh3+9CoYWXf/1l5OaZzzF6nDm4cagaQ==", + "dev": true + }, + "negotiator": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", + "dev": true + }, + "node": { + "version": "20.2.0", + "resolved": "https://registry.npmjs.org/node/-/node-20.2.0.tgz", + "integrity": "sha512-oF1+u42FT/nFtRFdcsUNdexVCWQKAHB7LtKHOk/9o0cQBq19leB/0awrB3ZdzHU/Pz9tC9RHwgd52PK9bON30A==", + "dev": true, + "requires": { + "node-bin-setup": "^1.0.0" + } + }, + "node-bin-setup": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/node-bin-setup/-/node-bin-setup-1.1.3.tgz", + "integrity": "sha512-opgw9iSCAzT2+6wJOETCpeRYAQxSopqQ2z+N6BXwIMsQQ7Zj5M8MaafQY8JMlolRR6R1UXg2WmhKp0p9lSOivg==", "dev": true }, "node-gyp": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-7.1.2.tgz", - "integrity": "sha512-CbpcIo7C3eMu3dL1c3d0xw449fHIGALIJsRP4DDPHpyiW8vcriNY7ubh9TE4zEKfSxscY7PjeFnshE7h75ynjQ==", + "version": "8.4.1", + "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-8.4.1.tgz", + "integrity": "sha512-olTJRgUtAb/hOXG0E93wZDs5YiJlgbXxTwQAFHyNlRsXQnYzUaF2aGgujZbw+hR8aF4ZG/rST57bWMWD16jr9w==", "dev": true, "requires": { "env-paths": "^2.2.0", "glob": "^7.1.4", - "graceful-fs": "^4.2.3", + "graceful-fs": "^4.2.6", + "make-fetch-happen": "^9.1.0", "nopt": "^5.0.0", - "npmlog": "^4.1.2", - "request": "^2.88.2", + "npmlog": "^6.0.0", "rimraf": "^3.0.2", - "semver": "^7.3.2", - "tar": "^6.0.2", + "semver": "^7.3.5", + "tar": "^6.1.2", "which": "^2.0.2" + }, + "dependencies": { + "@npmcli/fs": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-1.1.1.tgz", + "integrity": "sha512-8KG5RD0GVP4ydEzRn/I4BNDuxDtqVbOdm8675T49OIG/NGhaK0pjPX7ZcDlvKYbA+ulvVK3ztfcF4uBdOxuJbQ==", + "dev": true, + "requires": { + "@gar/promisify": "^1.0.1", + "semver": "^7.3.5" + } + }, + "@npmcli/move-file": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@npmcli/move-file/-/move-file-1.1.2.tgz", + "integrity": "sha512-1SUf/Cg2GzGDyaf15aR9St9TWlb+XvbZXWpDx8YKs7MLzMH/BCeopv+y9vzrzgkfykCGuWOlSu3mZhj2+FQcrg==", + "dev": true, + "requires": { + "mkdirp": "^1.0.4", + "rimraf": "^3.0.2" + } + }, + "@tootallnate/once": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz", + "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==", + "dev": true + }, + "cacache": { + "version": "15.3.0", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-15.3.0.tgz", + "integrity": "sha512-VVdYzXEn+cnbXpFgWs5hTT7OScegHVmLhJIR8Ufqk3iFD6A6j5iSX1KuBTfNEv4tdJWE2PzA6IVFtcLC7fN9wQ==", + "dev": true, + "requires": { + "@npmcli/fs": "^1.0.0", + "@npmcli/move-file": "^1.0.1", + "chownr": "^2.0.0", + "fs-minipass": "^2.0.0", + "glob": "^7.1.4", + "infer-owner": "^1.0.4", + "lru-cache": "^6.0.0", + "minipass": "^3.1.1", + "minipass-collect": "^1.0.2", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.2", + "mkdirp": "^1.0.3", + "p-map": "^4.0.0", + "promise-inflight": "^1.0.1", + "rimraf": "^3.0.2", + "ssri": "^8.0.1", + "tar": "^6.0.2", + "unique-filename": "^1.1.1" + } + }, + "http-proxy-agent": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz", + "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==", + "dev": true, + "requires": { + "@tootallnate/once": "1", + "agent-base": "6", + "debug": "4" + } + }, + "make-fetch-happen": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-9.1.0.tgz", + "integrity": "sha512-+zopwDy7DNknmwPQplem5lAZX/eCOzSvSNNcSKm5eVwTkOBzoktEfXsa9L23J/GIRhxRsaxzkPEhrJEpE2F4Gg==", + "dev": true, + "requires": { + "agentkeepalive": "^4.1.3", + "cacache": "^15.2.0", + "http-cache-semantics": "^4.1.0", + "http-proxy-agent": "^4.0.1", + "https-proxy-agent": "^5.0.0", + "is-lambda": "^1.0.1", + "lru-cache": "^6.0.0", + "minipass": "^3.1.3", + "minipass-collect": "^1.0.2", + "minipass-fetch": "^1.3.2", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.4", + "negotiator": "^0.6.2", + "promise-retry": "^2.0.1", + "socks-proxy-agent": "^6.0.0", + "ssri": "^8.0.0" + } + }, + "minipass-fetch": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-1.4.1.tgz", + "integrity": "sha512-CGH1eblLq26Y15+Azk7ey4xh0J/XfJfrCox5LDJiKqI2Q2iwOLOKrlmIaODiSQS8d18jalF6y2K2ePUm0CmShw==", + "dev": true, + "requires": { + "encoding": "^0.1.12", + "minipass": "^3.1.0", + "minipass-sized": "^1.0.3", + "minizlib": "^2.0.0" + } + }, + "socks-proxy-agent": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-6.2.1.tgz", + "integrity": "sha512-a6KW9G+6B3nWZ1yB8G7pJwL3ggLy1uTzKAgCb7ttblwqdz9fMGJUuTy3uFzEP48FAs9FLILlmzDlE2JJhVQaXQ==", + "dev": true, + "requires": { + "agent-base": "^6.0.2", + "debug": "^4.3.3", + "socks": "^2.6.2" + } + }, + "ssri": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-8.0.1.tgz", + "integrity": "sha512-97qShzy1AiyxvPNIkLWoGua7xoQzzPjQ0HAH4B0rWKo7SZ6USuPcrUiAFrws0UH8RrbWmgq3LMTObhPIHbbBeQ==", + "dev": true, + "requires": { + "minipass": "^3.1.1" + } + }, + "unique-filename": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz", + "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==", + "dev": true, + "requires": { + "unique-slug": "^2.0.0" + } + }, + "unique-slug": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz", + "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==", + "dev": true, + "requires": { + "imurmurhash": "^0.1.4" + } + } } }, "node-sass": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/node-sass/-/node-sass-6.0.1.tgz", - "integrity": "sha512-f+Rbqt92Ful9gX0cGtdYwjTrWAaGURgaK5rZCWOgCNyGWusFYHhbqCCBoFBeat+HKETOU02AyTxNhJV0YZf2jQ==", + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/node-sass/-/node-sass-9.0.0.tgz", + "integrity": "sha512-yltEuuLrfH6M7Pq2gAj5B6Zm7m+gdZoG66wTqG6mIZV/zijq3M2OO2HswtT6oBspPyFhHDcaxWpsBm0fRNDHPg==", "dev": true, "requires": { "async-foreach": "^0.1.3", - "chalk": "^1.1.1", + "chalk": "^4.1.2", "cross-spawn": "^7.0.3", "gaze": "^1.0.0", "get-stdin": "^4.0.1", "glob": "^7.0.3", "lodash": "^4.17.15", + "make-fetch-happen": "^10.0.4", "meow": "^9.0.0", - "nan": "^2.13.2", - "node-gyp": "^7.1.0", - "npmlog": "^4.0.0", - "request": "^2.88.0", - "sass-graph": "2.2.5", + "nan": "^2.17.0", + "node-gyp": "^8.4.1", + "sass-graph": "^4.0.1", "stdout-stream": "^1.4.0", - "true-case-path": "^1.0.2" + "true-case-path": "^2.2.1" } }, "nodejs": { @@ -3236,36 +3888,24 @@ "validate-npm-package-license": "^3.0.1" } }, + "normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true + }, "npmlog": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz", - "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==", + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-6.0.2.tgz", + "integrity": "sha512-/vBvz5Jfr9dT/aFWd0FIRf+T/Q2WBsLENygUaFUqstqsycmZAP/t5BvFJTK0viFmSUxiUKTUplWy5vt+rvKIxg==", "dev": true, "requires": { - "are-we-there-yet": "~1.1.2", - "console-control-strings": "~1.1.0", - "gauge": "~2.7.3", - "set-blocking": "~2.0.0" + "are-we-there-yet": "^3.0.0", + "console-control-strings": "^1.1.0", + "gauge": "^4.0.3", + "set-blocking": "^2.0.0" } }, - "number-is-nan": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", - "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=", - "dev": true - }, - "oauth-sign": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", - "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==", - "dev": true - }, - "object-assign": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", - "dev": true - }, "once": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", @@ -3293,6 +3933,15 @@ "p-limit": "^2.2.0" } }, + "p-map": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", + "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", + "dev": true, + "requires": { + "aggregate-error": "^3.0.0" + } + }, "p-try": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", @@ -3335,10 +3984,10 @@ "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", "dev": true }, - "performance-now": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", - "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=", + "picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", "dev": true }, "process-nextick-args": { @@ -3347,23 +3996,21 @@ "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", "dev": true }, - "psl": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz", - "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==", + "promise-inflight": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz", + "integrity": "sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g==", "dev": true }, - "punycode": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", - "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", - "dev": true - }, - "qs": { - "version": "6.5.3", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.3.tgz", - "integrity": "sha512-qxXIEh4pCGfHICj1mAJQ2/2XVZkjCDTcEgfoSQxc/fYivUZxTkk7L3bDBJSoNrEzXI17oUO5Dp07ktqE5KzczA==", - "dev": true + "promise-retry": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/promise-retry/-/promise-retry-2.0.1.tgz", + "integrity": "sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g==", + "dev": true, + "requires": { + "err-code": "^2.0.2", + "retry": "^0.12.0" + } }, "quick-lru": { "version": "4.0.1", @@ -3449,6 +4096,15 @@ "util-deprecate": "~1.0.1" } }, + "readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dev": true, + "requires": { + "picomatch": "^2.2.1" + } + }, "redent": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz", @@ -3459,44 +4115,10 @@ "strip-indent": "^3.0.0" } }, - "request": { - "version": "2.88.2", - "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", - "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", - "dev": true, - "requires": { - "aws-sign2": "~0.7.0", - "aws4": "^1.8.0", - "caseless": "~0.12.0", - "combined-stream": "~1.0.6", - "extend": "~3.0.2", - "forever-agent": "~0.6.1", - "form-data": "~2.3.2", - "har-validator": "~5.1.3", - "http-signature": "~1.2.0", - "is-typedarray": "~1.0.0", - "isstream": "~0.1.2", - "json-stringify-safe": "~5.0.1", - "mime-types": "~2.1.19", - "oauth-sign": "~0.9.0", - "performance-now": "^2.1.0", - "qs": "~6.5.2", - "safe-buffer": "^5.1.2", - "tough-cookie": "~2.5.0", - "tunnel-agent": "^0.6.0", - "uuid": "^3.3.2" - } - }, "require-directory": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", - "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", - "dev": true - }, - "require-main-filename": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", - "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==", + "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", "dev": true }, "resolve": { @@ -3510,6 +4132,12 @@ "supports-preserve-symlinks-flag": "^1.0.0" } }, + "retry": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz", + "integrity": "sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow==", + "dev": true + }, "rimraf": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", @@ -3529,28 +4157,40 @@ "version": "2.1.2", "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", - "dev": true + "dev": true, + "optional": true + }, + "sass": { + "version": "1.63.4", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.63.4.tgz", + "integrity": "sha512-Sx/+weUmK+oiIlI+9sdD0wZHsqpbgQg8wSwSnGBjwb5GwqFhYNwwnI+UWZtLjKvKyFlKkatRK235qQ3mokyPoQ==", + "dev": true, + "requires": { + "chokidar": ">=3.0.0 <4.0.0", + "immutable": "^4.0.0", + "source-map-js": ">=0.6.2 <2.0.0" + } }, "sass-graph": { - "version": "2.2.5", - "resolved": "https://registry.npmjs.org/sass-graph/-/sass-graph-2.2.5.tgz", - "integrity": "sha512-VFWDAHOe6mRuT4mZRd4eKE+d8Uedrk6Xnh7Sh9b4NGufQLQjOrvf/MQoOdx+0s92L89FeyUUNfU597j/3uNpag==", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/sass-graph/-/sass-graph-4.0.1.tgz", + "integrity": "sha512-5YCfmGBmxoIRYHnKK2AKzrAkCoQ8ozO+iumT8K4tXJXRVCPf+7s1/9KxTSW3Rbvf+7Y7b4FR3mWyLnQr3PHocA==", "dev": true, "requires": { "glob": "^7.0.0", - "lodash": "^4.0.0", - "scss-tokenizer": "^0.2.3", - "yargs": "^13.3.2" + "lodash": "^4.17.11", + "scss-tokenizer": "^0.4.3", + "yargs": "^17.2.1" } }, "scss-tokenizer": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/scss-tokenizer/-/scss-tokenizer-0.2.3.tgz", - "integrity": "sha1-jrBtualyMzOCTT9VMGQRSYR85dE=", + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/scss-tokenizer/-/scss-tokenizer-0.4.3.tgz", + "integrity": "sha512-raKLgf1LI5QMQnG+RxHz6oK0sL3x3I4FN2UDLqgLOGO8hodECNnNh5BXn7fAyBxrA8zVzdQizQ6XjNJQ+uBwMw==", "dev": true, "requires": { - "js-base64": "^2.1.8", - "source-map": "^0.4.2" + "js-base64": "^2.4.9", + "source-map": "^0.7.3" } }, "semver": { @@ -3573,7 +4213,7 @@ "set-blocking": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", - "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=", + "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==", "dev": true }, "shebang-command": { @@ -3597,15 +4237,45 @@ "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", "dev": true }, - "source-map": { - "version": "0.4.4", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz", - "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=", + "smart-buffer": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz", + "integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==", + "dev": true + }, + "socks": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/socks/-/socks-2.7.1.tgz", + "integrity": "sha512-7maUZy1N7uo6+WVEX6psASxtNlKaNVMlGQKkG/63nEDdLOWNbiUMoLK7X4uYoLhQstau72mLgfEWcXcwsaHbYQ==", "dev": true, "requires": { - "amdefine": ">=0.0.4" + "ip": "^2.0.0", + "smart-buffer": "^4.2.0" } }, + "socks-proxy-agent": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-7.0.0.tgz", + "integrity": "sha512-Fgl0YPZ902wEsAyiQ+idGd1A7rSFx/ayC1CQVMw5P+EQx2V0SgpGtf6OKFhVjPflPUl9YMmEOnmfjCdMUsygww==", + "dev": true, + "requires": { + "agent-base": "^6.0.2", + "debug": "^4.3.3", + "socks": "^2.6.2" + } + }, + "source-map": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", + "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", + "dev": true + }, + "source-map-js": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", + "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", + "dev": true + }, "spdx-correct": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz", @@ -3638,21 +4308,13 @@ "integrity": "sha512-Ctl2BrFiM0X3MANYgj3CkygxhRmr9mi6xhejbdO960nF6EDJApTYpn0BQnDKlnNBULKiCN1n3w9EBkHK8ZWg+g==", "dev": true }, - "sshpk": { - "version": "1.17.0", - "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.17.0.tgz", - "integrity": "sha512-/9HIEs1ZXGhSPE8X6Ccm7Nam1z8KcoCqPdI7ecm1N33EzAetWahvQWVqLZtaZQ+IDKX4IyA2o0gBzqIMkAagHQ==", + "ssri": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-9.0.1.tgz", + "integrity": "sha512-o57Wcn66jMQvfHG1FlYbWeZWW/dHZhJXjpIcTfXldXEk5nz5lStPo3mK0OJQfGR3RbZUlbISexbljkJzuEj/8Q==", "dev": true, "requires": { - "asn1": "~0.2.3", - "assert-plus": "^1.0.0", - "bcrypt-pbkdf": "^1.0.0", - "dashdash": "^1.12.0", - "ecc-jsbn": "~0.1.1", - "getpass": "^0.1.1", - "jsbn": "~0.1.0", - "safer-buffer": "^2.0.2", - "tweetnacl": "~0.14.0" + "minipass": "^3.1.1" } }, "stdout-stream": { @@ -3674,23 +4336,23 @@ } }, "string-width": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", - "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", "dev": true, "requires": { - "code-point-at": "^1.0.0", - "is-fullwidth-code-point": "^1.0.0", - "strip-ansi": "^3.0.0" + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" } }, "strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", "dev": true, "requires": { - "ansi-regex": "^2.0.0" + "ansi-regex": "^5.0.1" } }, "strip-indent": { @@ -3703,10 +4365,21 @@ } }, "supports-color": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", - "dev": true + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + }, + "dependencies": { + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + } + } }, "supports-preserve-symlinks-flag": { "version": "1.0.0", @@ -3715,27 +4388,34 @@ "dev": true }, "tar": { - "version": "6.1.11", - "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.11.tgz", - "integrity": "sha512-an/KZQzQUkZCkuoAA64hM92X0Urb6VpRhAFllDzz44U2mcD5scmT3zBc4VgVpkugF580+DQn8eAFSyoQt0tznA==", + "version": "6.1.15", + "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.15.tgz", + "integrity": "sha512-/zKt9UyngnxIT/EAGYuxaMYgOIJiP81ab9ZfkILq4oNLPFX50qyYmu7jRj9qeXoxmJHjGlbH0+cm2uy1WCs10A==", "dev": true, "requires": { "chownr": "^2.0.0", "fs-minipass": "^2.0.0", - "minipass": "^3.0.0", + "minipass": "^5.0.0", "minizlib": "^2.1.1", "mkdirp": "^1.0.3", "yallist": "^4.0.0" + }, + "dependencies": { + "minipass": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-5.0.0.tgz", + "integrity": "sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==", + "dev": true + } } }, - "tough-cookie": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", - "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", + "to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", "dev": true, "requires": { - "psl": "^1.1.28", - "punycode": "^2.1.1" + "is-number": "^7.0.0" } }, "trim-newlines": { @@ -3745,27 +4425,9 @@ "dev": true }, "true-case-path": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/true-case-path/-/true-case-path-1.0.3.tgz", - "integrity": "sha512-m6s2OdQe5wgpFMC+pAJ+q9djG82O2jcHPOI6RNg1yy9rCYR+WD6Nbpl32fDpfC56nirdRy+opFa/Vk7HYhqaew==", - "dev": true, - "requires": { - "glob": "^7.1.2" - } - }, - "tunnel-agent": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", - "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", - "dev": true, - "requires": { - "safe-buffer": "^5.0.1" - } - }, - "tweetnacl": { - "version": "0.14.5", - "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", - "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=", + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/true-case-path/-/true-case-path-2.2.1.tgz", + "integrity": "sha512-0z3j8R7MCjy10kc/g+qg7Ln3alJTodw9aDuVWZa3uiWqfuBMKeAeP2ocWcxoyM3D73yz3Jt/Pu4qPr4wHSdB/Q==", "dev": true }, "type-fest": { @@ -3774,13 +4436,22 @@ "integrity": "sha512-OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw==", "dev": true }, - "uri-js": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", - "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "unique-filename": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-2.0.1.tgz", + "integrity": "sha512-ODWHtkkdx3IAR+veKxFV+VBkUMcN+FaqzUUd7IZzt+0zhDZFPFxhlqwPF3YQvMHx1TD0tdgYl+kuPnJ8E6ql7A==", "dev": true, "requires": { - "punycode": "^2.1.0" + "unique-slug": "^3.0.0" + } + }, + "unique-slug": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-3.0.0.tgz", + "integrity": "sha512-8EyMynh679x/0gqE9fT9oilG+qEt+ibFyqjuVTsZn1+CMxH+XLlpvr2UZx4nVcCwTpx81nICr2JQFkM+HPLq4w==", + "dev": true, + "requires": { + "imurmurhash": "^0.1.4" } }, "util-deprecate": { @@ -3789,12 +4460,6 @@ "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", "dev": true }, - "uuid": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", - "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", - "dev": true - }, "validate-npm-package-license": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", @@ -3805,25 +4470,6 @@ "spdx-expression-parse": "^3.0.0" } }, - "verror": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", - "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", - "dev": true, - "requires": { - "assert-plus": "^1.0.0", - "core-util-is": "1.0.2", - "extsprintf": "^1.2.0" - }, - "dependencies": { - "core-util-is": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", - "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=", - "dev": true - } - } - }, "which": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", @@ -3833,12 +4479,6 @@ "isexe": "^2.0.0" } }, - "which-module": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", - "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=", - "dev": true - }, "wide-align": { "version": "1.1.5", "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.5.tgz", @@ -3849,57 +4489,14 @@ } }, "wrap-ansi": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz", - "integrity": "sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==", + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", "dev": true, "requires": { - "ansi-styles": "^3.2.0", - "string-width": "^3.0.0", - "strip-ansi": "^5.0.0" - }, - "dependencies": { - "ansi-regex": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.1.tgz", - "integrity": "sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==", - "dev": true - }, - "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "requires": { - "color-convert": "^1.9.0" - } - }, - "is-fullwidth-code-point": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", - "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", - "dev": true - }, - "string-width": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", - "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", - "dev": true, - "requires": { - "emoji-regex": "^7.0.1", - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^5.1.0" - } - }, - "strip-ansi": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", - "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", - "dev": true, - "requires": { - "ansi-regex": "^4.1.0" - } - } + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" } }, "wrappy": { @@ -3909,9 +4506,9 @@ "dev": true }, "y18n": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", - "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", "dev": true }, "yallist": { @@ -3921,98 +4518,25 @@ "dev": true }, "yargs": { - "version": "13.3.2", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.3.2.tgz", - "integrity": "sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==", + "version": "17.7.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", + "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", "dev": true, "requires": { - "cliui": "^5.0.0", - "find-up": "^3.0.0", - "get-caller-file": "^2.0.1", + "cliui": "^8.0.1", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", "require-directory": "^2.1.1", - "require-main-filename": "^2.0.0", - "set-blocking": "^2.0.0", - "string-width": "^3.0.0", - "which-module": "^2.0.0", - "y18n": "^4.0.0", - "yargs-parser": "^13.1.2" + "string-width": "^4.2.3", + "y18n": "^5.0.5", + "yargs-parser": "^21.1.1" }, "dependencies": { - "ansi-regex": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.1.tgz", - "integrity": "sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==", - "dev": true - }, - "find-up": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", - "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", - "dev": true, - "requires": { - "locate-path": "^3.0.0" - } - }, - "is-fullwidth-code-point": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", - "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", - "dev": true - }, - "locate-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", - "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", - "dev": true, - "requires": { - "p-locate": "^3.0.0", - "path-exists": "^3.0.0" - } - }, - "p-locate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", - "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", - "dev": true, - "requires": { - "p-limit": "^2.0.0" - } - }, - "path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", - "dev": true - }, - "string-width": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", - "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", - "dev": true, - "requires": { - "emoji-regex": "^7.0.1", - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^5.1.0" - } - }, - "strip-ansi": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", - "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", - "dev": true, - "requires": { - "ansi-regex": "^4.1.0" - } - }, "yargs-parser": { - "version": "13.1.2", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.2.tgz", - "integrity": "sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==", - "dev": true, - "requires": { - "camelcase": "^5.0.0", - "decamelize": "^1.2.0" - } + "version": "21.1.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", + "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", + "dev": true } } }, diff --git a/web/themes/custom/rorschach/package.json b/web/themes/custom/rorschach/package.json index 6455e3a..5d9aa80 100644 --- a/web/themes/custom/rorschach/package.json +++ b/web/themes/custom/rorschach/package.json @@ -13,7 +13,9 @@ "author": "", "license": "ISC", "devDependencies": { - "node-sass": "^6.0.1" + "node": "^20.2.0", + "node-sass": "^9.0.0", + "sass": "^1.63.4" }, "browserslist": "last 4 versions", "dependencies": { diff --git a/web/themes/custom/rorschach/scss/components/_quotes.scss b/web/themes/custom/rorschach/scss/components/_quotes.scss new file mode 100644 index 0000000..4ad515f --- /dev/null +++ b/web/themes/custom/rorschach/scss/components/_quotes.scss @@ -0,0 +1,7 @@ +.quote{ + font-weight: 700; + width: 50%; + margin: auto; + background-color: hotpink; +} + diff --git a/web/themes/custom/rorschach/scss/global/_layout.scss b/web/themes/custom/rorschach/scss/global/_layout.scss index 4a3e84f..7d963ae 100644 --- a/web/themes/custom/rorschach/scss/global/_layout.scss +++ b/web/themes/custom/rorschach/scss/global/_layout.scss @@ -24,29 +24,16 @@ .layout-content{ padding-top: 7rem; padding-bottom: 6rem; + .field__label{ + visibility: hidden; + } } .path-frontpage{ margin: 0; } .path-node { margin: 0; -} -.path-faq{ - margin: 0; -} -.path-ressources{ - margin: 0; -} -.path-webform{ - margin: 0; -} -.path-projets{ - margin: 0; -} -.path-incubateur{ - margin:0; -} main{ width: 100%; } @@ -64,7 +51,8 @@ main{ visibility: hidden; } } - .inter-titre { - color: $blue-light; - // text-transform: uppercase; - } \ No newline at end of file +.inter-titre { + color: $blue-light; + // text-transform: uppercase; +} +} \ No newline at end of file diff --git a/web/themes/custom/rorschach/scss/pages/_actualite.scss b/web/themes/custom/rorschach/scss/pages/_actualite.scss deleted file mode 100644 index 0b187ce..0000000 --- a/web/themes/custom/rorschach/scss/pages/_actualite.scss +++ /dev/null @@ -1,369 +0,0 @@ -.path-node.page-node-type-actualite{ - .layout-container{ - overflow: unset; - } - .offresdeservices.layout-content.region-content#block-contenudelapageprincipale{ - background: none !important; - } - - .layout--threecol-25-50-25{ - // display: grid; - // grid-template-rows: repeat(6, auto); - - .layout__region--top{ - // grid-row: 1 / span 2; - - // background-color: $background-actus; - // height: 40vh; - background: linear-gradient(to bottom, $background-actus 60%, white 40%); - // padding-right: 1rem; - padding-bottom: 4rem; - .block-region-top{ - // position: relative; - display: grid; - grid-template-columns: 1fr repeat(8, 1fr) 1fr; - - - .block-block-contentacfaf4e3-d7d0-42a6-a2a6-3c6ccd0e9344{ - grid-column: 1 / span 10; - width: 100%; - font-family: 'Source Code Pro'; - font-size: 1.5rem; - font-weight: 800; - color: $white; - background-color: $blue-light; - text-transform: uppercase; - padding-left: 13%; - padding-top: 1rem; - padding-bottom: 0.5rem; - vertical-align: middle; - } - - .block-entity-fieldnodefield-actu-type{ - padding-top: 2rem; - grid-column: 2; - } - - .block-entity-fieldnodetitle{ - grid-column: 2 /span 7; - margin: 0; - .field--name-title{ - font-family: "Source Code Pro"; - font-size: 2.5rem; - font-weight: 500; - } - } - - .block-entity-fieldnodefield-date{ - grid-column: 2 / span 3; - text-transform: uppercase; - color: $blue-dark; - font-size: 1.2rem; - font-weight: 800; - .field--name-field-date{ - display: flex; - flex-direction: row; - justify-content: flex-start; - .field__item:not(:last-child):after{ - padding-right: 1rem; - padding-left: 1rem; - content: "|"; - } - } - } - - .block-entity-fieldnodefield-sous-titre{ - grid-column: 2 /span 7; - margin-top: 1rem; - font-weight: 800; - } - - .block-entity-fieldnodefield-images{ - grid-column-start: 5; - grid-column-end: 9; - img{ - padding-top: 2rem; - width: 600px; - // height: auto; - max-height: 360px; - object-fit: cover; - } - - // position: relative; - // bottom: -50%; - - } - - } - } - .layout__region--first{ - // margin-top: 18rem; - - .block-region-first{ - display: flex; - justify-content: flex-end; - position: -webkit-sticky; - position: sticky; - top: 10rem; - .block-entity-fieldnodefield-textes{ - display: flex; - justify-content: flex-end; - width: 50%; - background-color: $white; - padding-right: 2rem; - - .field--name-field-titre{ - display: flex; - font-size: 1rem; - font-weight: 1000; - color: $blue-dark; - border-bottom: 1px solid $blue-light; - padding-bottom: 0.5rem; - padding-right: 1rem; - // margin-top: 2rem; - margin-bottom: 0.8rem; - - &:hover{ - text-decoration: underline; - } - } - - } - } - - - } - .layout__region--second{ - // grid-row: 3; - flex: 0 1 50%; - // margin-top: 18rem; - .block-region-second{ - width: 90%; - .block-entity-fieldnodebody{ - p{ - margin-top: 0; - } - .field--type-text-with-summary{ - background-color: white; - } - } - .block-entity-fieldnodefield-textes{ - - background-color: $white; - .field--name-field-titre{ - font-size: 1.5rem; - font-weight: 1000; - font-family: 'Source Code Pro'; - color: $blue-dark; - text-transform: uppercase; - margin-top: 2rem; - margin-bottom: 0.8rem; - } - h4{ - text-transform: none !important; - - img{ - width: 100%; - height: auto; - } - } - .field--type-text-long{ - padding-right: 2rem; - } - p{ - margin-top: 0; - } - a{ - color: $black; - text-decoration: underline; - svg{ - display: none; - } - } - - } - - .block-entity-fieldnodebody{ - - .panel-body{ - #outputtext{ - overflow-y: visible !important; - } - } - } - .block-entity-fieldnodefield-partenaires{ - .field__label{ - font-size: 1.5rem; - font-weight: 1000; - font-family: 'Source Code Pro'; - color: $blue-dark; - text-transform: uppercase; - margin-top: 2rem; - margin-bottom: 0.8rem; - } - .field__items{ - display: flex; - flex-direction: row; - justify-content: space-between; - .paragraph--type--partenaire{ - display: flex; - flex-direction: column; - align-items: center; - // width: 35%; - .field--name-field-lien{ - // display: none; - padding-top: 1rem; - } - } - - } - } - } - } - - .layout__region--third{ - // grid-row: 4; - // margin-top: 18rem; - .block-region-third{ - display: flex; - flex-direction: column; - width: 65%; - .field--name-field-fichiers{ - .field__item{ - height: fit-content; - border: 2px solid $blue-light; - background-color: $white; - margin-bottom: 1rem; - min-height: 4rem; - // background: $white; - color: $blue-light; - padding-left: 1rem; - padding-top: 1rem; - } - span:nth-of-type(2){ - display: none; - } - - .file--mime-application-pdf{ - height: inherit; - margin: auto; - ::before{ - content: url("../images/pictos/noun_Download_file_307900.svg"); - min-width:40px; - height: auto; - padding-right: 1rem; - } - a{ - hyphens: auto; - display: inline-flex; - align-items: center; - color: $blue-light; - font-weight: 800; - // max-width: 80px ; - } - } - - } - .block-entity-fieldnodefield-liens{ - .field--name-field-liens{ - .field__item{ - margin: auto; - height: fit-content; - border: 2px solid $blue-light; - min-height: 4rem; - background: $white; - color: $blue-light; - padding-left: 1rem; - padding-top: 1rem; - margin-bottom: 1rem; - } - a{ - display: inline-flex; - align-items: center; - color: $blue-light; - font-weight: 800; - &::before{ - content: url("../images/pictos/noun_External Link_674151.svg"); - min-width: 40px; - height: auto; - padding-right: 1rem; - } - svg.ext{ - display: none; - } - } - } - - } - - - .block-entity-fieldnodefield-ress{ - margin-top: 3rem; - - h2{ - font-size: 0.8rem; - color: $black; - font-weight: 900; - } - - .node-type-ressource{ - display: flex; - flex-direction: column; - border: 2px solid $blue-light; - padding: 1rem; - - height: fit-content; - margin-bottom: 1rem; - background-color: $white; - &:first-of-type{ - border-top: 1px solid $blue-light; - padding-top: 1rem; - &::after{ - content: url("../images/pictos/noun_Arrow_3771902.svg"); - align-self: flex-end; - } - } - .field--name-title{ - a{ - color: $black; - font-size: 1.4rem; - font-weight: 600; - - } - } - .field--name-field-auteur-s-{ - font-weight: 800; - p{ - margin: 0; - } - .field__label{ - display:none; - } - } - .field--name-field-edition{ - p{ - margin: 0; - } - .field__label{ - display:none; - } - } - .field--name-field-images{ - width: 50%; - img{ - width: 100%; - height: auto; - } - } - } - } - - } - - - } - } - - -} - \ No newline at end of file diff --git a/web/themes/custom/rorschach/scss/pages/_ami.scss b/web/themes/custom/rorschach/scss/pages/_ami.scss deleted file mode 100644 index ffa2176..0000000 --- a/web/themes/custom/rorschach/scss/pages/_ami.scss +++ /dev/null @@ -1,113 +0,0 @@ -.node-id-3{ - - background: url('../images/pictos/carre-contour-bleu_programme.svg'); - background-repeat: no-repeat; - background-position-y: 7rem; - max-width: 100vw; - background-size: contain; - - .layout__region--top{ //bandeau titre page static - .block-region-top{ - .block-entity-fieldnodefield-images{ - display: none; - height: inherit; - } - .block-entity-fieldnodetitle{ - .field--name-title{ - color: $blue-light; - background-color: $white; - } - } - } - } - .layout__region--third{ // colone de droite fichiers et ressources liées - .block-region-third{ - .block-entity-fieldnodefield-liens{ - .field--name-field-liens{ - .field__item{ - background: $blue-light !important; - color: $white !important; - a{ - color: $white !important; - } - } - } - } - } - } - .block-entity-fieldnodefield-liens{ - ///////////////// à activer le 19 février ///////////////// - display: none; - ////////////////////////////////// - .field--name-field-liens{ - .field__item{ - - background: $blue-light; - color: $white; - - } - } - } - .block-entity-fieldnodefield-ress{ - margin-top: 3rem; - - h2{ - font-size: 0.8rem; - color: $black; - font-weight: 900; - } - - .node-type-ressource{ - display: flex; - flex-direction: column; - border: 2px solid $blue-light; - padding: 1rem; - - height: fit-content; - margin-bottom: 1rem; - background-color: $white; - &:first-of-type{ - border-top: 1px solid $blue-light; - padding-top: 1rem; - &::after{ - content: url("../images/pictos/noun_Arrow_3771902.svg"); - align-self: flex-end; - } - } - .field--name-title{ - a{ - color: $black; - font-size: 1.4rem; - font-weight: 600; - - } - } - .field--name-field-auteur-s-{ - font-weight: 800; - p{ - margin: 0; - } - .field__label{ - display:none; - } - } - .field--name-field-edition{ - p{ - margin: 0; - } - .field__label{ - display:none; - } - } - .field--name-field-images{ - display: none; - width: 50%; - img{ - width: 100%; - height: auto; - } - } - } - } - -} diff --git a/web/themes/custom/rorschach/scss/pages/_annuairederecherche.scss b/web/themes/custom/rorschach/scss/pages/_annuairederecherche.scss deleted file mode 100644 index 7216fb2..0000000 --- a/web/themes/custom/rorschach/scss/pages/_annuairederecherche.scss +++ /dev/null @@ -1,101 +0,0 @@ -.path-ressources.annuairederecherche{ - .layout-content{ - background: url('../images/pictos/carre-contour-bleu_annuairederecherche.svg'); - background-repeat: no-repeat; - background-position-y: 7rem; - max-width: 100vw; - background-size: cover; - .region-content{ - - #block-contenudelapageprincipale{ - - span{ - padding-top: 3rem; - padding-bottom: 3rem; - vertical-align: middle; - color: $white; - h2{ - font-family: 'Source Code Pro'; - font-size: 2rem; - font-weight: 800; - color: $white; - background-color: $blue-light; - text-transform: uppercase; - width: fit-content; - margin-left: 10%; - margin-top: 8rem; - margin-bottom: 6rem; - - } - } - .layout--threecol-25-50-25{ - .layout__region--second{ - flex: 0 1 50%; - margin-left: 25%; - .block-region-second{ - .block-config-pages-block{ - background-color: $white; - margin-bottom: 4rem; - } - .node-type-partenaires_logo_footer_{ - margin-bottom: 3rem; - div{ - // display: grid; - // grid-template-columns: auto auto; - // grid-template-rows: auto auto auto; - - - .field--name-field-logo{ - grid-column: 1; - grid-row: 1 /span 3; - margin-right: 1rem; - max-height: 8rem; - a{ - height: 8rem; - width: 8rem; - img{ - height: 100%; - width: 100%; - object-fit: contain; - } - - } - } - .field--name-title{ - grid-column: 2; - font-weight: 800; - background-color: $white; - } - .field--name-body{ - background-color: $white; - grid-column: 2; - p {margin: 0;} - } - .field--name-field-lien{ - background-color: $white; - grid-column: 2; - a{ - color: $black; - text-decoration: underline; - svg{ - display: none; - } - } - } - - } - - - } - - } - } - - } - - } - - - } - } -} diff --git a/web/themes/custom/rorschach/scss/pages/_basededonnees.scss b/web/themes/custom/rorschach/scss/pages/_basededonnees.scss deleted file mode 100644 index 0506836..0000000 --- a/web/themes/custom/rorschach/scss/pages/_basededonnees.scss +++ /dev/null @@ -1,366 +0,0 @@ - -.path-ressources.basededonnees{ - .layout-content{ - width: 100vw; - .region-content{ - - #block-contenudelapageprincipale{ - span{ - padding-top: 3rem; - padding-bottom: 3rem; - vertical-align: middle; - h2{ - margin: 0; - padding-top: 2rem; - height: 4rem; - color: $white; - font-family: "Source Code Pro"; - text-transform: uppercase; - background: $blue-light; - padding-left: 13%; - - } - } - .layout--onecol{ - .block-region-content{ - // position: relative; - // background: url('../images/pictos/carre-contour-bleu_bdd.svg'); - // background-repeat: no-repeat; - // background-position-y: 40vh; - // max-width: 100vw; - // background-size: cover; - display: grid; - grid-template-columns: 1fr repeat(8, 2fr) 1fr; - - - - // bandeau filtres collections - .block-views-blockcollections-block-1{ - grid-column: 1 / span 10; - background: $background-actus; - height: fit-content; - display: flex; - div:first-of-type{ - width: 100%; - display: grid; - grid-template-columns: 1fr repeat(8, 2fr) 1fr; - .view-id-collections{ - grid-column: 3 / span 8; - height: 100%; - display: flex; - width: 80%; - // margin: auto; - - .view-content{ - display: flex; - flex-direction: row; - margin: auto; - margin-top: 2rem; - margin-bottom: 2rem; - justify-content: space-between; - align-items: center; - - .views-row{ - display: flex; - margin: auto; - background: $white; - width: 46%; - height: 80%; - padding: 1rem; - - - .views-field-name{ - .field-content{ - grid-column: 3 /span 6; - - } - span{ - - margin: 0; - padding: 1rem; - padding-bottom: 2rem; - } - - - } - a{ - color: $black; - font-size: 1.5rem; - font-weight: 600; - } - &:hover{ - background: $blue-dark; - a{ - color: $white; - } - } - - - } - .active{ - background-color: $blue-dark; - a{ - color: $white; - } - } - @media (max-width: 810px){ - flex-direction: column; - .views-row{ - width: 100%; - margin-top: 1rem; - } - } - } - } - // .view-filters{ - // .views-exposed-form-base-de-donnees-block-1{ - // .form-item-field-type-de-ressource-target-id{ - // #edit-field-type-de-ressource-target-id{ - - // label{ - // display: none; - // } - // } - - // } - // } - - // } - } - - - } - - //présentation général - .block-config-pages{ - grid-column: 3 / span 5; - width: 100%; - margin: auto; - } - // texte présentation - .block-views-blockcollection--block-1{ - grid-column: 3 / span 5; - // margin: 2rem; - // .field--name-field-introduction{ - // width: 65%; - margin: auto; - background: $white; - margin-top:2rem; - // } - } - - //button proposer une ressource - .block-block-content82917d0c-5004-4bfb-af66-ce334782d82d{ - visibility: hidden; - // grid-column: 8 / span 9; - // margin-top: 4rem; - // background-color: $blue-light; - // height: fit-content; - // width: 60%; - // margin-left: 2rem; - // grid-row: 2; - // .display{ - // display: block; - // } - - - // .field--name-field-lien{ - // display: flex; - // flex-direction: column; - // margin-top: 2rem; - // margin-bottom: 2rem; - // margin-left: 1.5rem; - // margin-right: 1.5rem; - // text-align: center; - // a{ - // font-weight: 800; - // color: $white; - // font-size: 1.3rem; - // } - // &:after{ - // margin-left: auto; - // padding-top: 1rem; - // display: block; - // content:url("../images/pictos/noun_Arrow_3771902.svg") - - // } - - // } - - } - // grille des ressources - .block-views-blockbase-de-donnees-block-1{ - // margin: auto; - width: 80%; - grid-column: 3 / span 8; - - - .view-filters{ - display: none; - background-color: $white; - margin-top: 2rem; - margin-bottom: 2rem; - .views-exposed-form-base-de-donnees-block-1{ - width: fit-content; - display: flex; - .js-form-item.form-item.js-form-type-select.form-item-field-type-de-ressource-target-id.js-form-item-field-type-de-ressource-target-id{ - width: fit-content; - } - .form-item{ - width: fit-content; - } - .form-item-field-type-de-ressource-target-id{ - width: fit-content; - - } - - } - } - .view-content{ - display: flex; - flex-direction: row; - flex-wrap: wrap; - justify-content: space-between; - margin-top: 3rem; - - .views-row{ - width: 49%; - // padding: 1rem; - // width: 50%; - min-height: 250px; - border: 2px solid $blue-light; - background-color: $white; - margin-bottom: 1rem; - &:hover{ - background-color: $blue-light; - } - - } - @media (max-width: 810px){ - flex-direction: column; - .views-row{ - width: 100%; - } - } - - .node-type-ressource{ - display: flex; - flex-direction: column; - // border: 2px solid $blue-light; - padding: 1rem; - - // &:hover{ - // background-color: $blue-light; - // .field--name-field-mots-clefs{ - // // &::after{ - // // content: url("../images/pictos/noun_Arrow_3771902.svg"); - - // // } - // } - // } - // &::after{ - // content: url("../images/pictos/noun_Arrow_3771902.svg"); - // align-self: end; - // margin-top: 1rem; - // } - - .field--name-field-type-de-ressource{ - text-transform: uppercase; - - a{ - color: $blue-light; - font-weight: 900; - font-size: 0.8rem; - } - } - .field--name-title{ - h2{ - margin: 0; - a{ - color: $black; - font-size: 1.4rem; - font-weight: 600; - - } - - } - } - .field--name-field-auteur-s-{ - font-weight: 800; - p{ - margin: 0; - } - .field__label{ - display:none; - } - } - .field--name-field-edition{ - p{ - margin: 0; - } - .field__label{ - display:none; - } - } - .field--name-field-images{ - display: none; - width: 50%; - img{ - width: 100%; - height: auto; - } - } - .field--name-field-mots-clefs{ - display: flex; - margin-top: 2rem; - flex-direction: row; - flex-wrap: wrap; - - - // &::after{ - // content: url("../images/pictos/noun_Arrow_3771902.svg"); - - // align-self: center; - - // } - .field__item{ - - margin-right: 0.5rem; - padding-left: 0.3rem; - padding-right: 0.3rem; - font-size: 0.8rem; - - a{ - background: $blue-dark; - color: $white; - font-weight: 800; - vertical-align: super; - padding-left: 0.1rem; - padding-right: 0.1rem; - display: inline-flex; - } - } - } - ul.links.inline{ - display: none; - } - } - } - } - - @media (max-width:810px) { - display: flex; - flex-direction: column; - margin: auto; - } - - } - - } - } - } - - } - - -} diff --git a/web/themes/custom/rorschach/scss/pages/_basededonnees_autres.scss b/web/themes/custom/rorschach/scss/pages/_basededonnees_autres.scss deleted file mode 100644 index 259b714..0000000 --- a/web/themes/custom/rorschach/scss/pages/_basededonnees_autres.scss +++ /dev/null @@ -1,40 +0,0 @@ - -.path-ressources.basededonnees.autres{ - //button proposer une ressource - .block-block-content82917d0c-5004-4bfb-af66-ce334782d82d{ - visibility: visible !important; - grid-column: 8 / span 9; - margin-top: 4rem; - background-color: $blue-light; - height: fit-content; - width: 60%; - margin-left: 2rem; - grid-row: 2; - - - - .field--name-field-lien{ - display: flex; - flex-direction: column; - margin-top: 2rem; - margin-bottom: 2rem; - margin-left: 1.5rem; - margin-right: 1.5rem; - text-align: center; - a{ - font-weight: 800; - color: $white; - font-size: 1.3rem; - } - &:after{ - margin-left: auto; - padding-top: 1rem; - display: block; - content:url("../images/pictos/noun_Arrow_3771902.svg") - - } - - } - - } -} \ No newline at end of file diff --git a/web/themes/custom/rorschach/scss/pages/_bookpage.scss b/web/themes/custom/rorschach/scss/pages/_bookpage.scss new file mode 100644 index 0000000..dbd7db2 --- /dev/null +++ b/web/themes/custom/rorschach/scss/pages/_bookpage.scss @@ -0,0 +1,3 @@ +.field--name-field-subheading{ + font-size: 2rem; +} \ No newline at end of file diff --git a/web/themes/custom/rorschach/scss/pages/_contact.scss b/web/themes/custom/rorschach/scss/pages/_contact.scss deleted file mode 100644 index 787f52c..0000000 --- a/web/themes/custom/rorschach/scss/pages/_contact.scss +++ /dev/null @@ -1,45 +0,0 @@ -.node-id-5{ - .region-content{ - background: url('../images/pictos/carre-contour-bleu_contact.svg'); - background-repeat: no-repeat; - // background-position-y: 7rem; - max-width: 100vw; - background-size: contain; - } - - - .layout__region--top{ //bandeau titre page static - padding-bottom: 3rem; - height: 30vh; - .block-region-top{ - .block-entity-fieldnodetitle{ - .field--name-title{ - font-family: 'Source Code Pro'; - font-size: 2rem; - font-weight: 800; - color: $white; - background-color: $blue-light; - text-transform: uppercase; - } - } - } - - } - .layout__region--second{ - - .block-region-second{ - .block-entity-fieldnodefield-textes{ - .paragraph--type--texte{ - a{ - color: $black; - text-decoration: underline; - svg{ - display: none; - } - } - } - } - } - } - -} \ No newline at end of file diff --git a/web/themes/custom/rorschach/scss/pages/_faq.scss b/web/themes/custom/rorschach/scss/pages/_faq.scss deleted file mode 100644 index 2c1a9a3..0000000 --- a/web/themes/custom/rorschach/scss/pages/_faq.scss +++ /dev/null @@ -1,234 +0,0 @@ - -.path-faq{ - #block-contenudelapageprincipale{ - - h2{ - font-family: 'Source Code Pro'; - font-size: 2rem; - font-weight: 800; - color: $blue-light; - background-color: $white; - text-transform: uppercase; - width: fit-content; - margin-left: 10%; - margin-top: 8rem; - @media (max-width: 810px){ - margin-left: 6%; - margin-right: 1%; - } - } - .block-region-content{ - - display: grid; - grid-template-columns: 1fr repeat(4, 2fr) 1fr; - @media (max-width: 810px){ - display: flex; - flex-direction: column; - margin: auto; - } - - // texte - .block-config-pages.block-config-pages-block{ - grid-column: 2 / span 3; - @media (max-width: 810px){ - width: 80%; - margin: auto; - } - } - - // bloc bleu déposer une question - .block-block-content.block-block-content10aba627-5586-4529-b44e-c0b4551a4398{ - ///////////////// à activer le 19 février ///////////////// - display: none; - ////////////////////////////////// - grid-column: 5; - grid-row: 1 /span 2; - height: fit-content; - ///////////////// à désactiver le 19 février ///////////////// - // display: flex; - ////////////////////////////////// - flex-direction: column; - max-width: fit-content; - margin-left: 2rem; - padding: 1rem; - background-color: $blue-light; - - - .field--name-field-lien{ - &:before{ - margin-top: 1rem; - display: block; - content: url("../images/pictos/picto_faq.svg"); - } - text-align: center; - a{ - font-size: 0.8rem; - font-weight: 1000; - color: $blue-dark; - text-transform: uppercase; - } - } - .field--name-field-description{ - p{ - display: flex; - flex-direction: column; - margin-top: 0; - margin-left: 1.5rem; - margin-right: 1.5rem; - text-align: center; - a{ - font-weight: 800; - color: $white; - font-size: 1.3rem; - } - &:after{ - margin-left: auto; - padding-top: 1rem; - display: block; - content:url("../images/pictos/noun_Arrow_3771902.svg") - - } - } - } - @media (max-width: 810px){ - margin: auto; - padding: 0rem; - .field--name-field-lien{ - &:before{ - margin-top: 1rem; - display: block; - content: url("../images/pictos/picto_faq_2.svg"); - } - text-align: center; - a{ - font-size: 0.8rem; - font-weight: 1000; - color: $blue-dark; - text-transform: uppercase; - } - } - } - } - .block-views-blockfaq-block-1{ - margin-top: 2rem; - grid-column: 2 / span 3; - display: grid; - grid-template-columns: 1fr 1fr 1fr; - @media (max-width: 810px){ - width: 80%; - margin: auto; - margin-top: 1rem; - } - div:first-child{ - grid-column: 1 / span 3; - // width: 70%; - // margin: auto; - .node-type-question_reponse{ - border-bottom: 1px solid $blue-light; - padding-bottom: 2rem; - @media (max-width: 810px){ - padding-bottom: 1rem; - } - .field--name-title{ - display: none; - } - - .field--name-field-question{ - cursor: pointer; - p{ - font-family: 'Source Code Pro' ; - font-weight: 500 ; - color: $blue-dark ; - font-size: 1.3rem; - &:after{ - display:inline-flex; - content: url('data:image/svg+xml,'); - // justify-self: flex-end; - float: right; - } - } - :hover { - &:after{ - display:inline-flex; - content: url('data:image/svg+xml,'); - // justify-self: flex-end; - float: right; - - } - - } - } - - .field--name-field-reponse{ - display: none; - } - - .field--name-field-fichiers{ - display: none; - span:nth-of-type(2){ - display: none; - } - - .file--mime-application-pdf{ - span:nth-of-type(2){ - display: none; - } - ::before{ - display: inline-block; - content: url("../images/pictos/noun_Download_file_307900.svg"); - width: 30px; - height: 30px; - padding-right: 0.8rem; - } - a{ - display: inline-flex; - align-items: center; - color: $black; - font-weight: 800; - } - } - } - - .field--name-field-liens{ - display: none; - a{ - &:before{ - display: inline-block; - content: url("../images/pictos/noun_External Link_674151.svg"); - width: 30px; - height: 30px; - padding-right: 0.8rem; - } - display:flex; - flex-direction: row; - justify-content: left; - align-items: center; - color: $black; - font-weight: 800; - } - svg{ - display: none; - } - } - .field--name-field-ress{ - display: none; - margin-top: 0.5rem; - - a{ - color: $black; - text-decoration: underline; - font-weight: 800; - } - } - - .opened{ - display: block; - } - } - } - } - } - } - - -} diff --git a/web/themes/custom/rorschach/scss/pages/_fonts.scss b/web/themes/custom/rorschach/scss/pages/_fonts.scss deleted file mode 100644 index c5e466a..0000000 --- a/web/themes/custom/rorschach/scss/pages/_fonts.scss +++ /dev/null @@ -1,124 +0,0 @@ -@font-face { - font-family: 'Font Awesome'; - src: url('../fonts/Font Awesome/fontawesome-webfont.woff2') format('woff2'); - font-weight: 400; - font-style: normal; -} - -/*marianne*/ - -@font-face { - font-family: 'Marianne'; - src: url('../fonts/Marianne/Marianne-Thin.woff2') format('woff2'), - url('../fonts/Marianne/Marianne-Thin.woff') format('woff'); - font-weight: 300; - font-style: normal; -} - -@font-face { - font-family: 'Marianne'; - src: url('../fonts/Marianne/Marianne-Thin_Italic.woff2') format('woff2'), - url('../fonts/Marianne/Marianne-Thin_Italic.woff') format('woff'); - font-weight: 300; - font-style: italic; -} - -@font-face { - font-family: 'Marianne'; - src: url('../fonts/Marianne/Marianne-Light.woff2') format('woff2'), - url('../fonts/Marianne/Marianne-Light.woff') format('woff'); - font-weight: 400; - font-style: normal; -} - -@font-face { - font-family: 'Marianne'; - src: url('../fonts/Marianne/Marianne-Light_Italic.woff2') format('woff2'), - url('../fonts/Marianne/Marianne-Light_Italic.woff') format('woff'); - font-weight: 400; - font-style: italic; -} - -@font-face { - font-family: 'Marianne'; - src: url('../fonts/Marianne/Marianne-Regular.woff2') format('woff2'), - url('../fonts/Marianne/Marianne-Regular.woff') format('woff'); - font-weight: 600; - font-style: normal; -} - -@font-face { - font-family: 'Marianne'; - src: url('../fonts/Marianne/Marianne-Regular_Italic.woff2') format('woff2'), - url('../fonts/Marianne/Marianne-Regular_Italic.woff') format('woff'); - font-weight: 600; - font-style: italic; -} - -@font-face { - font-family: 'Marianne'; - src: url('../fonts/Marianne/Marianne-Medium.woff2') format('woff2'), - url('../fonts/Marianne/Marianne-Medium.woff') format('woff'); - font-weight: 800; - font-style: normal; -} - -@font-face { - font-family: 'Marianne'; - src: url('../fonts/Marianne/Marianne-Medium_Italic.woff2') format('woff2'), - url('../fonts/Marianne/Marianne-Medium_Italic.woff') format('woff'); - font-weight: 800; - font-style: italic; -} - -@font-face { - font-family: 'Marianne'; - src: url('../fonts/Marianne/Marianne-Bold.woff2') format('woff2'), - url('../fonts/Marianne/Marianne-Bold.woff') format('woff'); - font-weight: 900; - font-style: normal; -} - - -@font-face { - font-family: 'Marianne'; - src: url('../fonts/Marianne/Marianne-Bold_Italic.woff2') format('woff2'), - url('../fonts/Marianne/Marianne-Bold_Italic.woff') format('woff'); - font-weight: 900; - font-style: italic; -} - -@font-face { - font-family: 'Marianne'; - src: url('../fonts/Marianne/Marianne-ExtraBold.woff2') format('woff2'), - url('../fonts/Marianne/Marianne-ExtraBold.woff') format('woff'); - font-weight: 1000; - font-style: normal; -} - -@font-face { - font-family: 'Marianne'; - src: url('../fonts/Marianne/Marianne-ExtraBold_Italic.woff2') format('woff2'), - url('../fonts/Marianne/Marianne-ExtraBold_Italic.woff') format('woff'); - font-weight: 1000; - font-style: italic; -} - - -/* Source Code Pro */ - -@font-face { - font-family: 'Source Code Pro'; - src: url('../fonts/source-code-pro/SourceCodePro-Medium.otf.woff2') format('woff2'), - url('../fonts/source-code-pro/SourceCodePro-Medium.otf.woff') format('woff'); - font-weight: 500; - font-style: normal; -} - -@font-face { - font-family: 'Source Code Pro'; - src: url('../fonts/source-code-pro/SourceCodePro-Bold.otf.woff2') format('woff2'), - url('../fonts/source-code-pro/SourceCodePro-Bold.otf.woff') format('woff'); - font-weight: 1000; - font-style: normal; -} \ No newline at end of file diff --git a/web/themes/custom/rorschach/scss/pages/_gouvernance.scss b/web/themes/custom/rorschach/scss/pages/_gouvernance.scss deleted file mode 100644 index 466cac1..0000000 --- a/web/themes/custom/rorschach/scss/pages/_gouvernance.scss +++ /dev/null @@ -1,33 +0,0 @@ -.node-id-35{ - .region-content{ - background: url('../images/pictos/carre-contour-bleu_gouvernance.svg'); - background-repeat: no-repeat; - // background-position-y: 7rem; - max-width: 100vw; - background-size: contain; - } - - - .layout__region--top{ //bandeau titre page static - padding-bottom: 3rem; - height: 30vh; - .block-region-top{ - .block-entity-fieldnodefield-images{ - display: none; - height: inherit; - - } - .block-entity-fieldnodetitle{ - .field--name-title{ - font-family: 'Source Code Pro'; - font-size: 2rem; - font-weight: 800; - color: $white; - background-color: $blue-light; - text-transform: uppercase; - } - } - } - - } -} \ No newline at end of file diff --git a/web/themes/custom/rorschach/scss/pages/_incubateur.scss b/web/themes/custom/rorschach/scss/pages/_incubateur.scss deleted file mode 100644 index ad7bbc1..0000000 --- a/web/themes/custom/rorschach/scss/pages/_incubateur.scss +++ /dev/null @@ -1,429 +0,0 @@ -.path-incubateur{ - background: url('../images/pictos/carre-contour-bleu_programme.svg'); - background-repeat: no-repeat; - background-position-y: 7rem; - max-width: 100vw; - background-size: contain; - - .layout-container{ - overflow: unset; - // display: flex; - // flex-direction: column; - // flex-flow: row wrap; - // header{ - // flex: 0 0 100%; - // } - // main{ - // flex: 0 0 100%; - .layout-content{ - - .region-content{ - #block-contenudelapageprincipale{ - span{ - width: fit-content; - // margin-left: 11%; - // margin-top: 15vh; - // @media (max-width: 810px){ - // margin-left: 8%; - // margin-right: 5%; - // } - h2{ - width: fit-content; - margin-left: 11%; - margin-top: 15vh; - color: $white; - font-family: "Source Code Pro"; - text-transform: uppercase; - font-size: 2rem; - font-weight: 800; - background: $blue-light; - margin-bottom: 15vh; - - } - } - .layout--threecol-25-50-25{ - // menu ancres a gauche - .layout__region--first{ // menu ancres a gauche - position: relative; - .block-region-first{ - .block-config-pages-block{ - display: flex; - justify-content: flex-end; - position: -webkit-sticky; - position: sticky; - top: 10rem; - @media (max-width: 810px){ - display: none; - } - .config_pages--type--incubateur-du-programme { - display: flex; - flex-direction: row-reverse; - width: 50%; - background-color: $white; - padding-right: 2rem; - - .field--name-field-titre{ - display: flex; - flex-direction: column; - font-size: 1rem; - font-weight: 1000; - color: $blue-dark; - border-bottom: 1px solid $blue-light; - padding-bottom: 0.8rem; - padding-right: 1rem; - margin-top: 1rem; - scroll-margin-top: 7em; - - &:hover{ - text-decoration: underline; - } - } - } - } - - - } - } - - // paragraphe texte - .layout__region--second{ - - .block-config-pages-block{ - .config_pages--type--incubateur-du-programme{ - - .field--name-field-textes{ - .field__item{ - .paragraph--type--texte{ - padding-right: 2rem; - margin-top: 1rem; - background-color: $white; - .field--name-field-titre{ - font-size: 1.5rem; - font-weight: 1000; - font-family: 'Source Code Pro', monospace; - color: $blue-dark; - text-transform: uppercase; - // margin-top: 2rem; - margin-bottom: 0.8rem; - } - .field--name-field-texte{ - - - margin-bottom: 2rem; - - } - - } - } - - } - - } - - } - } - // colone de droite fichiers et ressources liées - .layout__region--third{ - .block-region-third{ - .block-config-pages-block{ - .config_pages--type--incubateur-du-programme{ - margin-top: 1rem; - display: flex; - flex-direction: column; - width: 70%; - // position: -webkit-sticky; - // position: sticky; - // top: 9rem; - @media (max-width: 810px){ - margin: auto; - } - .field--name-field-documents{ - height: fit-content; - border: 2px solid $blue-light; - background-color: $white; - margin-bottom: 1rem; - .field__item{ - min-height: 4rem; - background: $white; - color: $blue-light; - padding-left: 0.8rem; - padding-top: 1rem; - - - span:nth-of-type(2){ - display: none; - } - - .file--mime-application-pdf{ - height: inherit; - margin: auto; - ::before{ - content: url("../images/pictos/noun_Download_file_307900.svg"); - min-width:40px; - height: auto; - padding-right: 0.5rem; - display: inline-flex; - align-items: center; - } - a{ - hyphens: auto; - display: inline-flex; - align-items: center; - color: $blue-light; - font-weight: 800; - // max-width: 80px ; - } - } - - } - } - - - .field--name-field-liens{ - .field__item{ - margin: auto; - height: fit-content; - border: 2px solid $blue-light; - min-height: 4rem; - background: $white; - color: $blue-light; - padding-left: 0.8rem; - padding-top: 1rem; - margin-bottom: 1rem; - - } - a{ - display: inline-flex; - align-items: center; - justify-items: center; - color: $blue-light; - font-weight: 800; - &::before{ - content: url("../images/pictos/noun_External Link_674151.svg"); - min-width: 40px; - height: auto; - padding-right: 0.5rem; - display: inline-flex; - align-items: center; - } - svg.ext{ - display: none; - } - } - } - - - - - // .block-entity-fieldnodefield-ress{ - // margin-top: 3rem; - - // h2{ - // font-size: 0.8rem; - // color: $black; - // font-weight: 900; - // } - - // .node-type-ressource{ - // display: flex; - // flex-direction: column; - // border: 2px solid $blue-light; - // padding: 1rem; - - // height: fit-content; - // margin-bottom: 1rem; - // background-color: $white; - // &:first-of-type{ - // border-top: 1px solid $blue-light; - // padding-top: 1rem; - // &::after{ - // content: url("../images/pictos/noun_Arrow_3771902.svg"); - // align-self: flex-end; - // } - // } - // .field--name-title{ - // a{ - // color: $black; - // font-size: 1.4rem; - // font-weight: 600; - - // } - // } - // .field--name-field-auteur-s-{ - // font-weight: 800; - // p{ - // margin: 0; - // } - // .field__label{ - // display:none; - // } - // } - // .field--name-field-edition{ - // p{ - // margin: 0; - // } - // .field__label{ - // display:none; - // } - // } - // .field--name-field-images{ - // display: none; - // width: 50%; - // img{ - // width: 100%; - // height: auto; - // } - // } - // .field--name-field-type-de-ressource{ - // display: inline-flex; - // margin-top: 2rem; - // background: $blue-dark; - // margin-right: 1rem; - // padding-left: 0.3rem; - // padding-right: 0.3rem; - // color: $white; - // font-weight: 800; - // vertical-align: middle; - // } - // } - // } - } - - } - - - } - - - } - - // filtre et grille projets - .layout__region--bottom{ - .block-region-bottom{ - .block-views-blockprojets-block-3{ - padding-top: 1rem; - background-color: white; - .view-projets{ - - width: 80%; - margin: auto; - .view-filters{ - margin-top: 4rem; - display: flex; - flex-direction: row; - &::before{ - content: 'Filtrer par:'; - } - #views-exposed-form-projets-block-3{ - // width: 100%; - display: flex; - flex-direction: row; - #edit-field-neuf-rehabilitation-value--wrapper{ - legend{display: none;} - } - #edit-field-encours-fini-value--wrapper{ - legend{display: none;} - } - .js-form-type-textfield{ - label{display: none;} - } - } - - - } - - //grille de projets - .view-content{ - margin-top: 2rem; - display: flex; - flex-direction: row; - .views-row{ - width: 25%; - flex: 0 0 25%; - } - - } - .node-type-projet{ - color: $blue-dark; - line-height: 1.5rem; - padding: 0.5rem; - padding-right: 1rem; - padding-left: 1rem; - div:first-child{ - display: flex; - flex-direction: column; - - a{ - color: $blue-dark; - } - .field--name-field-photo { - order:1; - img{ - width: 100%; - max-height: 175px; - object-fit: cover; - } - &::after{ - display: block; - content:url('data:image/svg+xml, '); - } - } - .field--name-field-adresse{ - order:2; - display: flex; - text-transform: uppercase; - font-size: 0.9rem; - font-weight: 800; - margin-top: 0.8rem; - line-height: 0.6rem; - .address{ - display: flex; - flex-direction: row; - margin: 0; - .locality{ - padding-top: 0 !important; - padding-bottom: 0 !important; - &::after{ - content:","; - margin-right: 0.3rem; - } - } - .country{ - padding-top: 0 !important; - padding-bottom: 0 !important; - } } - } - .field--name-field-sous-titre{ - margin-top: 0.5rem; - font-size: 0.9rem; - font-weight: 800; - order: 4; - } - .field--name-title{ - order: 3; - margin-top: 0.5rem; - font-size: 1rem; - font-weight: 800; - h2{margin: 0;} - } - - .field--name-field-incube{ - order:4; - color: red; - margin-top: 0.8rem; - } - } - } - } - - } - - } - } - } - } - } - } - // } - } -} \ No newline at end of file diff --git a/web/themes/custom/rorschach/scss/pages/_lesprojets.scss b/web/themes/custom/rorschach/scss/pages/_lesprojets.scss deleted file mode 100644 index 16618df..0000000 --- a/web/themes/custom/rorschach/scss/pages/_lesprojets.scss +++ /dev/null @@ -1,208 +0,0 @@ -.path-projets{ - .region-content{ - #block-contenudelapageprincipale{ - span{ - padding-top: 3rem; - padding-bottom: 3rem; - vertical-align: middle; - h2{ - margin: 0; - padding-top: 2rem; - height: 4rem; - color: $white; - font-family: "Source Code Pro"; - text-transform: uppercase; - background: $blue-light; - padding-left: 13%; - - } - } - .layout--onecol{ - .block-region-content{ - display: grid; - grid-template-columns: 1fr repeat(8, 2fr) 1fr; - - /// carte - .block-views-blockprojets-block-2{ - grid-column: 1 / span 10; - } - - //texte de présentation - .block-config-pages-block{ - grid-column: 3 / span 5; - // width: 60%; - margin: auto; - span h2{ - display: none; - } - .config_pages--type--les-projets{ - .field--name-field-introduction{ - p:nth-of-type(1){ - font-size: 1.5rem; - } - } - } - } - - // bouton projets incubés - .block-block-contentaffaf220-dd27-4c9d-ae02-8044c2662220{ - grid-column: 8 / span 9; - margin-top: 4rem; - background-color: $blue-light; - height: fit-content; - width: 60%; - margin-left: 2rem; - grid-row: 2; - .display{ - display: block; - } - - - .field--name-field-lien{ - display: flex; - flex-direction: column; - margin-top: 2rem; - margin-bottom: 2rem; - margin-left: 1.5rem; - margin-right: 1.5rem; - text-align: center; - a{ - font-weight: 800; - color: $white; - font-size: 1.3rem; - } - &:after{ - margin-left: auto; - padding-top: 1rem; - display: block; - content:url("../images/pictos/noun_Arrow_3771902.svg") - - } - - } - } - - //partie projets - .block-views-blockprojets-block-1{ - grid-column: 3 / span 8; - // width: 80%; - .view-projets{ - - // width: 80%; - margin: auto; - .view-filters{ - margin-top: 4rem; - display: flex; - flex-direction: row; - &::before{ - content: 'Filtrer par:'; - } - #views-exposed-form-projets-block-1{ - display: flex; - flex-direction: row; - #edit-field-neuf-rehabilitation-value--wrapper{ - legend{display: none;} - } - #edit-field-encours-fini-value--wrapper{ - legend{display: none;} - } - .js-form-type-textfield{ - label{display: none;} - } - } - - - } - - //grille de projets - .view-content{ - margin-top: 2rem; - display: flex; - flex-direction: row; - .views-row{ - width: 25%; - flex: 0 0 25%; - } - - } - .node-type-projet{ - color: $blue-dark; - line-height: 1.5rem; - padding: 0.5rem; - padding-right: 1rem; - padding-left: 1rem; - div:first-child{ - display: flex; - flex-direction: column; - - a{ - color: $blue-dark; - } - .field--name-field-photo { - order:1; - img{ - width: 100%; - max-height: 175px; - object-fit: cover; - } - &::after{ - display: block; - content:url('data:image/svg+xml, '); - } - } - .field--name-field-adresse{ - order:2; - display: flex; - text-transform: uppercase; - font-size: 0.9rem; - font-weight: 800; - margin-top: 0.8rem; - line-height: 0.6rem; - .address{ - display: flex; - flex-direction: row; - margin: 0; - .locality{ - padding-top: 0 !important; - padding-bottom: 0 !important; - &::after{ - content:","; - margin-right: 0.3rem; - } - } - .country{ - padding-top: 0 !important; - padding-bottom: 0 !important; - } } - } - .field--name-field-sous-titre{ - margin-top: 0.5rem; - font-size: 0.9rem; - font-weight: 800; - order: 4; - } - .field--name-title{ - order: 3; - margin-top: 0.5rem; - font-size: 1rem; - font-weight: 800; - h2{margin: 0;} - } - - .field--name-field-incube{ - order:4; - color: red; - margin-top: 0.8rem; - } - } - } - } - } - } - } - } - } - - - -} \ No newline at end of file diff --git a/web/themes/custom/rorschach/scss/pages/_lincubateur_newpage.scss b/web/themes/custom/rorschach/scss/pages/_lincubateur_newpage.scss deleted file mode 100644 index c1a2562..0000000 --- a/web/themes/custom/rorschach/scss/pages/_lincubateur_newpage.scss +++ /dev/null @@ -1,59 +0,0 @@ -.node-id-201{ - - background: url('../images/pictos/carre-contour-bleu_programme.svg'); - background-repeat: no-repeat; - background-position-y: 7rem; - max-width: 100vw; - background-size: contain; - #block-contenudelapageprincipale{ - scroll-margin: 8rem; - } - - .layout__region--top{ //bandeau titre page static - padding-bottom: 3rem; - height: 30vh; - - .block-region-top{ - .block-entity-fieldnodefield-images{ - display: none; - height: inherit; - - } - .block-entity-fieldnodetitle{ - - .field--name-title{ - font-family: 'Source Code Pro'; - font-size: 2rem; - font-weight: 800; - color: rgb(255,255,255); - background-color: rgb(0,158,227); - // color: $white; - // background-color: $blue-light; - text-transform: uppercase; - } - } - } - - } - .layout__region--second{ // paragraphe texte - width: 25%; - .block-entity-fieldnodefield-textes{ - - background-color: $white; - .field--name-field-titre{ - font-size: 1.5rem; - font-weight: 1000; - font-family: 'Source Code Pro'; - color: $blue-dark; - text-transform: uppercase; - } - h4{ - text-transform: none !important; - } - .field--type-text-long{ - padding-right: 2rem; - } - } - - } -} \ No newline at end of file diff --git a/web/themes/custom/rorschach/scss/pages/_mentions-legales.scss b/web/themes/custom/rorschach/scss/pages/_mentions-legales.scss deleted file mode 100644 index c83b84d..0000000 --- a/web/themes/custom/rorschach/scss/pages/_mentions-legales.scss +++ /dev/null @@ -1,51 +0,0 @@ -.node-id-6{ - - background: url('../images/pictos/carre-contour-bleu_contact.svg'); - background-repeat: no-repeat; - background-position-y: 7rem; - max-width: 100vw; - background-size: contain; - - .layout__region--top{ //bandeau titre page static - padding-bottom: 3rem; - height: 30vh; - - .block-region-top{ - .block-entity-fieldnodefield-images{ - display: none; - height: inherit; - - } - .block-entity-fieldnodetitle{ - - .field--name-title{ - font-family: 'Source Code Pro'; - font-size: 2rem; - font-weight: 800; - color: $white; - background-color: $blue-light; - text-transform: uppercase; - } - } - } - - } - .layout__region--second{ - - .block-region-second{ - .block-entity-fieldnodefield-textes{ - .paragraph--type--texte{ - a{ - color: $black; - text-decoration: underline; - svg{ - display: none; - } - } - } - } - } - } - - -} \ No newline at end of file diff --git a/web/themes/custom/rorschach/scss/pages/_offre.scss b/web/themes/custom/rorschach/scss/pages/_offre.scss deleted file mode 100644 index 7b380db..0000000 --- a/web/themes/custom/rorschach/scss/pages/_offre.scss +++ /dev/null @@ -1,354 +0,0 @@ -.page-node-type-offre-de-service{ - - background: url('../images/pictos/carre-contour-bleu-offre.svg'); - background-repeat: no-repeat; - background-position-y: 7rem; - max-width: 100vw; - background-size: contain; - - // #block-contenudelapageprincipale{ - .layout__region--top{ - - .block-region-top{ - margin-top: 2rem; - margin-left: 13%; - display: grid; - grid-template-columns: auto auto 1fr; - grid-template-rows: repeat(6 auto); - @media (max-width: 810px){ - margin-left: 8%; - } - - .block-entity-fieldnodefield-photo{ - width: fit-content; - grid-column: 1; - grid-row: 1 / span 6; - width: 250px; - height: 250px; - margin-right: 2rem; - img{ - width: 100%; - height: auto; - } - @media (max-width: 810px){ - width: 90px; - height: 90px; - } - } - .block-entity-fieldnodefield-type-de-protagoniste{ - background: $white; - width: fit-content; - grid-column: 2 /span 3; - grid-row: 1; - text-transform: uppercase; - // color: rgb(160, 26, 39); - font-weight: 900; - font-size: 0.8rem; - .type-de-protagoniste-5{ - color: rgb(255, 0, 15); - } - .type-de-protagoniste-6{ - color:rgb(160, 26, 39); - } - .type-de-protagoniste-7{ - color: rgb(199, 215, 74); - } - .type-de-protagoniste-8{ - color:rgb(255, 100, 83); - } - .type-de-protagoniste-9{ - color:rgb(111, 109, 125); - } - } - - .block-entity-fieldnodefield-prenom{ - background: $white; - width: fit-content; - grid-column: 2; - grid-row: 2; - padding-right: 0.5rem; - text-transform: uppercase; - font-weight: 900; - font-size: 1.5rem; - } - .block-entity-fieldnodefield-nom{ - background: $white; - width: fit-content; - grid-column: 3; - grid-row: 2; - text-transform: uppercase; - font-weight: 900; - font-size: 1.5rem; - } - .block-entity-fieldnodefield-structure{ - background: $white; - width: fit-content; - grid-column: 2 / span 3; - grid-row: 3; - text-transform: uppercase; - font-weight: 800; - font-size: 1.2rem; - margin-top: 0.5rem; - &::after{ - content:url('data:image/svg+xml, '); - } - } - .block-entity-fieldnodetitle{ - background: $white; - width: fit-content; - grid-column: 2 / span 3; - grid-row: 4; - font-size: 2.5rem; - font-family: "Source Code Pro"; - // padding-right: 15%; - width: 70%; - @media (max-width: 810px){ - font-size: 1.2rem; - } - a{ - color: $black; - } - } - .block-entity-fieldnodefield-localisation{ - background: $white; - width: fit-content; - grid-column: 2 / span 3; - grid-row: 5; - text-transform: uppercase; - font-weight: 800; - font-size: 0.8rem; - margin-top: 1.5rem; - } - .block-entity-fieldnodefield-date-de-proposition{ - background: $white; - width: fit-content; - grid-column: 2 / span 3; - grid-row: 6; - font-size: 0.8rem; - padding-top: 1rem; - } - - - } - } - - .layout__region--second{ // paragraphe texte - margin-top: 3rem; - margin-left: 20%; - margin-right: 2rem; - .block-entity-fieldnodebody{ - .field--type-text-with-summary{ - background: $white; - p{ margin: 0;} - } - } - - } - - .layout__region--third{ // colone de droite fichiers et ressources liées - margin-top: 3rem; - .block-region-third{ - display: flex; - flex-direction: column; - width: 70%; - @media (max-width: 810px){ - margin: auto; - } - .title-contact{ - background: $blue-light; - color: $white; - text-transform: uppercase; - font-weight: 900; - font-size: 0.8rem; - padding-top: 1rem; - padding-left: 1rem; - padding-right: 1rem; - } - - .block-entity-fieldnodefield-courriel{ - background: $blue-light; - color: $white; - font-weight: 600; - - padding-left: 1rem; - padding-right: 1rem; - padding-bottom: 1rem; - a{ - color: white; - hyphens: auto; - svg{ - display: none; - } - } - - } - .block-entity-fieldnodefield-telephone{ - display: none; - background: $blue-light; - color: $white; - font-weight: 600; - padding-left: 1rem; - padding-right: 1rem; - padding-bottom: 1rem; - } - - .block-entity-fieldnodefield-fichiers{ - height: fit-content; - border: 2px solid $blue-light; - background-color: $white; - margin-top: 1rem; - - } - .field--name-field-fichiers{ - min-height: 4rem; - background: $white; - color: $blue-light; - padding-left: 1rem; - padding-top: 1rem; - margin-bottom: 1rem; - - span:nth-of-type(2){ - display: none; - } - - .file--mime-application-pdf{ - height: inherit; - margin: auto; - ::before{ - content: url("../images/pictos/noun_Download_file_307900.svg"); - min-width:50px; - height: auto; - padding-right: 1rem; - } - a{ - hyphens: auto; - display: inline-flex; - align-items: center; - color: $blue-light; - font-weight: 800; - // max-width: 80px ; - } - } - - } - .block-entity-fieldnodefield-liens{ - margin-top: 1rem; - .field--name-field-liens{ - .field__item{ - margin: auto; - height: fit-content; - border: 2px solid $blue-light; - min-height: 4rem; - background: $white; - color: $blue-light; - padding-left: 1rem; - padding-top: 1rem; - margin-bottom: 1rem; - } - a{ - display: inline-flex; - align-items: center; - color: $blue-light; - font-weight: 800; - &::before{ - content: url("../images/pictos/noun_External Link_674151.svg"); - min-width: 50px; - height: auto; - padding-right: 1rem; - } - svg.ext{ - display: none; - } - } - } - - } - - - .block-entity-fieldnodefield-ress{ - margin-top: 3rem; - .field--name-field-ress{ - .field__label{ - font-size: 0.8rem; - color: $black; - font-weight: 900; - margin-bottom: 1rem; - } - - .node-type-ressource{ - display: flex; - flex-direction: column; - border: 2px solid $blue-light; - padding: 1rem; - - height: fit-content; - margin-bottom: 1rem; - background-color: $white; - &:first-of-type{ - border-top: 1px solid $blue-light; - padding-top: 1rem; - &::after{ - content: url("../images/pictos/noun_Arrow_3771902.svg"); - align-self: flex-end; - } - } - .field--name-title{ - h2{ - margin: 0; - } - a{ - color: $black; - font-size: 1.4rem; - font-weight: 600; - - } - } - .field--name-field-auteur-s-{ - font-weight: 800; - p{ - margin: 0; - } - .field__label{ - display:none; - } - } - .field--name-field-edition{ - p{ - margin: 0; - } - .field__label{ - display:none; - } - } - .field--name-field-images{ - display: none; - width: 50%; - img{ - width: 100%; - height: auto; - } - } - .field--name-field-type-de-ressource{ - display: inline-flex; - margin-top: 2rem; - background: $blue-dark; - margin-right: 1rem; - padding-left: 0.3rem; - padding-right: 0.3rem; - color: $white; - font-weight: 800; - vertical-align: middle; - } - } - } - - - } - - } - - - } - // } - -} diff --git a/web/themes/custom/rorschach/scss/pages/_offresdeservices.scss b/web/themes/custom/rorschach/scss/pages/_offresdeservices.scss deleted file mode 100644 index fa175af..0000000 --- a/web/themes/custom/rorschach/scss/pages/_offresdeservices.scss +++ /dev/null @@ -1,292 +0,0 @@ - - -.offresdeservices{ - .layout-content{ - .region-content{ - - #block-contenudelapageprincipale{ - // background: url('../images/pictos/carre-contour-bleu_programme.svg'); - // background-repeat: no-repeat; - // background-position-y: 20vh; - // max-width: 100vw; - // background-size: cover; - span{ - padding-top: 3rem; - padding-bottom: 3rem; - vertical-align: middle; - - color: $white; - h2{ - font-family: 'Source Code Pro'; - font-size: 2rem; - font-weight: 800; - color: $white; - background-color: $blue-light; - text-transform: uppercase; - width: fit-content; - margin-left: 10%; - margin-top: 8rem; - - } - } - .layout--onecol{ - .block-region-content{ - - display: grid; - grid-template-columns: 1fr repeat(4, 2fr) 1fr; - - - // texte présentation - .block-config-pages-block{ - grid-column: 2 / span 3; - // margin: 2rem; - margin-top: 4rem; - .field--name-field-introduction{ - margin: auto; - background: $white; - p{margin: 0;} - } - } - - // buton déposer une offre - .block-block-content7dc5bc6b-f5ca-4815-b689-49382aafa2dc{ - grid-column: 5; - margin-top: 4rem; - background-color: $blue-light; - height: fit-content; - width: 60%; - // width: 80%; - margin-left: 2rem; - aspect-ratio: 1/1; - display: flex; - @media (max-width: 1260px) { - width: 70%; - } - @media (max-width: 1073px) { - width: 80%; - } - @media (max-width: 935px) { - width: 90%; - } - @media (max-width: 810px) { - width: 100%; - } - .field--name-field-lien{ - display: flex; - flex-direction: column; - // margin-top: 2rem; - // margin-bottom: 2rem; - // margin-left: 1.5rem; - // margin-right: 1.5rem; - text-align: center; - margin: auto; - padding: 1rem; - a{ - display: block; - font-weight: 800; - color: $white; - font-size: 1.3rem; - &:after{ - margin-left:80%; - padding-top: 0.5rem; - display: block; - content:url("../images/pictos/noun_Arrow_3771902.svg") - } - } - - - } - - } - - // offres - .block-views-blockoffres-de--block-1{ - grid-column: 2 / span 3; - @media (max-width: 810px){ - grid-column: 2 / span 4; - } - .view-display-id-block_1{ - margin: auto; - } - - // bandeau filtes - .view-filters{ - display: none; - background: $white; - } - - // grille offres - .view-content{ - display: flex; - flex-wrap: wrap; - margin-top: 3rem; - - .views-row{ - width: 50%; - .node-type-offre_de_service{ - display: flex; - justify-content: space-between; - // flex-direction: column; - // border: 2px solid rgb(199, 215, 74); - - // border: 2px solid $blue-light; - padding: 1rem; - height: fit-content; - margin-bottom: 1rem; - background-color: $white; - margin-right: 1rem; - // height: 200px; - &::after{ - content: url("../images/pictos/noun_Arrow_3771902.svg"); - align-self: flex-end; - } - - div:first-of-type{ - display: grid; - grid-template-columns: 1fr 1fr 1fr; - grid-template-rows: repeat(6 auto); - - // div:last-of-type{ - // // display: inline-flex; - // // justify-content: space-between; - // // &::after{ - // // content: url("../images/pictos/noun_Arrow_3771902.svg"); - // // align-self: flex-end; - // // } - // } - .field--name-field-type-de-protagoniste{ - grid-column: 1 / span 3; - grid-row: 1; - margin-bottom: 1rem; - text-transform: uppercase; - font-weight: 900; - font-size: 0.8rem; - } - .field--name-field-photo{ - grid-column: 1; - grid-row: 2 / span 6; - margin-right: 1rem; - max-height: 170px; - - - img{ - max-width: 100%; - object-fit: cover; - height: auto; - max-height: 95%; - } - } - .field--name-field-prenom{ - grid-column: 2; - grid-row: 2; - padding-right: 0.5rem; - text-transform: uppercase; - font-weight: 800; - font-size: 1rem; - - } - .field--name-field-nom{ - grid-column: 3; - grid-row: 2; - text-transform: uppercase; - font-weight: 800; - font-size: 1rem; - - } - .field--name-field-structure{ - grid-column: 2 / span 3; - grid-row: 3; - text-transform: uppercase; - font-weight: 800; - font-size: 0.8rem; - } - .field--name-title{ - grid-column: 2 / span 3; - grid-row: 4; - font-size: 1.3rem; - - a{ - color: $black; - } - - - } - .field--name-field-localisation{ - grid-column: 2 / span 3; - grid-row: 5; - text-transform: uppercase; - font-weight: 800; - font-size: 00.8rem; - - - } - .field--name-field-date-de-proposition{ - display: inline-flex; - grid-column: 2 /span 3; - grid-row: 6; - font-size: 0.8rem; - padding-top: 1rem; - justify-content: flex-start; - // align-items: center; - // &::after{ - // content: url("../images/pictos/noun_Arrow_3771902.svg"); - // align-self: flex-end; - // } - time{ - justify-self: flex-start; - } - &::before{ - content: "proposé le"; - hyphens: none; - padding-right: 0.5rem; - } - - } - } - } - .type-de-protagoniste-5{ - border: 2px solid rgb(255, 0, 15); - // .field--name-field-type-de-protagoniste{ - // color: rgb(255, 0, 15); - // } - } - .type-de-protagoniste-6{ - border: 2px solid rgb(160, 26, 39); - // .field--name-field-type-de-protagoniste{ - // color:rgb(160, 26, 39) ; - // } - } - .type-de-protagoniste-7{ - border: 2px solid rgb(199, 215, 74); - // .field--name-field-type-de-protagoniste{ - // color: rgb(199, 215, 74); - // } - } - .type-de-protagoniste-8{ - border: 2px solid rgb(255, 100, 83); - // .field--name-field-type-de-protagoniste{ - // color:rgb(255, 100, 83) ; - // } - } - .type-de-protagoniste-9{ - border: 2px solid rgb(111, 109, 125); - // .field--name-field-type-de-protagoniste{ - // color:rgb(111, 109, 125) ; - // } - } - } - @media (max-width: 810px){ - flex-direction: column; - .views-row{ - width: 100%; - } - } - } - } - } - } - } - } - } -} - diff --git a/web/themes/custom/rorschach/scss/pages/_partenaires.scss b/web/themes/custom/rorschach/scss/pages/_partenaires.scss deleted file mode 100644 index 461f0ac..0000000 --- a/web/themes/custom/rorschach/scss/pages/_partenaires.scss +++ /dev/null @@ -1,73 +0,0 @@ -.node-id-20{ - - background: url('../images/pictos/carre-contour-bleu_partenaire.svg'); - background-repeat: no-repeat; - background-position-y: 7rem; - max-width: 100vw; - background-size: contain; - - .layout__region--top{ //bandeau titre page static - padding-bottom: 3rem; - height: 30vh; - .block-region-top{ - - .block-entity-fieldnodetitle{ - .field--name-title{ - font-family: 'Source Code Pro'; - font-size: 2rem; - font-weight: 800; - color: $white; - background-color: $blue-light; - text-transform: uppercase; - } - } - } - - } -} - -.field--name-field-partenaires{ - padding-top: 3rem; - .paragraph--type--partenaire{ - background-color: $white; - width: 100%; - padding-bottom: 3rem; - display: grid; - grid-template-columns: repeat(7, 1fr); - grid-template-rows: repeat(auto-fill); - @media (max-width: 810px){ - display: flex; - flex-direction: column; - } - .field--name-field-logo{ - - grid-column: 1 / 2; - grid-row: 2; - margin-top: 2rem; - padding-right: 1rem; - } - .field--name-field-titre{ - grid-column: 2 / 8; - grid-row: 1; - font-weight: 800; - - } - .field--name-field-texte{ - grid-column: 2 / 8; - grid-row: 2; - } - .field--name-field-lien{ - grid-column: 2 / 8; - grid-row: 3; - } - - } - a{ - color: $black; - font-weight: 800; - svg{ - display: none; - } - } - -} diff --git a/web/themes/custom/rorschach/scss/pages/_programme.scss b/web/themes/custom/rorschach/scss/pages/_programme.scss deleted file mode 100644 index 5a461da..0000000 --- a/web/themes/custom/rorschach/scss/pages/_programme.scss +++ /dev/null @@ -1,57 +0,0 @@ -.node-id-4{ - - background: url('../images/pictos/carre-contour-bleu_programme.svg'); - background-repeat: no-repeat; - background-position-y: 7rem; - max-width: 100vw; - background-size: contain; - #block-contenudelapageprincipale{ - scroll-margin: 8rem; - } - - .layout__region--top{ //bandeau titre page static - padding-bottom: 3rem; - height: 30vh; - - .block-region-top{ - .block-entity-fieldnodefield-images{ - display: none; - height: inherit; - - } - .block-entity-fieldnodetitle{ - - .field--name-title{ - font-family: 'Source Code Pro'; - font-size: 2rem; - font-weight: 800; - color: $white; - background-color: $blue-light; - text-transform: uppercase; - } - } - } - - } - .layout__region--second{ // paragraphe texte - width: 25%; - .block-entity-fieldnodefield-textes{ - - background-color: $white; - .field--name-field-titre{ - font-size: 1.5rem; - font-weight: 1000; - font-family: 'Source Code Pro'; - color: $blue-dark; - text-transform: uppercase; - } - h4{ - text-transform: none !important; - } - .field--type-text-long{ - padding-right: 2rem; - } - } - - } -} \ No newline at end of file diff --git a/web/themes/custom/rorschach/scss/pages/_projet.scss b/web/themes/custom/rorschach/scss/pages/_projet.scss deleted file mode 100644 index 08b50f2..0000000 --- a/web/themes/custom/rorschach/scss/pages/_projet.scss +++ /dev/null @@ -1,398 +0,0 @@ -.path-node.page-node-type-projet{ - .layout-container{ - overflow: unset; - } - .layout-content{ - .region-content{ - #block-contenudelapageprincipale{ - .layout--threecol-25-50-25{ - // display: grid; - // grid-template-rows: repeat(6, auto); - - .layout__region--top{ - - .block-region-top{ - // position: relative; - display: grid; - grid-template-columns: 1fr repeat(8, 1fr) 1fr; - - .block-entity-fieldnodefield-adresse{ - margin-top: 3rem; - grid-column: 2 / span 10; - .field--name-field-adresse{ - text-transform: uppercase; - font-weight: 800; - font-size: 0.9rem; - .address{ - display: flex; - flex-direction: row; - margin: 0; - .locality::after{ - content:","; - margin-right: 0.3rem; - } - } - - } - } - .block-entity-fieldnodetitle{ - grid-column: 2 /span 7; - margin: 0; - .field--name-title{ - font-family: "Source Code Pro"; - font-size: 2.8rem; - font-weight: 500; - } - } - .block-entity-fieldnodefield-equipe{ - grid-column: 2 / span 7; - .field--name-field-equipe{ - color: $blue-dark; - font-size: 1.5rem; - font-weight: 900; - text-transform: uppercase ; - } - } - .block-entity-fieldnodefield-incube{ - padding-top: 2rem; - grid-column: 2; - width: fit-content; - .field--name-field-incube{ - background-color: red; - color: white; - font-weight: 800; - padding-right: 0.3rem; - padding-left: 0.2rem; - } - } - .block-entity-fieldnodefield-photo{ - grid-column-start: 5; - grid-column-end: 9; - img{ - padding-top: 2rem; - width: 600px; - // height: auto; - max-height: 360px; - object-fit: cover; - } - - // position: relative; - // bottom: -50%; - - } - - } - } - - .layout__region--first{ - // margin-top: 18rem; - margin-top: 5rem; - .block-region-first{ - display: flex; - justify-content: flex-end; - position: -webkit-sticky; - position: sticky; - top: 10rem; - - .block-entity-fieldnodefield-textes{ - display: flex; - justify-content: flex-end; - width: 50%; - background-color: $white; - padding-right: 2rem; - - .field--name-field-titre{ - display: flex; - font-size: 1rem; - font-weight: 1000; - color: $blue-dark; - border-bottom: 1px solid $blue-light; - padding-bottom: 0.5rem; - padding-right: 1rem; - // margin-top: 2rem; - margin-bottom: 0.8rem; - - &:hover{ - text-decoration: underline; - } - } - - } - - } - - - } - .layout__region--second{ - // grid-row: 3; - margin-top: 5rem; - flex: 0 1 50%; - // margin-top: 18rem; - .block-region-second{ - width: 90%; - .block-entity-fieldnodebody{ - p{ - margin-top: 0; - } - .field--type-text-with-summary{ - background-color: white; - } - } - .block-entity-fieldnodefield-textes{ - - background-color: $white; - .field--name-field-titre{ - font-size: 1.5rem; - font-weight: 1000; - font-family: 'Source Code Pro'; - color: $blue-dark; - text-transform: uppercase; - - margin-bottom: 0.8rem; - } - h4{ - text-transform: none !important; - - img{ - width: 100%; - height: auto; - } - } - .field--type-text-long{ - padding-right: 2rem; - } - p{ - margin-top: 0; - } - a{ - color: $black; - text-decoration: underline; - svg{ - display: none; - } - } - - } - - .block-entity-fieldnodebody{ - - .panel-body{ - #outputtext{ - overflow-y: visible !important; - } - } - } - .block-entity-fieldnodefield-partenaires{ - .field__label{ - font-size: 1.5rem; - font-weight: 1000; - font-family: 'Source Code Pro'; - color: $blue-dark; - text-transform: uppercase; - margin-top: 2rem; - margin-bottom: 0.8rem; - } - .field__items{ - display: flex; - flex-direction: row; - justify-content: space-between; - .paragraph--type--partenaire{ - display: flex; - flex-direction: column; - align-items: center; - // width: 35%; - .field--name-field-lien{ - // display: none; - padding-top: 1rem; - } - } - - } - } - } - } - - .layout__region--third{ - // grid-row: 4; - margin-top: 5rem; - - .block-region-third{ - display: flex; - flex-direction: column; - width: 65%; - .block-entity-fieldnodefield-fichiers{ - h2{display: none;} - .field--name-field-fichiers{ - .field__item{ - height: fit-content; - border: 2px solid $blue-light; - background-color: $white; - margin-bottom: 1rem; - min-height: 4rem; - // background: $white; - color: $blue-light; - padding-left: 1rem; - padding-top: 1rem; - } - span:nth-of-type(2){ - display: none; - } - - .file--mime-application-pdf{ - height: inherit; - margin: auto; - ::before{ - content: url("../images/pictos/noun_Download_file_307900.svg"); - min-width:40px; - height: auto; - padding-right: 1rem; - } - a{ - hyphens: auto; - display: inline-flex; - align-items: center; - color: $blue-light; - font-weight: 800; - // max-width: 80px ; - } - } - - } - } - - .block-entity-fieldnodefield-liens{ - h2{display: none;} - .field--name-field-liens{ - .field__item{ - margin: auto; - height: fit-content; - border: 2px solid $blue-light; - min-height: 4rem; - background: $white; - color: $blue-light; - padding-left: 1rem; - padding-top: 1rem; - margin-bottom: 1rem; - } - a{ - display: inline-flex; - align-items: center; - color: $blue-light; - font-weight: 800; - &::before{ - content: url("../images/pictos/noun_External Link_674151.svg"); - min-width: 40px; - height: auto; - padding-right: 1rem; - } - svg.ext{ - display: none; - } - } - } - - } - - - .block-entity-fieldnodefield-ressource-s-liee-s-{ - margin-top: 3rem; - - h2{ - font-size: 0.8rem; - color: $black; - font-weight: 900; - } - - .node-type-ressource{ - display: flex; - flex-direction: column; - border: 2px solid $blue-light; - padding: 1rem; - - height: fit-content; - margin-bottom: 1rem; - background-color: $white; - &:first-of-type{ - border-top: 1px solid $blue-light; - padding-top: 1rem; - &::after{ - content: url("../images/pictos/noun_Arrow_3771902.svg"); - align-self: flex-end; - } - } - .field--name-title{ - a{ - color: $black; - font-size: 1.4rem; - font-weight: 600; - - } - } - .field--name-field-type-de-ressource{ - - } - .field--name-field-auteur-s-{ - font-weight: 800; - p{ - margin: 0; - } - .field__label{ - display:none; - } - } - .field--name-field-edition{ - p{ - margin: 0; - } - .field__label{ - display:none; - } - } - .field--name-field-images{ - width: 50%; - img{ - width: 100%; - height: auto; - } - } - } - } - - } - - - } - - .layout__region--bottom{ - .block-entity-fieldnodefield-partenaires{ - width: 50%; - margin: auto; - display: flex; - flex-direction: row; - flex-wrap: wrap; - h2{display: none;} - .field--name-field-partenaires{ - display: flex; - flex-direction: row; - flex-wrap: wrap; - justify-content: space-between; - .field--name-field-titre{ - display: none; - } - .paragraph--type--partenaire{ - display: flex; - flex-direction: column; - } - } - - } - - } - } - } - } - } - - - -} \ No newline at end of file diff --git a/web/themes/custom/rorschach/scss/pages/_ressource.scss b/web/themes/custom/rorschach/scss/pages/_ressource.scss deleted file mode 100644 index 3da6405..0000000 --- a/web/themes/custom/rorschach/scss/pages/_ressource.scss +++ /dev/null @@ -1,335 +0,0 @@ - -.page-node-type-ressource{ - - // #block-contenudelapageprincipale{ - .layout__region--top{ - - .block-region-top{ - .block-block-content4e5df355-e76c-4e44-bec0-e211d94f2640{ - width: 100%; - font-family: 'Source Code Pro'; - font-size: 1.5rem; - font-weight: 800; - color: $white; - background-color: $blue-light; - text-transform: uppercase; - padding-left: 13%; - padding-top: 1rem; - padding-bottom: 0.5rem; - vertical-align: middle; - - } - - .block-entity-fieldnodefield-type-de-ressource{ - margin-top: 2rem; - margin-left: 13%; - color: $blue-light; - text-transform: uppercase; - font-weight: 800; - - } - .block-entity-fieldnodetitle{ - margin-left: 13%; - font-size: 2rem; - font-weight: 600; - } - .block-entity-fieldnodefield-edition{ - margin-left: 13%; - .field--name-field-edition{ - p{ - margin-bottom: 0; - } - } - - } - .block-entity-fieldnodefield-auteur-s-{ - margin-left: 13%; - .field--name-field-auteur-s-{ - font-size: 1.5rem; - font-weight: 800; - p{ - margin: 0; - } - } - } - - .block-entity-fieldnodefield-date-de-parution{ - margin-left: 13%; - } - .block-entity-fieldnodefield-mots-clefs{ - margin-left: 13%; - .field--name-field-mots-clefs{ - display: inline-flex; - margin-top: 2rem; - // &::after{ - // content: url("../images/pictos/noun_Arrow_3771902.svg"); - // align-self: end; - // } - .field__item{ - background: $blue-dark; - margin-right: 1rem; - padding-left: 0.3rem; - padding-right: 0.3rem; - color: $white; - font-weight: 800; - vertical-align: middle; - } - } - - } - } - } - .layout__region--first{ // menu ancres a gauche - margin-top: 3rem; - position: relative; - .block-region-first{ - display: flex; - justify-content: flex-end; - position: sticky; - top: 7rem; - .block-entity-fieldnodefield-textes{ - display: flex; - width: 50%; - background-color: $white; - padding-right: 2rem; - - .field--name-field-titre{ - display: flex; - font-size: 1rem; - font-weight: 1000; - color: $blue-dark; - border-bottom: 1px solid $blue-light; - padding-bottom: 0.5rem; - padding-right: 1rem; - - &:hover{ - text-decoration: underline; - } - } - } - } - } - - .layout__region--second{ // paragraphe texte - margin-top: 3rem; - .block-entity-fieldnodefield-textes{ - - background-color: $white; - .field--name-field-titre{ - font-size: 1.5rem; - font-weight: 1000; - font-family: 'Source Code Pro'; - color: $blue-dark; - text-transform: uppercase; - } - h4{ - text-transform: none !important; - - img{ - width: 100%; - height: auto; - } - } - .field--type-text-long{ - padding-right: 2rem; - } - p{ - margin-top: 0; - } - } - - } - - .layout__region--third{ // colone de droite fichiers et ressources liées - margin-top: 3rem; - .block-region-third{ - display: flex; - flex-direction: column; - width: 70%; - .block-entity-fieldnodefield-fichiers{ - height: fit-content; - border: 2px solid $blue-light; - background-color: $white; - - } - .field--name-field-fichiers{ - min-height: 4rem; - background: $white; - color: $blue-light; - padding-left: 1rem; - padding-top: 1rem; - margin-bottom: 1rem; - - span:nth-of-type(2){ - display: none; - } - - .file--mime-application-pdf{ - height: inherit; - margin: auto; - ::before{ - content: url("../images/pictos/noun_Download_file_307900.svg"); - min-width:50px; - height: auto; - padding-right: 1rem; - } - a{ - hyphens: auto; - display: inline-flex; - align-items: center; - color: $blue-light; - font-weight: 800; - // max-width: 80px ; - } - } - - } - .block-entity-fieldnodefield-liens{ - .field--name-field-liens{ - .field__item{ - margin: auto; - height: fit-content; - border: 2px solid $blue-light; - min-height: 4rem; - background: $white; - color: $blue-light; - padding-left: 1rem; - padding-top: 1rem; - margin-bottom: 1rem; - } - a{ - display: inline-flex; - align-items: center; - color: $blue-light; - font-weight: 800; - &::before{ - content: url("../images/pictos/noun_External Link_674151.svg"); - min-width: 50px; - height: auto; - padding-right: 1rem; - } - svg.ext{ - display: none; - } - } - } - - } - - - .block-entity-fieldnodefield-ress{ - margin-top: 3rem; - .field--name-field-ress{ - .field__label{ - font-size: 0.8rem; - color: $black; - font-weight: 900; - margin-bottom: 1rem; - } - - .node-type-ressource{ - display: flex; - flex-direction: column; - border: 2px solid $blue-light; - padding: 1rem; - - height: fit-content; - margin-bottom: 1rem; - background-color: $white; - &:first-of-type{ - border-top: 1px solid $blue-light; - padding-top: 1rem; - &::after{ - content: url("../images/pictos/noun_Arrow_3771902.svg"); - align-self: flex-end; - } - } - .field--name-title{ - h2{ - margin: 0; - } - a{ - color: $black; - font-size: 1.4rem; - font-weight: 600; - - } - } - .field--name-field-auteur-s-{ - font-weight: 800; - p{ - margin: 0; - } - .field__label{ - display:none; - } - } - .field--name-field-edition{ - p{ - margin: 0; - } - .field__label{ - display:none; - } - } - .field--name-field-images{ - display: none; - width: 50%; - img{ - width: 100%; - height: auto; - } - } - .field--name-field-type-de-ressource{ - text-transform: uppercase; - - a{ - color: $blue-light; - font-weight: 900; - font-size: 0.8rem; - } - } - .field--name-field-mots-clefs{ - display: flex; - margin-top: 2rem; - flex-direction: row; - flex-wrap: wrap; - - // &::after{ - // content: url("../images/pictos/noun_Arrow_3771902.svg"); - - // align-self: center; - - // } - .field__item{ - - margin-right: 1rem; - padding-left: 0.3rem; - padding-right: 0.3rem; - - a{ - background: $blue-dark; - color: $white; - font-weight: 800; - vertical-align: super; - padding-left: 0.1rem; - padding-right: 0.1rem; - display: inline-flex; - } - } - } - ul.links.inline{ - display: none; - } - } - } - - - } - - } - - - } - // } -} \ No newline at end of file diff --git a/web/themes/custom/rorschach/scss/pages/_toutesactualites.scss b/web/themes/custom/rorschach/scss/pages/_toutesactualites.scss deleted file mode 100644 index 3fa0ad3..0000000 --- a/web/themes/custom/rorschach/scss/pages/_toutesactualites.scss +++ /dev/null @@ -1,131 +0,0 @@ - - - -.path-actualites{ - background-color: $background-actus; - margin: 0; - .block-region-content{ - display: grid; - grid-template-columns: 1fr 8fr 1fr; - margin: auto; - padding-top: 3rem; - - .block-views{ - grid-column: 2; - .view-content{ - display: flex; - flex-direction: row; - flex-wrap: wrap; - .views-row{ - width: 25%; - flex: 0 0 25%; - } - @media (max-width: 810px){ - flex-direction: column; - .views-row{ - width: 100%; - } - } - } - .view-display-id-block_2{ - padding-top: 0; - } - .node-type-actualite{ - color: $blue-dark; - line-height: 1.5rem; - padding: 0.5rem; - padding-right: 1rem; - padding-left: 1rem; - div:first-child{ - display: flex; - flex-direction: column; - - // :nth-child(1) { order: 1; } - - // :nth-child(4) { order: 2; } - // :nth-child(5) { order: 3; } - - // :nth-child(1) { order: 3; } - // :nth-child(2) { order: 1; } - // :nth-child(3) { order: 2; } - // :nth-child(4) { order: 4; } - a{ - color: $blue-dark; - } - .field--name-field-images { - order:1; - .field__item img{ - width: 100%; - max-height: 175px; - object-fit: cover; - } - &::after{ - display: block; - content:url('data:image/svg+xml, '); - } - } - .field--name-field-sous-titre{ - margin-top: 0.5rem; - font-size: 0.9rem; - font-weight: 800; - order: 4; - - } - .field--name-field-date{ - order: 2; - display: flex; - flex-direction: row; - justify-content: flex-start; - .field__item:not(:last-of-type){ - ::after{ - padding-left: 1rem; - content: "|"; - } - - } - time{ - font-size: 0.9rem; - font-weight: 800; - padding-right: 1rem; - width: fit-content; - // :not(:last-child):after{ - // padding-left: 0.5rem; - // content: "|"; - // } - - - } - } - .field--name-title{ - order: 3; - - } - - .field:not(.field--name-field-images){ - width: 100%; - } - h2{ margin:0; } - .inline.links{ - padding-top: none !important; - list-style: none; - width: fit-content; - align-self: flex-end; - padding-right: 1rem; - a{ - display: none; - } - // a{ - // content: url('data:image/svg+xml,'); - // } - } - .field--name-field-actu-type{ - order: 5; - padding-top: 1rem; - } - } - } - } - - } -} - diff --git a/web/themes/custom/rorschach/scss/partials/_header.scss b/web/themes/custom/rorschach/scss/partials/_header.scss index acab939..36d3ded 100644 --- a/web/themes/custom/rorschach/scss/partials/_header.scss +++ b/web/themes/custom/rorschach/scss/partials/_header.scss @@ -27,7 +27,7 @@ #header-top { height: 7rem; background-color: $white; - box-shadow: 1px 0px 8px $black; + // box-shadow: 1px 0px 8px $black; display: flex; flex-direction: row; justify-content: space-between; @@ -36,42 +36,30 @@ scroll-margin: 8rem {}; - +// .region-header-top-rigth{ +// display: flex; +// flex-direction: row; +// } // logo + menu déroulant .region-header-top-left { display:flex; flex-direction: row; - padding: 1rem; - padding-left: 4%; - align-items:center; - color: $black; - font-weight: 800; - flex: 1; + // padding: 1rem; + // padding-left: 4%; + // align-items:center; + // color: $black; + // font-weight: 800; + // flex: 1; + #block-rorschach-site-branding{ + img{ + width: 10%; + } + } - #block-logogouv{ - display: flex; - height: 100%; - align-items: center; - img{ - width: 80%; - height: auto; - } - } - #block-logoeql{ - display: flex; - height: 100%; - align-items: center; - img{ - // min-width: 80px; - width: 80%; - height: auto; - } - } - - #block-headermenu{ + #block-rorschach-main-menu{ align-self: baseline; width: 70%; margin-left: 3rem; @@ -90,7 +78,7 @@ padding-inline-start: 0px; padding: 1rem; .is-active{ - color:$blue-light; + // color:$blue-light; } ul{ display: flex; @@ -104,7 +92,7 @@ padding-inline-start: 0px; .is-active{ - color:$blue-light; + // color:$blue-light; } } li{ @@ -127,10 +115,10 @@ color: $black; } .is-active{ - color:$blue-light; + // color:$blue-light; } :hover{ - color: $blue-light; + // color: $blue-light; } } @@ -146,141 +134,75 @@ } - // reseaux sociaux - #block-socialnetwork-2{ - position: relative; - top: -33px; - align-self: flex-end; - margin-left: auto; - .field--name-body{ - min-height: 75px; - // margin-right: 1rem; - } - p{ - display: flex; - flex-direction: row-reverse; - margin-bottom: 0; - min-height: 65px; - justify-content: space-around; - width: 140px; - a{ - color: $white; - font-size: 0; - } - svg.ext{ - display: none; - } - .link-twitter{ - display: flex; - background-color: black; - width: 40px; - justify-content: center; - align-items: flex-end; - &:before{ - content: url("../images/pictos/twitter_white.svg"); - min-width: 30px; - padding-bottom: 0.3rem; - } - } - .link-youtube{ - display: flex; - background-color: black; - min-width: 40px; - justify-content: center; - align-items: flex-end; - &:before{ - content: url("../images/pictos/youtube_white.svg"); - min-width: 25px; - padding-bottom: 0.5rem; - } - } - .link-linkedin{ - display: flex; - background-color: black; - min-width: 40px; - justify-content: center; - align-items: flex-end; - // background-position-y: top; - - &:before{ - content: url("../images/pictos/linkedin_white.svg"); - min-width: 35px; - padding-bottom: 0.2rem; - } - } - } - - } // menu burger à droite - #block-burger { - z-index: 1; - background-color: $blue-light; - font-size: 0.7rem; - color: $white; - display: block; - width: 7rem; - height: 100%; - margin-top: 0; - :hover{ - cursor: pointer; - } - h2{ - padding-top: 1rem; - } - h2:after{ - display: block; - margin:auto; - height: 70px; - content:url('data:image/svg+xml, '); - } + // #block-burger { + // z-index: 1; + // background-color: $blue-light; + // font-size: 0.7rem; + // color: $white; + // display: block; + // width: 7rem; + // height: 100%; + // margin-top: 0; + // :hover{ + // cursor: pointer; + // } + // h2{ + // padding-top: 1rem; + // } + // h2:after{ + // display: block; + // margin:auto; + // height: 70px; + // content:url('data:image/svg+xml, '); + // } - #block-burger-menu{ - display: block; - margin: 0; - align-self: center; - text-align: center; - // height:7rem; - } + // #block-burger-menu{ + // display: block; + // margin: 0; + // align-self: center; + // text-align: center; + // // height:7rem; + // } // block menu open fond bleu - .ul1:not(.sous-liste){ - width: 300%; - position: relative; - right: 260px; - margin: 0; - padding-top: 2rem; - padding-bottom: 2rem; - z-index: 99; + // .ul1:not(.sous-liste){ + // width: 300%; + // position: relative; + // right: 260px; + // margin: 0; + // padding-top: 2rem; + // padding-bottom: 2rem; + // z-index: 99; - } - ul { - display: none; - background-color: $blue-light; - line-height: 2rem; - list-style: none; + // } + // ul { + // display: none; + // background-color: $blue-light; + // line-height: 2rem; + // list-style: none; - .ul1 .sous-liste{ - a{ - opacity: 1; - } - } - a{ - opacity: 0.6; - color: $white; - font-weight: 800; - font-size: 1rem; - } - } - &.opened ul { - display: block; + // .ul1 .sous-liste{ + // a{ + // opacity: 1; + // } + // } + // a{ + // opacity: 0.6; + // color: $white; + // font-weight: 800; + // font-size: 1rem; + // } + // } + // &.opened ul { + // display: block; - } + // } } -} diff --git a/web/themes/custom/rorschach/scss/styles.scss b/web/themes/custom/rorschach/scss/styles.scss index 30fb36b..4a77e00 100644 --- a/web/themes/custom/rorschach/scss/styles.scss +++ b/web/themes/custom/rorschach/scss/styles.scss @@ -1,5 +1,7 @@ /*eql*/ +/*components*/ +@import "components/_quotes"; /*global*/ @@ -27,3 +29,5 @@ /*partials*/ @import "partials/_header"; @import "partials/_footer"; + +