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 0000000..846a402 Binary files /dev/null and b/web/themes/custom/rorschach/images/.png differ diff --git a/web/themes/custom/rorschach/images/logo-IRI-RW.jpg b/web/themes/custom/rorschach/images/logo-IRI-RW.jpg new file mode 100644 index 0000000..0e9d9ea Binary files /dev/null and b/web/themes/custom/rorschach/images/logo-IRI-RW.jpg differ 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"; + +