瀏覽代碼

réinstall docker & css rorschach theme

ouidade 1 年之前
父節點
當前提交
0a62c93aa3
共有 68 個文件被更改,包括 1418 次插入7983 次删除
  1. 12 12
      config/sync/block.block.article.yml
  2. 0 41
      config/sync/block.block.booknavigation.yml
  3. 3 3
      config/sync/block.block.booknavigation_2.yml
  4. 0 41
      config/sync/block.block.booknavigation_3.yml
  5. 2 2
      config/sync/block.block.breadcrumbs.yml
  6. 3 3
      config/sync/block.block.languageswitcher.yml
  7. 4 4
      config/sync/block.block.pagetitle_2.yml
  8. 0 39
      config/sync/block.block.primaryadminactions.yml
  9. 2 2
      config/sync/block.block.rorschach_account_menu.yml
  10. 7 2
      config/sync/block.block.rorschach_content.yml
  11. 0 42
      config/sync/block.block.rorschach_help.yml
  12. 3 3
      config/sync/block.block.rorschach_main_menu.yml
  13. 0 22
      config/sync/block.block.rorschach_messages.yml
  14. 0 41
      config/sync/block.block.rorschach_page_title.yml
  15. 0 41
      config/sync/block.block.rorschach_primary_admin_actions.yml
  16. 2 2
      config/sync/block.block.rorschach_primary_local_tasks.yml
  17. 3 3
      config/sync/block.block.rorschach_secondary_local_tasks.yml
  18. 2 2
      config/sync/block.block.rorschach_site_branding.yml
  19. 8 0
      config/sync/block_content.type.content_book_page.yml
  20. 47 0
      config/sync/core.entity_form_display.block_content.content_book_page.default.yml
  21. 22 23
      config/sync/core.entity_form_display.node.book.default.yml
  22. 24 0
      config/sync/core.entity_view_display.block_content.content_book_page.default.yml
  23. 44 3
      config/sync/core.entity_view_display.node.book.default.yml
  24. 10 11
      config/sync/core.entity_view_display.node.book.full.yml
  25. 10 2
      config/sync/core.entity_view_display.node.book.teaser.yml
  26. 23 0
      config/sync/field.field.block_content.content_book_page.body.yml
  27. 55 0
      config/sync/field.field.node.book.field_article.yml
  28. 49 0
      config/sync/field.field.node.book.field_image.yml
  29. 49 0
      config/sync/field.field.node.book.field_subheading.yml
  30. 49 0
      config/sync/field.field.node.book.field_tablefield.yml
  31. 22 17
      config/sync/field.field.node.book.field_text.yml
  32. 3 3
      config/sync/field.storage.node.field_article.yml
  33. 21 0
      config/sync/field.storage.node.field_image.yml
  34. 21 0
      config/sync/field.storage.node.field_subheading.yml
  35. 21 0
      config/sync/field.storage.node.field_tablefield.yml
  36. 21 0
      config/sync/field.storage.node.field_text.yml
  37. 16 0
      config/sync/language.content_settings.block_content.content_book_page.yml
  38. 2 1
      web/themes/custom/rorschach/css-compiled/global/layout.css
  39. 295 3331
      web/themes/custom/rorschach/css-compiled/styles.css
  40. 二進制
      web/themes/custom/rorschach/images/.png
  41. 二進制
      web/themes/custom/rorschach/images/logo-IRI-RW.jpg
  42. 461 299
      web/themes/custom/rorschach/package-lock.json
  43. 3 1
      web/themes/custom/rorschach/package.json
  44. 7 0
      web/themes/custom/rorschach/scss/components/_quotes.scss
  45. 8 20
      web/themes/custom/rorschach/scss/global/_layout.scss
  46. 0 369
      web/themes/custom/rorschach/scss/pages/_actualite.scss
  47. 0 113
      web/themes/custom/rorschach/scss/pages/_ami.scss
  48. 0 101
      web/themes/custom/rorschach/scss/pages/_annuairederecherche.scss
  49. 0 366
      web/themes/custom/rorschach/scss/pages/_basededonnees.scss
  50. 0 40
      web/themes/custom/rorschach/scss/pages/_basededonnees_autres.scss
  51. 3 0
      web/themes/custom/rorschach/scss/pages/_bookpage.scss
  52. 0 45
      web/themes/custom/rorschach/scss/pages/_contact.scss
  53. 0 234
      web/themes/custom/rorschach/scss/pages/_faq.scss
  54. 0 124
      web/themes/custom/rorschach/scss/pages/_fonts.scss
  55. 0 33
      web/themes/custom/rorschach/scss/pages/_gouvernance.scss
  56. 0 429
      web/themes/custom/rorschach/scss/pages/_incubateur.scss
  57. 0 208
      web/themes/custom/rorschach/scss/pages/_lesprojets.scss
  58. 0 59
      web/themes/custom/rorschach/scss/pages/_lincubateur_newpage.scss
  59. 0 51
      web/themes/custom/rorschach/scss/pages/_mentions-legales.scss
  60. 0 354
      web/themes/custom/rorschach/scss/pages/_offre.scss
  61. 0 292
      web/themes/custom/rorschach/scss/pages/_offresdeservices.scss
  62. 0 73
      web/themes/custom/rorschach/scss/pages/_partenaires.scss
  63. 0 57
      web/themes/custom/rorschach/scss/pages/_programme.scss
  64. 0 398
      web/themes/custom/rorschach/scss/pages/_projet.scss
  65. 0 335
      web/themes/custom/rorschach/scss/pages/_ressource.scss
  66. 0 131
      web/themes/custom/rorschach/scss/pages/_toutesactualites.scss
  67. 77 155
      web/themes/custom/rorschach/scss/partials/_header.scss
  68. 4 0
      web/themes/custom/rorschach/scss/styles.scss

+ 12 - 12
config/sync/block.block.menulink.yml → 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:

+ 0 - 41
config/sync/block.block.booknavigation.yml

@@ -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

+ 3 - 3
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:

+ 0 - 41
config/sync/block.block.booknavigation_3.yml

@@ -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

+ 2 - 2
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:

+ 3 - 3
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:

+ 4 - 4
config/sync/block.block.pagetitle.yml → 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:

+ 0 - 39
config/sync/block.block.primaryadminactions.yml

@@ -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

+ 2 - 2
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:

+ 7 - 2
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

+ 0 - 42
config/sync/block.block.rorschach_help.yml

@@ -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

+ 3 - 3
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

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

@@ -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: {  }

+ 0 - 41
config/sync/block.block.rorschach_page_title.yml

@@ -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

+ 0 - 41
config/sync/block.block.rorschach_primary_admin_actions.yml

@@ -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

+ 2 - 2
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:

+ 3 - 3
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:

+ 2 - 2
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:

+ 8 - 0
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 '

+ 47 - 0
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: {  }

+ 22 - 23
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

+ 24 - 0
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

+ 44 - 3
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: 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: 2
+    weight: 6
     region: content
   links:
     settings: {  }

+ 10 - 11
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

+ 10 - 2
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

+ 23 - 0
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

+ 55 - 0
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

+ 49 - 0
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

+ 49 - 0
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

+ 49 - 0
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

+ 22 - 17
config/sync/field.field.node.book.field_paragraph_chapitre.yml → 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

+ 3 - 3
config/sync/field.storage.node.field_paragraph_chapitre.yml → 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:

+ 21 - 0
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

+ 21 - 0
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

+ 21 - 0
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

+ 21 - 0
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

+ 16 - 0
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

+ 2 - 1
web/themes/custom/rorschach/css-compiled/global/layout.css

@@ -1,2 +1,3 @@
 .body {
-  margin: 0; }
+  margin: 0;
+}

文件差異過大導致無法顯示
+ 295 - 3331
web/themes/custom/rorschach/css-compiled/styles.css


二進制
web/themes/custom/rorschach/images/.png


二進制
web/themes/custom/rorschach/images/logo-IRI-RW.jpg


文件差異過大導致無法顯示
+ 461 - 299
web/themes/custom/rorschach/package-lock.json


+ 3 - 1
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": {

+ 7 - 0
web/themes/custom/rorschach/scss/components/_quotes.scss

@@ -0,0 +1,7 @@
+.quote{ 
+    font-weight: 700;
+    width: 50%;
+    margin: auto;
+    background-color: hotpink;
+}
+

+ 8 - 20
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;
-    }
+.inter-titre {
+    color: $blue-light;
+    // text-transform: uppercase;
+}
+}

+ 0 - 369
web/themes/custom/rorschach/scss/pages/_actualite.scss

@@ -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;
-                            }
-                        }
-                    }
-                }
-            
-            }
-            
-        
-        }
-    }
-   
-    
-}
-   

+ 0 - 113
web/themes/custom/rorschach/scss/pages/_ami.scss

@@ -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;
-                }
-            }
-        }
-    }
-
-}

+ 0 - 101
web/themes/custom/rorschach/scss/pages/_annuairederecherche.scss

@@ -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;
-                                            }
-                                        }
-                                    } 
-    
-                                }
-
-
-                            }
-                           
-                        }
-                    }
-    
-                }
-               
-            }
-        
-
-        }
-    }    
-}

+ 0 - 366
web/themes/custom/rorschach/scss/pages/_basededonnees.scss

@@ -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;
-                        }
-                    
-                    }
-
-                }
-            }
-        }
-        
-    }
-   
-
-}

+ 0 - 40
web/themes/custom/rorschach/scss/pages/_basededonnees_autres.scss

@@ -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")
-                
-            }
-
-        }
-    
-    }
-}

+ 3 - 0
web/themes/custom/rorschach/scss/pages/_bookpage.scss

@@ -0,0 +1,3 @@
+.field--name-field-subheading{
+    font-size: 2rem;
+}

+ 0 - 45
web/themes/custom/rorschach/scss/pages/_contact.scss

@@ -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;
-                        }
-                    }
-                }
-            }
-        }
-    }
-
-}

+ 0 - 234
web/themes/custom/rorschach/scss/pages/_faq.scss

@@ -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,<svg width="40" height="20" xmlns="http://www.w3.org/2000/svg" version="1.1"><polyline points="71.9,49 24.3,49 24.3,51 71.9,51 58.1,64.8 59.5,66.2 75.7,50 59.5,33.8 58.1,35.2" transform="scale(0.5) translate(0,-25)"  rotate="-45" fill="rgb(0,158,227)" stroke="rgb(0,158,227)" stroke-width="0.7"/></svg>');
-                                    // justify-self: flex-end;
-                                    float: right;
-                                }
-                            }
-                            :hover {
-                                &:after{
-                                    display:inline-flex;
-                                    content: url('data:image/svg+xml,<svg width="40" height="20" xmlns="http://www.w3.org/2000/svg" version="1.1"><polyline points="71.9,49 24.3,49 24.3,51 71.9,51 58.1,64.8 59.5,66.2 75.7,50 59.5,33.8 58.1,35.2" transform="scale(0.5) translate(0,-25)"  rotate="-45" fill="rgb(0,158,227)" stroke="rgb(0,158,227)" stroke-width="0.7"/></svg>');
-                                    // 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;
-                        }
-                    }
-                }
-            }    
-        }
-    }
-    
-
-}

+ 0 - 124
web/themes/custom/rorschach/scss/pages/_fonts.scss

@@ -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;
-}

+ 0 - 33
web/themes/custom/rorschach/scss/pages/_gouvernance.scss

@@ -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;
-                }
-            }
-        }
-    
-    }
-}

+ 0 - 429
web/themes/custom/rorschach/scss/pages/_incubateur.scss

@@ -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,<svg width="160" height="25" xmlns="http://www.w3.org/2000/svg" version="1.1"> <line x1="0" x2="80" y1="20" y2="20" stroke-linecap="cube" stroke="rgb(9,57,139)" stroke-width="2.5"/></svg>');
-                                                        }
-                                                    }
-                                                    .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;
-                                                    }
-                                                }
-                                            }
-                                        }
-
-                                    }
-
-                                }
-                            }
-                        }
-                    }
-                }
-            }
-        // }
-    }
-}

+ 0 - 208
web/themes/custom/rorschach/scss/pages/_lesprojets.scss

@@ -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,<svg width="160" height="25" xmlns="http://www.w3.org/2000/svg" version="1.1"> <line x1="0" x2="80" y1="20" y2="20" stroke-linecap="cube" stroke="rgb(9,57,139)" stroke-width="2.5"/></svg>');
-                                        }
-                                    }
-                                    .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;
-                                    }
-                                }
-                            }
-                        }
-                    }
-                }
-            }
-        }
-    }
-   
-    
-    
-}

+ 0 - 59
web/themes/custom/rorschach/scss/pages/_lincubateur_newpage.scss

@@ -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;
-            }
-        }
-        
-    }
-}

+ 0 - 51
web/themes/custom/rorschach/scss/pages/_mentions-legales.scss

@@ -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;
-                        }
-                    }
-                }
-            }
-        }
-    }
-    
-
-}

+ 0 - 354
web/themes/custom/rorschach/scss/pages/_offre.scss

@@ -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,<svg width="160" height="30" xmlns="http://www.w3.org/2000/svg" version="1.1"> <line x1="0" x2="80" y1="20" y2="20" stroke-linecap="cube" stroke="rgb(0,158,227)" stroke-width="3"/></svg>');
-                    }
-                }
-                .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;
-                            }
-                        }
-                    }       
-            
-
-                }
-            
-            }
-            
-        
-        }
-    // }
-    
-}

+ 0 - 292
web/themes/custom/rorschach/scss/pages/_offresdeservices.scss

@@ -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%;
-                                    }
-                                }
-                            }
-                        }
-                    }
-                }
-            }
-        }
-    }
-}
-

+ 0 - 73
web/themes/custom/rorschach/scss/pages/_partenaires.scss

@@ -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;
-        }
-    }
-    
-}

+ 0 - 57
web/themes/custom/rorschach/scss/pages/_programme.scss

@@ -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;
-            }
-        }
-        
-    }
-}

+ 0 - 398
web/themes/custom/rorschach/scss/pages/_projet.scss

@@ -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;
-                                }
-                            }
-                            
-                        }
-
-                    }
-                }
-            }
-        }
-    }
-
-
-   
-}

+ 0 - 335
web/themes/custom/rorschach/scss/pages/_ressource.scss

@@ -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;
-                            }
-                        }
-                    }       
-            
-
-                }
-            
-            }
-            
-        
-        }
-    // }
-}    

+ 0 - 131
web/themes/custom/rorschach/scss/pages/_toutesactualites.scss

@@ -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,<svg width="160" height="40" xmlns="http://www.w3.org/2000/svg" version="1.1"> <line x1="0" x2="80" y1="20" y2="20" stroke-linecap="cube" stroke="rgb(9,57,139)" stroke-width="5"/></svg>');
-                        }
-                    }
-                    .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,<svg width="40" height="20" xmlns="http://www.w3.org/2000/svg" version="1.1"><polyline points="71.9,49 24.3,49 24.3,51 71.9,51 58.1,64.8 59.5,66.2 75.7,50 59.5,33.8 58.1,35.2" transform="scale(0.5) translate(0,-25)" fill="rgb(0,158,227)" stroke="rgb(0,158,227)" stroke-width="0.7"/></svg>');
-                        // }
-                    }
-                    .field--name-field-actu-type{
-                        order: 5;
-                        padding-top: 1rem;
-                    }
-                }
-            }
-        }
-
-    }
-}
-

+ 77 - 155
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;
-        
-
-        #block-logogouv{
-            display: flex;
-            height: 100%;
-            align-items: center;
+        // padding: 1rem;
+        // padding-left: 4%;
+        // align-items:center;  
+        // color: $black;  
+        // font-weight: 800;
+        // flex: 1;
+        #block-rorschach-site-branding{
             img{
-                width: 80%;
-                height: auto;
+                width: 10%;
             }
         }
-        #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,<svg width="70" height="50" xmlns="http://www.w3.org/2000/svg" version="1.1"> <path id="path930" d="M 5,13 H 65" stroke-linecap="round" stroke="white" stroke-width="3"/><path id="path930-3" d="M 5,25 H 65" stroke-linecap="round" stroke="white" stroke-width="3"/><path id="path930-6" d="M 5,37 H 65" stroke-linecap="round" stroke="white" stroke-width="3"/></svg>'); 
-        }        
-
-        #block-burger-menu{
-            display: block;
-            margin: 0;
-            align-self: center;
-            text-align: center;
-            // height:7rem;
-        }
+        // #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,<svg width="70" height="50" xmlns="http://www.w3.org/2000/svg" version="1.1"> <path id="path930" d="M 5,13 H 65" stroke-linecap="round" stroke="white" stroke-width="3"/><path id="path930-3" d="M 5,25 H 65" stroke-linecap="round" stroke="white" stroke-width="3"/><path id="path930-6" d="M 5,37 H 65" stroke-linecap="round" stroke="white" stroke-width="3"/></svg>'); 
+        //     }        
+
+        //     #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;
 
-        }
+        // }
     }   
 
 
-}
 

+ 4 - 0
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";
+
+

部分文件因文件數量過多而無法顯示