101 Commits

Author SHA1 Message Date
f05fee5e4c carte interactive sur page node projet 2025-11-25 17:04:11 +01:00
ed3e38a2ce flex element node site tableau et autre 2025-11-25 16:11:02 +01:00
df649e92f8 font size 2025-11-25 15:55:45 +01:00
facf991325 #3531 2025-11-25 15:51:41 +01:00
5e74afc829 #3528 block third node site 2025-11-25 15:47:58 +01:00
534497eed2 #3526 block third node projet 2025-11-25 15:33:29 +01:00
b745de55f2 #3533 nom equip euppercase 2025-11-25 15:22:27 +01:00
d77cfbb9e3 #3525 margin legend 2025-11-25 15:17:46 +01:00
bf71300dfe #3523 2025-11-25 15:03:21 +01:00
f0f9ad9455 tâche #3522 2025-11-25 14:55:29 +01:00
a48f97ed45 tâche #3521 home map 2025-11-25 14:46:43 +01:00
8586386637 css blockquote 2025-11-24 23:15:23 +01:00
c22e4e8d9d scroll reveal node-type-projet elements desactive 2025-11-24 22:58:26 +01:00
fa81c5ad9a scroll reveal node-type-projet elements 2025-11-24 22:53:44 +01:00
597501f29e /nope projet badge laureat only 2025-11-24 22:35:23 +01:00
0e1679fccd photo equipe caption 2025-11-24 22:11:24 +01:00
c25e8bdd06 site image blured fix 2025-11-24 21:15:54 +01:00
9c10542a1c editor can delete contents 2025-11-24 21:14:20 +01:00
396892f939 deactivated vistor acount creation 2025-11-24 21:11:08 +01:00
f4933f6c45 30 projet order by poid 2025-11-24 21:07:18 +01:00
97af3e2945 chemin map .css 2025-11-24 20:22:53 +01:00
5c99cdd665 revert to [200~ 2025-11-24 20:12:26 +01:00
2686bc5f4a js 2025-11-24 19:52:52 +01:00
9a6938d231 remove js carte point rouge car bug 2025-11-24 19:04:55 +01:00
cdb0d15a43 point rouge carte node ressource 2025-11-24 15:26:00 +01:00
3f2eb70271 point rouge carte node projet 2025-11-24 15:16:07 +01:00
cfa90f9bcb décalage tieline sur décembre 2025-11-24 14:17:36 +01:00
f3ad0386ee margin infos equipes 2025-11-24 14:06:54 +01:00
e53a8ac4e7 toggle partenaires without srcollreveal 2025-11-24 13:52:43 +01:00
ac219a3d83 toggle partenaires 2025-11-24 13:39:34 +01:00
b28ebc5438 size site map dasn node projet et margin/padding block first et second 2025-11-24 13:11:23 +01:00
b2265482d2 size site map dasn node projet et margin/padding block first et second 2025-11-24 12:56:13 +01:00
ede64a7b73 #3510 hover effet zoom sur page node projet aside right 2025-11-24 12:34:18 +01:00
9a57827acd #3506 ajustement width logo QDD / aisde left 2025-11-24 12:30:39 +01:00
61cdbe6114 #3507 font style /lesprojets 2025-11-24 12:14:32 +01:00
d9f370e1fa btn toggle border 2025-11-24 12:12:16 +01:00
a4a031100f margin top node projet 2025-11-24 12:08:00 +01:00
aa386780bf debrousaillage node projet responsive 2025-11-24 11:35:23 +01:00
f85a68b9af merge 2025-11-24 10:28:16 +01:00
db5ddbcd27 Merge branch 'stage' 2025-11-18 10:22:58 +01:00
f72c779266 traduction projet 2025-11-18 10:21:20 +01:00
c3e4e9f4ec bouton retours ressources 2025-11-18 10:21:17 +01:00
6b59c0babb traduction projet 2025-11-18 10:13:57 +01:00
fbf0f74bc2 bouton retours ressources 2025-11-18 09:55:47 +01:00
413df5f8e9 bouton retours ressources 2025-11-18 09:53:24 +01:00
2e228484db width map node projet 2025-11-17 23:25:23 +01:00
7b687d2bae with map nnode projet 2025-11-17 23:08:12 +01:00
c169bbd3fb merge 2025-11-17 23:02:34 +01:00
ed77181289 css & js galerie photo 2025-11-17 21:56:31 +01:00
31769ed721 display none bouton voir equipe 2025-11-17 16:03:39 +01:00
6dbf6696c8 bouton togle présentation équipe 2025-11-17 16:03:38 +01:00
c3ef6663cf display none bouton voir equipe 2025-11-17 16:03:09 +01:00
a2b238504f bouton togle présentation équipe 2025-11-17 16:03:09 +01:00
6c82eafd3d Merge branch 'master' into stage 2025-11-17 15:26:40 +01:00
11b87d5ac9 galeries photo retour aux ressources 2025-11-17 15:26:27 +01:00
6d930bc116 galeries photo retour aux ressources 2025-11-17 15:25:55 +01:00
e35b681b69 css node projet présentation équipe 2025-11-17 14:44:02 +01:00
e7db8a850e css node projet présentation équipe 2025-11-17 14:38:48 +01:00
bd7cae209c region third width /node projet 2025-11-17 14:23:23 +01:00
a15b423749 badge lauréat node site 2025-11-17 14:10:59 +01:00
78e44cd2c1 font size colone droite page projet 2025-11-17 12:24:08 +01:00
e02e16e8a1 css carte node site idem a node projet 2025-11-17 12:20:30 +01:00
415efe611c css carte home corrections Maud 2025-11-17 11:54:05 +01:00
4424c853d1 equipe photo et pres. 2025-11-17 10:24:37 +01:00
d92d5d4acb homogéénéistion css bouton noir 2025-11-13 11:39:40 +01:00
5f68e33f3d homogéénéistion css bouton noir 2025-11-13 11:09:54 +01:00
442fc4431a margin top map node site 2025-11-13 10:44:31 +01:00
b04abf5304 mots clefs mode site 2025-11-13 10:32:52 +01:00
bef6c77738 twig projet lié 2025-11-13 09:31:25 +01:00
f9cb1f2800 css node projet 2025-11-12 17:39:55 +01:00
7bb8776228 node-type-projetlié /esprojets 2025-11-12 16:55:09 +01:00
9dc42ba58c picto laureat block third node site 2025-11-12 16:32:14 +01:00
d013d3e45f block third position pas fixed 2025-11-12 16:26:53 +01:00
86ce675e66 twig et css /node-site block third projet lié 2025-11-12 12:32:20 +01:00
cd8e0b5154 site mots clefs 2025-11-12 10:52:10 +01:00
ba4116a084 galerie photo map + link 2025-11-12 10:45:21 +01:00
8355722092 sitemap_block on projet node page 2025-11-12 10:11:14 +01:00
c8ce112674 page site, liste projets fix 2025-11-12 10:03:45 +01:00
b07fcaf4b2 page projet, autres projets liste fixing 2025-11-12 09:56:04 +01:00
ad9156a110 css home carte responsive 2025-11-11 00:43:48 +01:00
4c821bc1b3 css home carte 2025-11-10 23:31:11 +01:00
b882d0ec87 home projets map block bottom link 2025-11-10 17:04:55 +01:00
f73d86d81a home projets map block 2025-11-10 16:59:31 +01:00
11c4c6d454 /lesprojets responsive 2025-11-07 23:01:32 +01:00
b6f1de83ff /lesprojets pictos sur nodesites clean css 2025-11-07 16:19:58 +01:00
59e4008541 /lesprojets pictos sur nodesite dans /lesprojets 2025-11-07 16:12:38 +01:00
5ba2e6ef8a /lesprojets création class enleve js 2025-11-07 15:42:18 +01:00
75d991c7b0 /lesprojets création class d'après titre node-site 2025-11-07 15:41:20 +01:00
81fa7dd7bf badge lauréat sur /lesprojets 2025-11-07 15:22:40 +01:00
8b8f8945ed badge lauréat sur page site 2025-11-07 15:06:37 +01:00
a614f52cdf /lesprojets :hover css 2025-11-05 10:27:16 +01:00
df5048bad8 css node-type-ressources lightbox 2025-11-05 01:13:42 +01:00
35bedc622b css node-type-ressource 2025-11-05 01:09:18 +01:00
77b82ce054 order link node site et projet 2025-11-04 23:45:43 +01:00
2ca0ea9c50 padding bottom :after link 2025-11-04 23:16:21 +01:00
e313c4520e node projet diapo et lightbox 2025-11-04 23:09:51 +01:00
6cd60f5a08 node projet height infos equipe 2025-11-04 22:48:56 +01:00
708c3d8369 node projet teaser homogénéisation typo et margin avec node site teaser 2025-11-04 22:41:49 +01:00
a19d7b0edb node projet teaser order 2025-11-04 22:25:19 +01:00
38d99d69c0 les 30 projets 2025-11-04 18:54:29 +01:00
2bcae2c604 projet image 2025-11-04 18:52:39 +01:00
123 changed files with 4865 additions and 928 deletions

View File

@@ -0,0 +1,18 @@
uuid: d92dd104-030a-4e96-9932-4607371f7551
langcode: fr
status: true
dependencies:
config:
- block_content.type.link
id: block_content.link.changed
field_name: changed
entity_type: block_content
bundle: link
label: Modifié
description: "L'heure à laquelle le bloc de contenu a été modifié pour la dernière fois."
required: false
translatable: false
default_value: { }
default_value_callback: ''
settings: { }
field_type: changed

View File

@@ -0,0 +1,18 @@
uuid: 85cc2a14-7008-4248-82bf-503226d66d8c
langcode: fr
status: true
dependencies:
config:
- block_content.type.link
id: block_content.link.info
field_name: info
entity_type: block_content
bundle: link
label: 'Description du bloc'
description: 'Une brève description de votre bloc.'
required: true
translatable: false
default_value: { }
default_value_callback: ''
settings: { }
field_type: string

View File

@@ -0,0 +1,20 @@
uuid: 120b2f25-e7b2-4f66-bcdf-acbf7669f597
langcode: fr
status: true
dependencies:
config:
- block_content.type.link
module:
- metatag
id: block_content.link.metatag
field_name: metatag
entity_type: block_content
bundle: link
label: 'Metatags (Hidden field for JSON support)'
description: 'The computed meta tags for the entity.'
required: false
translatable: false
default_value: { }
default_value_callback: ''
settings: { }
field_type: metatag_computed

View File

@@ -0,0 +1,22 @@
uuid: 889fcb21-234f-4911-a70d-f7391535b8ea
langcode: fr
status: true
dependencies:
config:
- block_content.type.link
id: block_content.link.status
field_name: status
entity_type: block_content
bundle: link
label: Publié
description: ''
required: false
translatable: false
default_value:
-
value: 1
default_value_callback: ''
settings:
on_label: Activé
off_label: Désactivé
field_type: boolean

View File

@@ -0,0 +1,18 @@
uuid: 45bdc104-a814-4de3-92d7-c25d2c2bfb13
langcode: fr
status: true
dependencies:
config:
- block_content.type.live_youtube
id: block_content.live_youtube.changed
field_name: changed
entity_type: block_content
bundle: live_youtube
label: Modifié
description: "L'heure à laquelle le bloc de contenu a été modifié pour la dernière fois."
required: false
translatable: false
default_value: { }
default_value_callback: ''
settings: { }
field_type: changed

View File

@@ -0,0 +1,18 @@
uuid: d04e24e6-8cea-46f6-8e57-1ec72beb3f6c
langcode: fr
status: true
dependencies:
config:
- block_content.type.live_youtube
id: block_content.live_youtube.info
field_name: info
entity_type: block_content
bundle: live_youtube
label: 'Description du bloc'
description: 'Une brève description de votre bloc.'
required: true
translatable: false
default_value: { }
default_value_callback: ''
settings: { }
field_type: string

View File

@@ -0,0 +1,20 @@
uuid: efc48857-a4cc-43cc-8687-75fb316b4009
langcode: fr
status: true
dependencies:
config:
- block_content.type.live_youtube
module:
- metatag
id: block_content.live_youtube.metatag
field_name: metatag
entity_type: block_content
bundle: live_youtube
label: 'Metatags (Hidden field for JSON support)'
description: 'The computed meta tags for the entity.'
required: false
translatable: false
default_value: { }
default_value_callback: ''
settings: { }
field_type: metatag_computed

View File

@@ -0,0 +1,22 @@
uuid: 243ea018-54d0-421c-bbb5-fa3eb51f15de
langcode: fr
status: true
dependencies:
config:
- block_content.type.live_youtube
id: block_content.live_youtube.status
field_name: status
entity_type: block_content
bundle: live_youtube
label: Publié
description: ''
required: false
translatable: false
default_value:
-
value: 1
default_value_callback: ''
settings:
on_label: Activé
off_label: Désactivé
field_type: boolean

View File

@@ -0,0 +1,18 @@
uuid: 99816590-8aca-481f-9acb-78f627c048c4
langcode: fr
status: true
dependencies:
config:
- paragraphs.paragraphs_type.projet_diapo
id: paragraph.projet_diapo.created
field_name: created
entity_type: paragraph
bundle: projet_diapo
label: 'Écrit le'
description: 'Heure de création du paragraphe.'
required: false
translatable: false
default_value: { }
default_value_callback: ''
settings: { }
field_type: created

View File

@@ -0,0 +1,22 @@
uuid: 95f833dc-2c91-419d-be8a-3a8992776459
langcode: fr
status: true
dependencies:
config:
- paragraphs.paragraphs_type.projet_diapo
id: paragraph.projet_diapo.status
field_name: status
entity_type: paragraph
bundle: projet_diapo
label: Publié
description: ''
required: false
translatable: false
default_value:
-
value: 1
default_value_callback: ''
settings:
on_label: Activé
off_label: Désactivé
field_type: boolean

View File

@@ -0,0 +1,18 @@
uuid: 89e0b4cb-3467-43dd-ac7d-c204a42a5c37
langcode: fr
status: true
dependencies:
config:
- paragraphs.paragraphs_type.projet_info
id: paragraph.projet_info.created
field_name: created
entity_type: paragraph
bundle: projet_info
label: 'Écrit le'
description: 'Heure de création du paragraphe.'
required: false
translatable: false
default_value: { }
default_value_callback: ''
settings: { }
field_type: created

View File

@@ -0,0 +1,22 @@
uuid: a5d583a1-4104-4129-952b-be04093864c4
langcode: fr
status: true
dependencies:
config:
- paragraphs.paragraphs_type.projet_info
id: paragraph.projet_info.status
field_name: status
entity_type: paragraph
bundle: projet_info
label: Publié
description: ''
required: false
translatable: false
default_value:
-
value: 1
default_value_callback: ''
settings:
on_label: Activé
off_label: Désactivé
field_type: boolean

View File

@@ -0,0 +1,18 @@
uuid: 460c5e92-f134-4e12-a66c-0d748623ba10
langcode: fr
status: true
dependencies:
config:
- paragraphs.paragraphs_type.projet_partie_texte
id: paragraph.projet_partie_texte.created
field_name: created
entity_type: paragraph
bundle: projet_partie_texte
label: 'Écrit le'
description: 'Heure de création du paragraphe.'
required: false
translatable: false
default_value: { }
default_value_callback: ''
settings: { }
field_type: created

View File

@@ -0,0 +1,22 @@
uuid: 4cc6a442-5e28-4ad2-89ee-4542e940f2e2
langcode: fr
status: true
dependencies:
config:
- paragraphs.paragraphs_type.projet_partie_texte
id: paragraph.projet_partie_texte.status
field_name: status
entity_type: paragraph
bundle: projet_partie_texte
label: Publié
description: ''
required: false
translatable: false
default_value:
-
value: 1
default_value_callback: ''
settings:
on_label: Activé
off_label: Désactivé
field_type: boolean

View File

@@ -4,6 +4,9 @@ status: true
dependencies: dependencies:
config: config:
- field.field.node.projet.field_documents - field.field.node.projet.field_documents
- field.field.node.projet.field_equipe_photo
- field.field.node.projet.field_equipe_presentation
- field.field.node.projet.field_image
- field.field.node.projet.field_infos - field.field.node.projet.field_infos
- field.field.node.projet.field_intro - field.field.node.projet.field_intro
- field.field.node.projet.field_laureats - field.field.node.projet.field_laureats
@@ -11,10 +14,12 @@ dependencies:
- field.field.node.projet.field_nom_de_l_equipe - field.field.node.projet.field_nom_de_l_equipe
- field.field.node.projet.field_parties_projet - field.field.node.projet.field_parties_projet
- field.field.node.projet.field_site_projet - field.field.node.projet.field_site_projet
- image.style.thumbnail
- node.type.projet - node.type.projet
module: module:
- field_group - field_group
- file - file
- image
- link - link
- paragraphs - paragraphs
- path - path
@@ -29,7 +34,7 @@ third_party_settings:
label: Tabs label: Tabs
region: content region: content
parent_name: '' parent_name: ''
weight: 3 weight: 2
format_type: tabs format_type: tabs
format_settings: format_settings:
classes: '' classes: ''
@@ -40,12 +45,13 @@ third_party_settings:
width_breakpoint: 640 width_breakpoint: 640
group_parties: group_parties:
children: children:
- field_image
- field_intro - field_intro
- field_parties_projet - field_parties_projet
label: Contenus label: Contenus
region: hidden region: hidden
parent_name: group_tabs parent_name: group_tabs
weight: 13 weight: 4
format_type: tab format_type: tab
format_settings: format_settings:
classes: '' classes: ''
@@ -57,11 +63,13 @@ third_party_settings:
required_fields: true required_fields: true
group_infos: group_infos:
children: children:
- field_equipe_photo
- field_equipe_presentation
- field_infos - field_infos
label: Infos label: Infos
region: hidden region: hidden
parent_name: group_tabs parent_name: group_tabs
weight: 12 weight: 3
format_type: tab format_type: tab
format_settings: format_settings:
classes: '' classes: ''
@@ -87,7 +95,7 @@ third_party_settings:
label: Details label: Details
region: content region: content
parent_name: '' parent_name: ''
weight: 4 weight: 6
format_type: details_sidebar format_type: details_sidebar
format_settings: format_settings:
classes: '' classes: ''
@@ -100,12 +108,12 @@ third_party_settings:
weight: -100 weight: -100
group_docs_liens: group_docs_liens:
children: children:
- field_documents
- field_liens - field_liens
- field_documents
label: 'Docs & Liens' label: 'Docs & Liens'
region: hidden region: hidden
parent_name: group_tabs parent_name: group_tabs
weight: 14 weight: 5
format_type: tab format_type: tab
format_settings: format_settings:
classes: '' classes: ''
@@ -122,20 +130,44 @@ mode: default
content: content:
created: created:
type: datetime_timestamp type: datetime_timestamp
weight: 30 weight: 32
region: content region: content
settings: { } settings: { }
third_party_settings: { } third_party_settings: { }
field_documents: field_documents:
type: file_generic type: file_generic
weight: 5 weight: 7
region: content region: content
settings: settings:
progress_indicator: throbber progress_indicator: throbber
third_party_settings: { } third_party_settings: { }
field_equipe_photo:
type: image_image
weight: 10
region: content
settings:
progress_indicator: throbber
preview_image_style: thumbnail
third_party_settings: { }
field_equipe_presentation:
type: text_textarea
weight: 11
region: content
settings:
rows: 5
placeholder: ''
third_party_settings: { }
field_image:
type: image_image
weight: 28
region: content
settings:
progress_indicator: throbber
preview_image_style: thumbnail
third_party_settings: { }
field_infos: field_infos:
type: paragraphs type: paragraphs
weight: 8 weight: 12
region: content region: content
settings: settings:
title: Paragraphe title: Paragraphe
@@ -153,7 +185,7 @@ content:
third_party_settings: { } third_party_settings: { }
field_intro: field_intro:
type: text_textarea type: text_textarea
weight: 37 weight: 29
region: content region: content
settings: settings:
rows: 5 rows: 5
@@ -184,7 +216,7 @@ content:
third_party_settings: { } third_party_settings: { }
field_parties_projet: field_parties_projet:
type: paragraphs type: paragraphs
weight: 38 weight: 30
region: content region: content
settings: settings:
title: Paragraphe title: Paragraphe
@@ -202,7 +234,7 @@ content:
third_party_settings: { } third_party_settings: { }
field_site_projet: field_site_projet:
type: entity_reference_autocomplete type: entity_reference_autocomplete
weight: 27 weight: 29
region: content region: content
settings: settings:
match_operator: CONTAINS match_operator: CONTAINS
@@ -212,44 +244,44 @@ content:
third_party_settings: { } third_party_settings: { }
langcode: langcode:
type: language_select type: language_select
weight: 28 weight: 30
region: content region: content
settings: settings:
include_locked: true include_locked: true
third_party_settings: { } third_party_settings: { }
path: path:
type: path type: path
weight: 35 weight: 37
region: content region: content
settings: { } settings: { }
third_party_settings: { } third_party_settings: { }
promote: promote:
type: boolean_checkbox type: boolean_checkbox
weight: 32 weight: 34
region: content region: content
settings: settings:
display_label: true display_label: true
third_party_settings: { } third_party_settings: { }
simple_sitemap: simple_sitemap:
weight: 36 weight: 38
region: content region: content
settings: { } settings: { }
third_party_settings: { } third_party_settings: { }
simple_sitemap_index_now: simple_sitemap_index_now:
weight: 34 weight: 36
region: content region: content
settings: { } settings: { }
third_party_settings: { } third_party_settings: { }
status: status:
type: boolean_checkbox type: boolean_checkbox
weight: 31 weight: 33
region: content region: content
settings: settings:
display_label: true display_label: true
third_party_settings: { } third_party_settings: { }
sticky: sticky:
type: boolean_checkbox type: boolean_checkbox
weight: 33 weight: 35
region: content region: content
settings: settings:
display_label: true display_label: true
@@ -262,9 +294,14 @@ content:
size: 60 size: 60
placeholder: '' placeholder: ''
third_party_settings: { } third_party_settings: { }
translation:
weight: 10
region: content
settings: { }
third_party_settings: { }
uid: uid:
type: entity_reference_autocomplete type: entity_reference_autocomplete
weight: 29 weight: 31
region: content region: content
settings: settings:
match_operator: CONTAINS match_operator: CONTAINS

View File

@@ -8,6 +8,7 @@ dependencies:
- field.field.node.site.field_geofield - field.field.node.site.field_geofield
- field.field.node.site.field_images - field.field.node.site.field_images
- field.field.node.site.field_liens_site - field.field.node.site.field_liens_site
- field.field.node.site.field_mots_clefs
- field.field.node.site.field_nom_de_la_commune_nb_d_hab - field.field.node.site.field_nom_de_la_commune_nb_d_hab
- field.field.node.site.field_nom_du_qpv_nb_d_hab - field.field.node.site.field_nom_du_qpv_nb_d_hab
- field.field.node.site.field_parties - field.field.node.site.field_parties
@@ -107,7 +108,8 @@ third_party_settings:
required_fields: true required_fields: true
weight: -100 weight: -100
group_mots_clefs: group_mots_clefs:
children: { } children:
- field_mots_clefs
label: 'Mots Clefs' label: 'Mots Clefs'
region: content region: content
parent_name: group_tabs parent_name: group_tabs
@@ -267,6 +269,16 @@ content:
placeholder_url: '' placeholder_url: ''
placeholder_title: '' placeholder_title: ''
third_party_settings: { } third_party_settings: { }
field_mots_clefs:
type: entity_reference_autocomplete
weight: 40
region: content
settings:
match_operator: CONTAINS
match_limit: 10
size: 60
placeholder: ''
third_party_settings: { }
field_nom_de_la_commune_nb_d_hab: field_nom_de_la_commune_nb_d_hab:
type: string_textfield type: string_textfield
weight: 19 weight: 19

View File

@@ -4,6 +4,9 @@ status: true
dependencies: dependencies:
config: config:
- field.field.node.projet.field_documents - field.field.node.projet.field_documents
- field.field.node.projet.field_equipe_photo
- field.field.node.projet.field_equipe_presentation
- field.field.node.projet.field_image
- field.field.node.projet.field_infos - field.field.node.projet.field_infos
- field.field.node.projet.field_intro - field.field.node.projet.field_intro
- field.field.node.projet.field_laureats - field.field.node.projet.field_laureats
@@ -15,6 +18,7 @@ dependencies:
module: module:
- entity_reference_revisions - entity_reference_revisions
- file - file
- image
- link - link
- manage_display - manage_display
- text - text
@@ -31,6 +35,35 @@ content:
third_party_settings: { } third_party_settings: { }
weight: 9 weight: 9
region: content region: content
field_equipe_photo:
type: image
label: above
settings:
image_link: ''
image_style: ''
image_loading:
attribute: lazy
third_party_settings: { }
weight: 14
region: content
field_equipe_presentation:
type: text_default
label: above
settings: { }
third_party_settings: { }
weight: 15
region: content
field_image:
type: image
label: above
settings:
image_link: ''
image_style: ''
image_loading:
attribute: lazy
third_party_settings: { }
weight: 13
region: content
field_infos: field_infos:
type: entity_reference_revisions_entity_view type: entity_reference_revisions_entity_view
label: visually_hidden label: visually_hidden

View File

@@ -5,6 +5,9 @@ dependencies:
config: config:
- core.entity_view_mode.node.full - core.entity_view_mode.node.full
- field.field.node.projet.field_documents - field.field.node.projet.field_documents
- field.field.node.projet.field_equipe_photo
- field.field.node.projet.field_equipe_presentation
- field.field.node.projet.field_image
- field.field.node.projet.field_infos - field.field.node.projet.field_infos
- field.field.node.projet.field_intro - field.field.node.projet.field_intro
- field.field.node.projet.field_laureats - field.field.node.projet.field_laureats
@@ -50,6 +53,9 @@ content:
hidden: hidden:
created: true created: true
field_documents: true field_documents: true
field_equipe_photo: true
field_equipe_presentation: true
field_image: true
field_infos: true field_infos: true
field_intro: true field_intro: true
field_laureats: true field_laureats: true

View File

@@ -5,6 +5,9 @@ dependencies:
config: config:
- core.entity_view_mode.node.projets_lies - core.entity_view_mode.node.projets_lies
- field.field.node.projet.field_documents - field.field.node.projet.field_documents
- field.field.node.projet.field_equipe_photo
- field.field.node.projet.field_equipe_presentation
- field.field.node.projet.field_image
- field.field.node.projet.field_infos - field.field.node.projet.field_infos
- field.field.node.projet.field_intro - field.field.node.projet.field_intro
- field.field.node.projet.field_laureats - field.field.node.projet.field_laureats
@@ -44,7 +47,7 @@ content:
target_blank: false target_blank: false
link_trim_only: false link_trim_only: false
class: more-link class: more-link
text: "voir l'équipe" text: 'voir le projet'
aria_label: 'Read more about [node:title]' aria_label: 'Read more about [node:title]'
summary_handler: full summary_handler: full
trim_options: trim_options:
@@ -57,6 +60,9 @@ content:
hidden: hidden:
created: true created: true
field_documents: true field_documents: true
field_equipe_photo: true
field_equipe_presentation: true
field_image: true
field_infos: true field_infos: true
field_intro: true field_intro: true
field_liens: true field_liens: true

View File

@@ -5,6 +5,9 @@ dependencies:
config: config:
- core.entity_view_mode.node.tableau_projets_de_site - core.entity_view_mode.node.tableau_projets_de_site
- field.field.node.projet.field_documents - field.field.node.projet.field_documents
- field.field.node.projet.field_equipe_photo
- field.field.node.projet.field_equipe_presentation
- field.field.node.projet.field_image
- field.field.node.projet.field_infos - field.field.node.projet.field_infos
- field.field.node.projet.field_intro - field.field.node.projet.field_intro
- field.field.node.projet.field_laureats - field.field.node.projet.field_laureats
@@ -15,12 +18,24 @@ dependencies:
- node.type.projet - node.type.projet
module: module:
- advanced_text_formatter - advanced_text_formatter
- image
- manage_display - manage_display
id: node.projet.tableau_projets_de_site id: node.projet.tableau_projets_de_site
targetEntityType: node targetEntityType: node
bundle: projet bundle: projet
mode: tableau_projets_de_site mode: tableau_projets_de_site
content: content:
field_image:
type: image
label: above
settings:
image_link: ''
image_style: ''
image_loading:
attribute: lazy
third_party_settings: { }
weight: 0
region: content
field_intro: field_intro:
type: advanced_text type: advanced_text
label: visually_hidden label: visually_hidden
@@ -50,7 +65,7 @@ content:
token_replace: 0 token_replace: 0
autop: 0 autop: 0
third_party_settings: { } third_party_settings: { }
weight: 2 weight: 3
region: content region: content
field_laureats: field_laureats:
type: boolean type: boolean
@@ -60,7 +75,7 @@ content:
format_custom_false: '' format_custom_false: ''
format_custom_true: Lauréats format_custom_true: Lauréats
third_party_settings: { } third_party_settings: { }
weight: 0 weight: 1
region: content region: content
field_nom_de_l_equipe: field_nom_de_l_equipe:
type: title type: title
@@ -69,16 +84,18 @@ content:
link_to_entity: false link_to_entity: false
tag: h2 tag: h2
third_party_settings: { } third_party_settings: { }
weight: 1 weight: 2
region: content region: content
links: links:
settings: { } settings: { }
third_party_settings: { } third_party_settings: { }
weight: 3 weight: 4
region: content region: content
hidden: hidden:
created: true created: true
field_documents: true field_documents: true
field_equipe_photo: true
field_equipe_presentation: true
field_infos: true field_infos: true
field_liens: true field_liens: true
field_parties_projet: true field_parties_projet: true

View File

@@ -5,6 +5,9 @@ dependencies:
config: config:
- core.entity_view_mode.node.teaser - core.entity_view_mode.node.teaser
- field.field.node.projet.field_documents - field.field.node.projet.field_documents
- field.field.node.projet.field_equipe_photo
- field.field.node.projet.field_equipe_presentation
- field.field.node.projet.field_image
- field.field.node.projet.field_infos - field.field.node.projet.field_infos
- field.field.node.projet.field_intro - field.field.node.projet.field_intro
- field.field.node.projet.field_laureats - field.field.node.projet.field_laureats
@@ -12,38 +15,26 @@ dependencies:
- field.field.node.projet.field_nom_de_l_equipe - field.field.node.projet.field_nom_de_l_equipe
- field.field.node.projet.field_parties_projet - field.field.node.projet.field_parties_projet
- field.field.node.projet.field_site_projet - field.field.node.projet.field_site_projet
- image.style.large
- node.type.projet - node.type.projet
module: module:
- image_field_caption
- manage_display - manage_display
- smart_trim
id: node.projet.teaser id: node.projet.teaser
targetEntityType: node targetEntityType: node
bundle: projet bundle: projet
mode: teaser mode: teaser
content: content:
field_intro: field_image:
type: smart_trim type: image_caption
label: visually_hidden label: visually_hidden
settings: settings:
trim_length: 200 image_style: large
trim_type: chars image_link: content
trim_suffix: '' image_loading:
wrap_output: false attribute: lazy
wrap_class: trimmed
more:
display_link: true
target_blank: false
link_trim_only: false
class: more-link
text: "voir l'équipe"
aria_label: 'Read more about [node:title]'
summary_handler: full
trim_options:
text: false
trim_zero: false
replace_tokens: false
third_party_settings: { } third_party_settings: { }
weight: 2 weight: 0
region: content region: content
field_laureats: field_laureats:
type: boolean type: boolean
@@ -53,7 +44,7 @@ content:
format_custom_false: '' format_custom_false: ''
format_custom_true: Lauréat format_custom_true: Lauréat
third_party_settings: { } third_party_settings: { }
weight: 0 weight: 1
region: content region: content
field_nom_de_l_equipe: field_nom_de_l_equipe:
type: title type: title
@@ -62,12 +53,15 @@ content:
link_to_entity: true link_to_entity: true
tag: h3 tag: h3
third_party_settings: { } third_party_settings: { }
weight: 1 weight: 2
region: content region: content
hidden: hidden:
created: true created: true
field_documents: true field_documents: true
field_equipe_photo: true
field_equipe_presentation: true
field_infos: true field_infos: true
field_intro: true
field_liens: true field_liens: true
field_parties_projet: true field_parties_projet: true
field_site_projet: true field_site_projet: true

View File

@@ -8,6 +8,7 @@ dependencies:
- field.field.node.site.field_geofield - field.field.node.site.field_geofield
- field.field.node.site.field_images - field.field.node.site.field_images
- field.field.node.site.field_liens_site - field.field.node.site.field_liens_site
- field.field.node.site.field_mots_clefs
- field.field.node.site.field_nom_de_la_commune_nb_d_hab - field.field.node.site.field_nom_de_la_commune_nb_d_hab
- field.field.node.site.field_nom_du_qpv_nb_d_hab - field.field.node.site.field_nom_du_qpv_nb_d_hab
- field.field.node.site.field_parties - field.field.node.site.field_parties
@@ -79,6 +80,14 @@ content:
third_party_settings: { } third_party_settings: { }
weight: 10 weight: 10
region: content region: content
field_mots_clefs:
type: entity_reference_label
label: visually_hidden
settings:
link: true
third_party_settings: { }
weight: 103
region: content
field_nom_de_la_commune_nb_d_hab: field_nom_de_la_commune_nb_d_hab:
type: string type: string
label: above label: above

View File

@@ -9,6 +9,7 @@ dependencies:
- field.field.node.site.field_geofield - field.field.node.site.field_geofield
- field.field.node.site.field_images - field.field.node.site.field_images
- field.field.node.site.field_liens_site - field.field.node.site.field_liens_site
- field.field.node.site.field_mots_clefs
- field.field.node.site.field_nom_de_la_commune_nb_d_hab - field.field.node.site.field_nom_de_la_commune_nb_d_hab
- field.field.node.site.field_nom_du_qpv_nb_d_hab - field.field.node.site.field_nom_du_qpv_nb_d_hab
- field.field.node.site.field_parties - field.field.node.site.field_parties
@@ -59,6 +60,7 @@ hidden:
field_documents: true field_documents: true
field_geofield: true field_geofield: true
field_liens_site: true field_liens_site: true
field_mots_clefs: true
field_nom_de_la_commune_nb_d_hab: true field_nom_de_la_commune_nb_d_hab: true
field_nom_du_qpv_nb_d_hab: true field_nom_du_qpv_nb_d_hab: true
field_parties: true field_parties: true

View File

@@ -9,6 +9,7 @@ dependencies:
- field.field.node.site.field_geofield - field.field.node.site.field_geofield
- field.field.node.site.field_images - field.field.node.site.field_images
- field.field.node.site.field_liens_site - field.field.node.site.field_liens_site
- field.field.node.site.field_mots_clefs
- field.field.node.site.field_nom_de_la_commune_nb_d_hab - field.field.node.site.field_nom_de_la_commune_nb_d_hab
- field.field.node.site.field_nom_du_qpv_nb_d_hab - field.field.node.site.field_nom_du_qpv_nb_d_hab
- field.field.node.site.field_parties - field.field.node.site.field_parties
@@ -72,6 +73,7 @@ hidden:
field_geofield: true field_geofield: true
field_images: true field_images: true
field_liens_site: true field_liens_site: true
field_mots_clefs: true
field_nom_de_la_commune_nb_d_hab: true field_nom_de_la_commune_nb_d_hab: true
field_nom_du_qpv_nb_d_hab: true field_nom_du_qpv_nb_d_hab: true
field_parties: true field_parties: true

View File

@@ -9,6 +9,7 @@ dependencies:
- field.field.node.site.field_geofield - field.field.node.site.field_geofield
- field.field.node.site.field_images - field.field.node.site.field_images
- field.field.node.site.field_liens_site - field.field.node.site.field_liens_site
- field.field.node.site.field_mots_clefs
- field.field.node.site.field_nom_de_la_commune_nb_d_hab - field.field.node.site.field_nom_de_la_commune_nb_d_hab
- field.field.node.site.field_nom_du_qpv_nb_d_hab - field.field.node.site.field_nom_du_qpv_nb_d_hab
- field.field.node.site.field_parties - field.field.node.site.field_parties
@@ -41,6 +42,14 @@ content:
third_party_settings: { } third_party_settings: { }
weight: 0 weight: 0
region: content region: content
field_mots_clefs:
type: entity_reference_label
label: visually_hidden
settings:
link: false
third_party_settings: { }
weight: 6
region: content
links: links:
settings: { } settings: { }
third_party_settings: { } third_party_settings: { }

View File

@@ -1,3 +1,4 @@
_core: _core:
default_config_hash: k024s6lEcCjGqAq_82KNi-RRCCc37Jxo5frFNChAqao default_config_hash: k024s6lEcCjGqAq_82KNi-RRCCc37Jxo5frFNChAqao
login_with_username: false login_with_username: false
require_username_on_registration: false

View File

@@ -6,7 +6,14 @@ dependencies:
- field.storage.node.field_fichiers - field.storage.node.field_fichiers
- node.type.actualite - node.type.actualite
module: module:
- content_translation
- file - file
third_party_settings:
content_translation:
translation_sync:
target_id: target_id
display: display
description: description
id: node.actualite.field_fichiers id: node.actualite.field_fichiers
field_name: field_fichiers field_name: field_fichiers
entity_type: node entity_type: node

View File

@@ -14,6 +14,7 @@ third_party_settings:
alt: alt alt: alt
title: title title: title
file: '0' file: '0'
caption: '0'
id: node.partenaire.field_logo id: node.partenaire.field_logo
field_name: field_logo field_name: field_logo
entity_type: node entity_type: node

View File

@@ -0,0 +1,41 @@
uuid: 7132431f-eef6-49ee-b2a3-531a5241f246
langcode: fr
status: true
dependencies:
config:
- field.storage.node.field_equipe_photo
- node.type.projet
module:
- image
id: node.projet.field_equipe_photo
field_name: field_equipe_photo
entity_type: node
bundle: projet
label: 'Photo équipe'
description: ''
required: false
translatable: false
default_value: { }
default_value_callback: ''
settings:
handler: 'default:file'
handler_settings: { }
file_directory: '[date:custom:Y]-[date:custom:m]'
file_extensions: 'png gif jpg jpeg webp'
max_filesize: ''
max_resolution: ''
min_resolution: ''
alt_field: true
alt_field_required: false
title_field: false
title_field_required: false
default_image:
uuid: ''
alt: ''
title: ''
width: null
height: null
caption: ''
caption_field: true
caption_field_required: false
field_type: image

View File

@@ -0,0 +1,24 @@
uuid: 363302d5-cc57-45ce-9134-a9deccde54b0
langcode: fr
status: true
dependencies:
config:
- field.storage.node.field_equipe_presentation
- filter.format.wysiwyg
- node.type.projet
module:
- text
id: node.projet.field_equipe_presentation
field_name: field_equipe_presentation
entity_type: node
bundle: projet
label: 'Présentation équipe'
description: ''
required: false
translatable: true
default_value: { }
default_value_callback: ''
settings:
allowed_formats:
- wysiwyg
field_type: text_long

View File

@@ -0,0 +1,41 @@
uuid: ced725a5-638f-4ccc-a3aa-cb154f21f455
langcode: fr
status: true
dependencies:
config:
- field.storage.node.field_image
- node.type.projet
module:
- image
id: node.projet.field_image
field_name: field_image
entity_type: node
bundle: projet
label: image
description: ''
required: false
translatable: false
default_value: { }
default_value_callback: ''
settings:
handler: 'default:file'
handler_settings: { }
file_directory: '[date:custom:Y]-[date:custom:m]'
file_extensions: 'png gif jpg jpeg webp'
max_filesize: ''
max_resolution: ''
min_resolution: ''
alt_field: true
alt_field_required: false
title_field: false
title_field_required: false
default_image:
uuid: ''
alt: ''
title: ''
width: null
height: null
caption: ''
caption_field: true
caption_field_required: false
field_type: image

View File

@@ -6,7 +6,14 @@ dependencies:
- field.storage.node.field_documents - field.storage.node.field_documents
- node.type.site - node.type.site
module: module:
- content_translation
- file - file
third_party_settings:
content_translation:
translation_sync:
target_id: target_id
display: display
description: description
id: node.site.field_documents id: node.site.field_documents
field_name: field_documents field_name: field_documents
entity_type: node entity_type: node

View File

@@ -36,6 +36,6 @@ settings:
width: null width: null
height: null height: null
caption: '' caption: ''
caption_field: 1 caption_field: true
caption_field_required: 0 caption_field_required: false
field_type: image field_type: image

View File

@@ -0,0 +1,29 @@
uuid: b8355f49-7331-4aad-a2dd-d0d17bd881a1
langcode: fr
status: true
dependencies:
config:
- field.storage.node.field_mots_clefs
- node.type.site
- taxonomy.vocabulary.mots_clefs
id: node.site.field_mots_clefs
field_name: field_mots_clefs
entity_type: node
bundle: site
label: 'Mots Clefs'
description: ''
required: false
translatable: false
default_value: { }
default_value_callback: ''
settings:
handler: 'default:taxonomy_term'
handler_settings:
target_bundles:
mots_clefs: mots_clefs
sort:
field: name
direction: asc
auto_create: true
auto_create_bundle: ''
field_type: entity_reference

View File

@@ -21,5 +21,6 @@ settings:
selection: blocks selection: blocks
selection_settings: selection_settings:
plugin_ids: plugin_ids:
projetsmap_block: projetsmap_block
sitesmap_block: sitesmap_block sitesmap_block: sitesmap_block
field_type: block_field field_type: block_field

View File

@@ -6,7 +6,14 @@ dependencies:
- field.storage.node.field_pieces_jointes - field.storage.node.field_pieces_jointes
- node.type.static - node.type.static
module: module:
- content_translation
- file - file
third_party_settings:
content_translation:
translation_sync:
target_id: target_id
display: display
description: description
id: node.static.field_pieces_jointes id: node.static.field_pieces_jointes
field_name: field_pieces_jointes field_name: field_pieces_jointes
entity_type: node entity_type: node

View File

@@ -12,7 +12,7 @@ bundle: projet_info
label: Contenu label: Contenu
description: '' description: ''
required: false required: false
translatable: false translatable: true
default_value: { } default_value: { }
default_value_callback: '' default_value_callback: ''
settings: { } settings: { }

View File

@@ -12,7 +12,7 @@ bundle: projet_info
label: Label label: Label
description: '' description: ''
required: false required: false
translatable: false translatable: true
default_value: { } default_value: { }
default_value_callback: '' default_value_callback: ''
settings: { } settings: { }

View File

@@ -15,7 +15,7 @@ bundle: projet_partie_texte
label: 'Texte partie texte projet' label: 'Texte partie texte projet'
description: '' description: ''
required: false required: false
translatable: false translatable: true
default_value: { } default_value: { }
default_value_callback: '' default_value_callback: ''
settings: settings:

View File

@@ -12,7 +12,7 @@ bundle: projet_partie_texte
label: 'Titre partie texte projet' label: 'Titre partie texte projet'
description: '' description: ''
required: false required: false
translatable: false translatable: true
default_value: { } default_value: { }
default_value_callback: '' default_value_callback: ''
settings: { } settings: { }

View File

@@ -14,6 +14,7 @@ third_party_settings:
alt: alt alt: alt
title: title title: title
file: '0' file: '0'
caption: '0'
id: paragraph.static_parts.field_picto id: paragraph.static_parts.field_picto
field_name: field_picto field_name: field_picto
entity_type: paragraph entity_type: paragraph
@@ -43,6 +44,6 @@ settings:
width: null width: null
height: null height: null
caption: '' caption: ''
caption_field: 0 caption_field: false
caption_field_required: 0 caption_field_required: false
field_type: image field_type: image

View File

@@ -0,0 +1,31 @@
uuid: 1caf1cce-f5e1-4b7a-9dfc-e32d9b12fa1d
langcode: fr
status: true
dependencies:
module:
- file
- image
- node
id: node.field_equipe_photo
field_name: field_equipe_photo
entity_type: node
type: image
settings:
target_type: file
display_field: false
display_default: true
uri_scheme: public
default_image:
uuid: ''
alt: ''
title: ''
width: null
height: null
caption: ''
module: image
locked: false
cardinality: 1
translatable: true
indexes: { }
persist_with_no_fields: false
custom_storage: false

View File

@@ -0,0 +1,19 @@
uuid: b9b7c6ac-a0dd-4497-b4ca-795c14999565
langcode: fr
status: true
dependencies:
module:
- node
- text
id: node.field_equipe_presentation
field_name: field_equipe_presentation
entity_type: node
type: text_long
settings: { }
module: text
locked: false
cardinality: 1
translatable: true
indexes: { }
persist_with_no_fields: false
custom_storage: false

View File

@@ -0,0 +1,31 @@
uuid: 4bd07a20-5afc-4fcb-ba40-1cd7285ffe80
langcode: fr
status: true
dependencies:
module:
- file
- image
- node
id: node.field_image
field_name: field_image
entity_type: node
type: image
settings:
target_type: file
display_field: false
display_default: true
uri_scheme: public
default_image:
uuid: ''
alt: ''
title: ''
width: null
height: null
caption: ''
module: image
locked: false
cardinality: 1
translatable: true
indexes: { }
persist_with_no_fields: false
custom_storage: false

View File

@@ -4,6 +4,13 @@ status: true
dependencies: dependencies:
config: config:
- block_content.type.link - block_content.type.link
module:
- content_translation
third_party_settings:
content_translation:
enabled: false
bundle_settings:
untranslatable_fields_hide: '0'
id: block_content.link id: block_content.link
target_entity_type_id: block_content target_entity_type_id: block_content
target_bundle: link target_bundle: link

View File

@@ -4,6 +4,13 @@ status: true
dependencies: dependencies:
config: config:
- block_content.type.live_youtube - block_content.type.live_youtube
module:
- content_translation
third_party_settings:
content_translation:
enabled: false
bundle_settings:
untranslatable_fields_hide: '0'
id: block_content.live_youtube id: block_content.live_youtube
target_entity_type_id: block_content target_entity_type_id: block_content
target_bundle: live_youtube target_bundle: live_youtube

View File

@@ -4,6 +4,13 @@ status: true
dependencies: dependencies:
config: config:
- node.type.projet - node.type.projet
module:
- content_translation
third_party_settings:
content_translation:
enabled: true
bundle_settings:
untranslatable_fields_hide: '0'
id: node.projet id: node.projet
target_entity_type_id: node target_entity_type_id: node
target_bundle: projet target_bundle: projet

View File

@@ -9,6 +9,8 @@ dependencies:
third_party_settings: third_party_settings:
content_translation: content_translation:
enabled: true enabled: true
bundle_settings:
untranslatable_fields_hide: '0'
id: node.ressource id: node.ressource
target_entity_type_id: node target_entity_type_id: node
target_bundle: ressource target_bundle: ressource

View File

@@ -0,0 +1,18 @@
uuid: ef5ff94b-e3b2-4d1f-adfc-36730ad9c2b0
langcode: fr
status: true
dependencies:
config:
- paragraphs.paragraphs_type.projet_diapo
module:
- content_translation
third_party_settings:
content_translation:
enabled: false
bundle_settings:
untranslatable_fields_hide: '0'
id: paragraph.projet_diapo
target_entity_type_id: paragraph
target_bundle: projet_diapo
default_langcode: site_default
language_alterable: false

View File

@@ -0,0 +1,18 @@
uuid: aebb649a-e1e4-4f07-b2f1-6c8ce7250592
langcode: fr
status: true
dependencies:
config:
- paragraphs.paragraphs_type.projet_info
module:
- content_translation
third_party_settings:
content_translation:
enabled: true
bundle_settings:
untranslatable_fields_hide: '0'
id: paragraph.projet_info
target_entity_type_id: paragraph
target_bundle: projet_info
default_langcode: site_default
language_alterable: true

View File

@@ -0,0 +1,18 @@
uuid: 2af531bf-0a98-407a-9255-9c6dca393d37
langcode: fr
status: true
dependencies:
config:
- paragraphs.paragraphs_type.projet_partie_texte
module:
- content_translation
third_party_settings:
content_translation:
enabled: true
bundle_settings:
untranslatable_fields_hide: '0'
id: paragraph.projet_partie_texte
target_entity_type_id: paragraph
target_bundle: projet_partie_texte
default_langcode: site_default
language_alterable: true

View File

@@ -9,6 +9,8 @@ dependencies:
third_party_settings: third_party_settings:
content_translation: content_translation:
enabled: true enabled: true
bundle_settings:
untranslatable_fields_hide: '0'
id: taxonomy_term.type_de_ressources id: taxonomy_term.type_de_ressources
target_entity_type_id: taxonomy_term target_entity_type_id: taxonomy_term
target_bundle: type_de_ressources target_bundle: type_de_ressources

View File

@@ -34,7 +34,7 @@ variant_settings:
link_to_entity: false link_to_entity: false
third_party_settings: { } third_party_settings: { }
region: second region: second
weight: -6 weight: -7
uuid: bf8e10f4-ccca-4386-92ed-e092ea9c366d uuid: bf8e10f4-ccca-4386-92ed-e092ea9c366d
css_classes: css_classes:
- '' - ''
@@ -55,7 +55,7 @@ variant_settings:
link_to_entity: false link_to_entity: false
third_party_settings: { } third_party_settings: { }
region: second region: second
weight: -5 weight: -6
uuid: cf830889-0479-4858-9af4-71930dbb3b6d uuid: cf830889-0479-4858-9af4-71930dbb3b6d
css_classes: css_classes:
- '' - ''
@@ -177,7 +177,7 @@ variant_settings:
settings: { } settings: { }
third_party_settings: { } third_party_settings: { }
region: second region: second
weight: 0 weight: -1
uuid: 2f4a8a1a-2071-44f7-b725-bbe79798df48 uuid: 2f4a8a1a-2071-44f7-b725-bbe79798df48
css_classes: css_classes:
- '' - ''
@@ -198,7 +198,7 @@ variant_settings:
link_to_entity: false link_to_entity: false
third_party_settings: { } third_party_settings: { }
region: second region: second
weight: -4 weight: -5
uuid: 3e40ac9a-e27e-4faf-b129-451d5ae0e742 uuid: 3e40ac9a-e27e-4faf-b129-451d5ae0e742
css_classes: css_classes:
- '' - ''
@@ -219,7 +219,7 @@ variant_settings:
link_to_entity: false link_to_entity: false
third_party_settings: { } third_party_settings: { }
region: second region: second
weight: -3 weight: -4
uuid: 68368738-0e9b-43f5-a553-cd19390bfbbc uuid: 68368738-0e9b-43f5-a553-cd19390bfbbc
css_classes: css_classes:
- '' - ''
@@ -240,7 +240,7 @@ variant_settings:
link_to_entity: false link_to_entity: false
third_party_settings: { } third_party_settings: { }
region: second region: second
weight: -2 weight: -3
uuid: 63a45085-391f-403b-934e-bc47a2fc76ed uuid: 63a45085-391f-403b-934e-bc47a2fc76ed
css_classes: css_classes:
- '' - ''
@@ -261,7 +261,7 @@ variant_settings:
link_to_entity: false link_to_entity: false
third_party_settings: { } third_party_settings: { }
region: second region: second
weight: -1 weight: -2
uuid: e048da61-ac83-4a80-9112-f06a22b5cc34 uuid: e048da61-ac83-4a80-9112-f06a22b5cc34
css_classes: css_classes:
- '' - ''
@@ -282,7 +282,7 @@ variant_settings:
link_to_entity: false link_to_entity: false
third_party_settings: { } third_party_settings: { }
region: second region: second
weight: 1 weight: 0
uuid: bdf10817-0225-4bba-9fea-0c779f18c9af uuid: bdf10817-0225-4bba-9fea-0c779f18c9af
css_classes: css_classes:
- '' - ''
@@ -290,7 +290,7 @@ variant_settings:
css_styles: '' css_styles: ''
0e71ab04-a5cc-4eca-a7c2-a18fc9d0b7e1: 0e71ab04-a5cc-4eca-a7c2-a18fc9d0b7e1:
id: 'entity_field:node:field_projets_lie' id: 'entity_field:node:field_projets_lie'
label: 'Les équipes selectionnées' label: 'Les projets sélectionnés'
label_display: visible label_display: visible
provider: ctools_block provider: ctools_block
context_mapping: context_mapping:
@@ -309,6 +309,27 @@ variant_settings:
- '' - ''
html_id: '' html_id: ''
css_styles: '' css_styles: ''
cc7382b2-0bd3-43ab-8220-a506726ecf23:
id: 'entity_field:node:field_mots_clefs'
label: 'Mots Clefs'
label_display: visible
provider: ctools_block
context_mapping:
entity: node
formatter:
type: entity_reference_label
weight: 0
label: visually_hidden
settings:
link: false
third_party_settings: { }
region: second
weight: 1
uuid: cc7382b2-0bd3-43ab-8220-a506726ecf23
css_classes:
- ''
html_id: ''
css_styles: ''
page_title: '' page_title: ''
layout: layout_threecol_25_50_25 layout: layout_threecol_25_50_25
layout_settings: layout_settings:

View File

@@ -9,6 +9,7 @@ dependencies:
- ctools_block - ctools_block
- node - node
- panels - panels
- q2d_mod
- views - views
id: node_view-panels_variant-1 id: node_view-panels_variant-1
label: Projets label: Projets
@@ -36,7 +37,7 @@ variant_settings:
tag: h2 tag: h2
third_party_settings: { } third_party_settings: { }
region: second region: second
weight: -3 weight: -4
uuid: 3a70031f-a0e8-452f-8683-75be73c1ed8c uuid: 3a70031f-a0e8-452f-8683-75be73c1ed8c
css_classes: css_classes:
- '' - ''
@@ -58,7 +59,7 @@ variant_settings:
tag: h3 tag: h3
third_party_settings: { } third_party_settings: { }
region: second region: second
weight: -2 weight: -3
uuid: 68a34c64-8824-43aa-8621-e373ff8816bb uuid: 68a34c64-8824-43aa-8621-e373ff8816bb
css_classes: css_classes:
- '' - ''
@@ -79,7 +80,7 @@ variant_settings:
view_mode: default view_mode: default
third_party_settings: { } third_party_settings: { }
region: second region: second
weight: -1 weight: -2
uuid: 679e5933-ef21-4484-a2f2-57cc28f295a9 uuid: 679e5933-ef21-4484-a2f2-57cc28f295a9
css_classes: css_classes:
- '' - ''
@@ -100,7 +101,7 @@ variant_settings:
view_mode: default view_mode: default
third_party_settings: { } third_party_settings: { }
region: second region: second
weight: 0 weight: 1
uuid: 97e005cf-3312-45c2-bc0c-bc458288dce2 uuid: 97e005cf-3312-45c2-bc0c-bc458288dce2
css_classes: css_classes:
- '' - ''
@@ -142,7 +143,7 @@ variant_settings:
use_description_as_link_text: true use_description_as_link_text: true
third_party_settings: { } third_party_settings: { }
region: second region: second
weight: 1 weight: 2
uuid: cc0aaf68-3351-44d0-8209-f46194675e5c uuid: cc0aaf68-3351-44d0-8209-f46194675e5c
css_classes: css_classes:
- '' - ''
@@ -167,7 +168,7 @@ variant_settings:
target: _blank target: _blank
third_party_settings: { } third_party_settings: { }
region: second region: second
weight: 2 weight: 3
uuid: e6b95080-f986-461f-bf85-b1296574dd70 uuid: e6b95080-f986-461f-bf85-b1296574dd70
css_classes: css_classes:
- '' - ''
@@ -200,22 +201,82 @@ variant_settings:
- '' - ''
html_id: '' html_id: ''
css_styles: '' css_styles: ''
e6faff4e-cd95-4e24-8185-645daea4b545: 7ee587d4-bfff-4b10-b59c-f5bc64bbd1d7:
id: 'entity_field:node:field_map_block' id: 'entity_field:node:field_laureats'
label: 'map block' label: Lauréats
label_display: visible label_display: '0'
provider: ctools_block provider: ctools_block
context_mapping: context_mapping:
entity: node entity: node
formatter: formatter:
type: block_field type: boolean
weight: 0 weight: 0
label: above label: visually_hidden
settings: { } settings:
format: custom
format_custom_false: ''
format_custom_true: Lauréats
third_party_settings: { } third_party_settings: { }
region: second
weight: -5
uuid: 7ee587d4-bfff-4b10-b59c-f5bc64bbd1d7
css_classes:
- ''
html_id: ''
css_styles: ''
05bf897b-dec4-425c-ba66-dd1a1ccfb3e6:
id: sitesmap_block
label: 'Sites map Block'
label_display: '0'
provider: q2d_mod
context_mapping: { }
region: first region: first
weight: -4 weight: -4
uuid: e6faff4e-cd95-4e24-8185-645daea4b545 uuid: 05bf897b-dec4-425c-ba66-dd1a1ccfb3e6
css_classes:
- ''
html_id: ''
css_styles: ''
eab0e009-1e60-4c53-a83a-7ad1697e5b21:
id: 'entity_field:node:field_equipe_photo'
label: equipe_photo
label_display: '0'
provider: ctools_block
context_mapping:
entity: node
formatter:
type: image_caption
weight: 0
label: visually_hidden
settings:
image_style: wide
image_link: ''
image_loading:
attribute: lazy
third_party_settings: { }
region: second
weight: -1
uuid: eab0e009-1e60-4c53-a83a-7ad1697e5b21
css_classes:
- ''
html_id: ''
css_styles: ''
fd03b206-6c49-478c-8087-5b8c5596d6da:
id: 'entity_field:node:field_equipe_presentation'
label: equipe_presentation
label_display: '0'
provider: ctools_block
context_mapping:
entity: node
formatter:
type: text_default
weight: 0
label: visually_hidden
settings: { }
third_party_settings: { }
region: second
weight: 0
uuid: fd03b206-6c49-478c-8087-5b8c5596d6da
css_classes: css_classes:
- '' - ''
html_id: '' html_id: ''

View File

@@ -4,10 +4,14 @@ status: true
dependencies: dependencies:
config: config:
- page_manager.page.node_view - page_manager.page.node_view
content:
- 'block_content:link:68d75a1d-af49-44fd-af03-06265d318546'
module: module:
- block_content
- ctools_block - ctools_block
- node - node
- panels - panels
- q2d_mod
id: node_view-panels_variant-3 id: node_view-panels_variant-3
label: 'Galeries Photo' label: 'Galeries Photo'
weight: 0 weight: 0
@@ -193,6 +197,35 @@ variant_settings:
- '' - ''
html_id: '' html_id: ''
css_styles: '' css_styles: ''
1d37c481-092d-460a-ac84-3283c44147ae:
id: galeriephotomap_block
label: 'Galerie Photo map Block'
label_display: '0'
provider: q2d_mod
context_mapping: { }
region: first
weight: 0
uuid: 1d37c481-092d-460a-ac84-3283c44147ae
css_classes:
- ''
html_id: ''
css_styles: ''
df78561a-f24e-4b32-80cb-a0541adf5c06:
id: 'block_content:68d75a1d-af49-44fd-af03-06265d318546'
label: 'Lien ressources galeries photos'
label_display: '0'
provider: block_content
status: true
info: ''
view_mode: full
context_mapping: { }
region: first
weight: 0
uuid: df78561a-f24e-4b32-80cb-a0541adf5c06
css_classes:
- ''
html_id: ''
css_styles: ''
page_title: '' page_title: ''
layout: layout_threecol_25_50_25 layout: layout_threecol_25_50_25
layout_settings: layout_settings:

View File

@@ -0,0 +1,22 @@
uuid: 658b6e7b-ca66-4393-a395-48ceecd74eba
langcode: fr
status: true
dependencies:
module:
- node
id: projets
label: Projets
type: 'canonical_entities:node'
pattern: '/projets/[node:title]'
selection_criteria:
e4b92eaa-98ed-445e-af7f-d5f8f5f1ce4a:
id: 'entity_bundle:node'
negate: false
uuid: e4b92eaa-98ed-445e-af7f-d5f8f5f1ce4a
context_mapping:
node: node
bundles:
projet: projet
selection_logic: and
weight: -5
relationships: { }

View File

@@ -1,5 +1,18 @@
langcode: fr langcode: fr
blocks: blocks:
-
info: 'Lien ressources galeries photos'
langcode: fr
uuid: 68d75a1d-af49-44fd-af03-06265d318546
bundle: link
revision_id: null
rev_id_current: null
fields:
field_link:
-
uri: 'internal:/ressources?field_type_de_ressource_target_id[]=17&combine=&field_tous_les_sites_value=All'
title: 'Retour aux ressources'
options: { }
- -
info: 'Lien actus' info: 'Lien actus'
langcode: fr langcode: fr
@@ -13,3 +26,81 @@ blocks:
uri: 'internal:/actualites' uri: 'internal:/actualites'
title: 'Voir toutes les actualités' title: 'Voir toutes les actualités'
options: { } options: { }
-
info: 'Rencontres nationales en replay'
langcode: fr
uuid: 77413815-a48b-4ec5-8bfd-6d5e88206b3b
bundle: live_youtube
revision_id: null
rev_id_current: null
fields:
field_descritpion:
-
value: "<p>La Cité de l'architecture et du patrimoine et le GIP EPAU organisent les premières Rencontres nationales <em>Quartiers de demain</em>, visant à installer une scène de débat nationale sur la transformation durable des quartiers.&nbsp;<br>La journée du 4 mars sera marquée par la révélation des 30 équipes internationales retenues pour participer au dialogue compétitif sur les 10 sites de projets ; aux côtés d'élus, de praticiens et d'experts de la politique de la ville.<br><br>Retrouvez le dossier de presse avec l'annonce de 30 équipes sélectionnées pour participer au dialogue compétitif Quartiers de demain,<a href=\"https://quartiers-de-demain.archi.fr/sites/default/files/2025-03/DP-QDD_mars2025_v19.pdf\"><strong> à télécharger !</strong></a></p>"
format: wysiwyg
field_titre: { }
field_youtube:
-
value: 'https://www.youtube.com/live/EDPE3zCOYKY?feature=shared'
-
info: 'Logo quartiers de demain'
langcode: fr
uuid: ad76f4b5-6dd6-490c-9c64-4a20f2207670
bundle: logo_link
revision_id: null
rev_id_current: null
fields:
field_lien:
-
uri: 'internal:/'
title: ''
options: { }
field_logo:
-
target_id: '30'
alt: 'logo Consultation international Quartiers de Demain'
title: ''
width: '1029'
height: '351'
caption: null
caption_format: null
-
info: 'Logo epau'
langcode: fr
uuid: dacc759c-d305-4366-a56b-ef214acd0be9
bundle: logo_link
revision_id: null
rev_id_current: null
fields:
field_lien:
-
uri: 'https://epau.archi.fr/'
title: ''
options: { }
field_logo:
-
target_id: '33'
alt: 'logo EPAU'
title: ''
width: '625'
height: '188'
caption: null
caption_format: null
-
info: 'Logo répu'
langcode: fr
uuid: 32b479fd-6b3f-4640-b817-c91d40425761
bundle: logo_link
revision_id: null
rev_id_current: null
fields:
field_lien: { }
field_logo:
-
target_id: '32'
alt: 'logo République française'
title: ''
width: '517'
height: '444'
caption: null
caption_format: null

View File

@@ -12,4 +12,4 @@ page:
admin_compact_mode: false admin_compact_mode: false
weight_select_max: 100 weight_select_max: 100
default_langcode: fr default_langcode: fr
mail_notification: null mail_notification: ''

View File

@@ -3,20 +3,7 @@ _core:
langcode: fr langcode: fr
cancel_confirm: cancel_confirm:
subject: "Demande d'annulation du compte [user:display-name] sur [site:name]" subject: "Demande d'annulation du compte [user:display-name] sur [site:name]"
body: |- body: "[user:display-name],\r\n\r\nA request to cancel your account has been made at [site:name].\r\n\r\nYou may now cancel your account on [site:url-brief] by clicking this link or copying and pasting it into your browser:\r\n\r\n[user:cancel-url]\r\n\r\nNOTE: The cancellation of your account is not reversible.\r\n\r\nThis link expires in one day and nothing will happen if it is not used.\r\n\r\n-- [site:name] team"
[user:display-name],
A request to cancel your account has been made at [site:name].
You may now cancel your account on [site:url-brief] by clicking this link or copying and pasting it into your browser:
[user:cancel-url]
NOTE: The cancellation of your account is not reversible.
This link expires in one day and nothing will happen if it is not used.
-- [site:name] team
password_reset: password_reset:
subject: 'Modification des informations de connexion pour [user:display-name] sur [site:name]' subject: 'Modification des informations de connexion pour [user:display-name] sur [site:name]'
body: "[user:display-name],\r\n\r\nUne demande de réinitialisation de votre mot de passe pour votre compte a été faite sur [site:name].\r\n\r\nVous pouvez maintenant vous connecter en cliquant sur le lien ci-dessous ou en le copiant dans votre navigateur : \r\n\r\n[user:one-time-login-url]\r\n\r\nCe lien ne peut être utilisé qu'une seule fois pour vous connecter et vous mènera à la page pour changer votre mot de passe. Il expirera dans un jour et rien ne se passera s'il n'est pas utilisé.\r\n\r\n-- L'équipe de [site:name]" body: "[user:display-name],\r\n\r\nUne demande de réinitialisation de votre mot de passe pour votre compte a été faite sur [site:name].\r\n\r\nVous pouvez maintenant vous connecter en cliquant sur le lien ci-dessous ou en le copiant dans votre navigateur : \r\n\r\n[user:one-time-login-url]\r\n\r\nCe lien ne peut être utilisé qu'une seule fois pour vous connecter et vous mènera à la page pour changer votre mot de passe. Il expirera dans un jour et rien ne se passera s'il n'est pas utilisé.\r\n\r\n-- L'équipe de [site:name]"

View File

@@ -43,7 +43,10 @@ permissions:
- 'create site content' - 'create site content'
- 'create static content' - 'create static content'
- 'delete any actualite content' - 'delete any actualite content'
- 'delete any partenaire content'
- 'delete any projet content'
- 'delete any ressource content' - 'delete any ressource content'
- 'delete any site content'
- 'delete partenaire revisions' - 'delete partenaire revisions'
- 'delete ressource revisions' - 'delete ressource revisions'
- 'delete site revisions' - 'delete site revisions'

View File

@@ -1,5 +1,6 @@
_core: _core:
default_config_hash: fbROM54Y8G4Yfeq1G2NbNX6K9ovDAP55c7YM9dTaSWQ default_config_hash: fbROM54Y8G4Yfeq1G2NbNX6K9ovDAP55c7YM9dTaSWQ
langcode: fr
anonymous: Anonyme anonymous: Anonyme
verify_mail: false verify_mail: false
notify: notify:
@@ -11,8 +12,7 @@ notify:
register_admin_created: true register_admin_created: true
register_no_approval_required: true register_no_approval_required: true
register_pending_approval: true register_pending_approval: true
register: visitors register: admin_only
cancel_method: user_cancel_block cancel_method: user_cancel_block
password_reset_timeout: 86400 password_reset_timeout: 86400
password_strength: true password_strength: true
langcode: fr

View File

@@ -23,8 +23,74 @@ display:
display_plugin: default display_plugin: default
position: 0 position: 0
display_options: display_options:
title: 'Les autres équipes sélectionnées' title: 'Les autres projets sélectionnés'
fields: fields:
title:
id: title
table: node_field_data
field: title
relationship: none
group_type: group
admin_label: ''
entity_type: node
entity_field: title
plugin_id: field
label: ''
exclude: false
alter:
alter_text: false
text: ''
make_link: false
path: ''
absolute: false
external: false
replace_spaces: false
path_case: none
trim_whitespace: false
alt: ''
rel: ''
link_class: ''
prefix: ''
suffix: ''
target: ''
nl2br: false
max_length: 0
word_boundary: true
ellipsis: true
more_link: false
more_link_text: ''
more_link_path: ''
strip_tags: false
trim: false
preserve_tags: ''
html: false
element_type: ''
element_class: ''
element_label_type: ''
element_label_class: ''
element_label_colon: false
element_wrapper_type: ''
element_wrapper_class: ''
element_default_classes: true
empty: ''
hide_empty: false
empty_zero: false
hide_alter_empty: true
click_sort_column: value
type: title
settings:
link_to_entity: true
tag: h2
group_column: value
group_columns: { }
group_rows: true
delta_limit: 0
delta_offset: 0
delta_reversed: false
delta_first_last: false
multi_type: separator
separator: ', '
field_api_classes: false
field_nom_de_l_equipe: field_nom_de_l_equipe:
id: field_nom_de_l_equipe id: field_nom_de_l_equipe
table: node__field_nom_de_l_equipe table: node__field_nom_de_l_equipe
@@ -139,7 +205,7 @@ display:
hide_empty: false hide_empty: false
empty_zero: false empty_zero: false
hide_alter_empty: true hide_alter_empty: true
text: "voir l'équipe" text: 'voir le projet'
output_url_as_text: false output_url_as_text: false
absolute: false absolute: false
pager: pager:

View File

@@ -7,7 +7,7 @@ dependencies:
- field.storage.node.field_images - field.storage.node.field_images
- field.storage.node.field_projets_lie - field.storage.node.field_projets_lie
- field.storage.node.field_sous_titre - field.storage.node.field_sous_titre
- image.style.thumbnail - image.style.wide
- node.type.site - node.type.site
module: module:
- geofield - geofield
@@ -28,7 +28,7 @@ display:
display_plugin: default display_plugin: default
position: 0 position: 0
display_options: display_options:
title: 'Projets et résultats' title: 'Les 30 projets'
fields: fields:
nid_1: nid_1:
id: nid_1 id: nid_1
@@ -213,7 +213,7 @@ display:
type: image type: image
settings: settings:
image_link: content image_link: content
image_style: thumbnail image_style: wide
image_loading: image_loading:
attribute: lazy attribute: lazy
group_column: '' group_column: ''
@@ -510,6 +510,19 @@ display:
field_identifier: '' field_identifier: ''
exposed: false exposed: false
granularity: second granularity: second
field_poid_value:
id: field_poid_value
table: node__field_poid
field: field_poid_value
relationship: none
group_type: group
admin_label: ''
plugin_id: standard
order: DESC
expose:
label: ''
field_identifier: ''
exposed: false
arguments: { } arguments: { }
filters: filters:
status: status:

View File

@@ -1,100 +1,223 @@
@font-face { @font-face {
font-family: 'gilroy-semibold'; font-family: 'gilroy-semibold';
src: url('../css/fonts/Gilroy/gilroy-semibold-webfont.woff') format('woff'); src: url('../css/fonts/Gilroy/gilroy-semibold-webfont.woff') format('woff');
} }
#sites-map-container { #sites-map-container {
background-color: transparent; background-color: transparent;
text-align: center; text-align: center;
position: relative; position: relative;
width: 155%; width: 155%;
max-width: 600px; max-width: 600px;
margin: 0 auto; margin: 0 auto;
height: auto; height: auto;
}
@media (max-width: 810px) {
#sites-map-container {
width: 80%;
}
}
@media (max-width: 530px) {
#sites-map-container {
width: 100%;
height: 485px;
}
}
@media (max-width: 400px) {
#sites-map-container {
width: 100%;
height: 430px;
}
}
#sites-map-container .site-link:hover {
cursor: pointer;
}
#sites-map-container #popup {
font-family: 'gilroy-light';
display: none;
position: absolute;
z-index: 1000;
text-align: left;
padding-left: 1rem;
/* pointer-events: none; */
}
@media (max-width: 1090px) {
#sites-map-container #popup {
bottom: 20px;
}
}
@media (min-width: 1090px) {
#sites-map-container #popup {
top: 50%;
left: 80%;
transform: translateY(-50%);
width: 300px;
}
}
#sites-map-container strong {
color: #f7002b;
font-family: 'gilroy-bold';
}
#sites-map-container a {
/* display: none; */
align-items: center;
color: white;
background: black;
text-transform: uppercase;
font-size: 0.5rem;
padding-left: 0.5rem;
text-decoration: none;
margin-top: 0.7rem;
height: 1.3rem;
padding-top: 0.2rem;
padding-bottom: 0.2rem;
font-family: 'gilroy-medium';
display: inline-flex;
}
#sites-map-container h2{
font-size: 2rem;
}
@media (max-width: 810px) {
#sites-map-container {
width: 80%;
} }
#sites-map-container a:after { }
display: inline-flex; @media (max-width: 530px) {
content: url("../img/noun-arrow-to-right.svg"); #sites-map-container {
padding-right: 0.5rem; width: 100%;
padding-left: 0.5rem; height: 485px;
} }
}
@media (max-width: 400px) {
#sites-map-container {
width: 100%;
height: 430px;
}
}
#sites-map-container .site-link:hover {
cursor: pointer;
}
#sites-map-container #popup {
font-family: 'gilroy-light';
display: none;
position: absolute;
z-index: 1000;
text-align: left;
padding-left: 1rem;
/* pointer-events: none; */
}
@media (max-width: 1090px) {
#sites-map-container #popup {
bottom: 20px;
}
}
@media (min-width: 1090px) {
#sites-map-container #popup {
top: 50%;
left: 88%;
transform: translateY(-50%);
width: 300px;
}
}
#sites-map-container strong a {
color: #f7002b;
font-family: 'gilroy-bold';
font-size: 0.6rem !important;
}
#sites-map-container .link-30-projets{
padding-bottom: 2rem;
}
#sites-map-container .link-30-projets a {
display: inline-flex;
align-items: center;
color: white;
background: black;
text-transform: uppercase;
font-size: 0.55rem;
padding-left: 0.5rem;
padding-top: 0.1rem;
padding-bottom: 0.1rem;
}
#sites-map-container .link-30-projets a:after {
display: inline-flex;
content: url("../img/noun-arrow-to-right.svg");
padding-right: 0.4rem;
padding-left: 0.4rem;
height: 10px;
}
#popup-content {
width: 300px;
padding-right: 30px;
font-size: 0.5rem !important;
position: relative;
}
#popup-content p {
font-size: 0.5rem !important;
}
@media (max-width: 1089px) {
#popup-content { #popup-content {
width: 300px; width: 300px;
padding-right: 30px; background-color: white;
font-size: 0.6rem !important; border-radius: 5px;
padding: 0.5rem;
padding-left: 1rem;
} }
#popup-content p { }
font-size: 0.6rem !important; #popup-content ul{
padding-left: 0;
position: relative;
/* margin-top: 2rem; */
font-size: 0.5rem !important;
padding-top: calc(1.8rem / 8); /* même valeur que ton margin-top */
}
#popup-content ul::after {
content: "";
position: absolute;
top: -5px;
left: 0;
width: 100%;
height: 1px;
background-color: black;
z-index: 0;
}
#popup-content ul li {
position: relative;
color: black;
font-family: "gilroy-semibold";
padding-top: 0.3rem;
padding-bottom: 0.5rem;
text-transform: uppercase;
/* background-color: #f6f7f3; */
transition: transform 0.4s ease-in-out;
}
#popup-content ul li:hover {
transform: scale(1.03);
}
#popup-content ul li .site-link {
text-transform: none;
}
#popup-content ul li::after {
content: "";
position: absolute;
bottom: 0;
left: 0rem; /* même valeur que le padding-left */
/* width: calc(100% - 0.3rem); réduit la longueur */
width: 100%;
height: 1px;
background: black;
}
#popup-content ul li.laureat {
margin-top: 0; /* on enlève la marge qui cause le problème */
}
/* Spécifique au li .laureat */
#popup-content ul li.laureat {
--badge-size: 1.8rem; /* taille du badge */
margin-top: calc(var(--badge-size) / 1.5); /* on réserve de la place au-dessus */
padding-left: 0rem; /* place à gauche pour le badge */
}
/* Badge LAUREAT responsive */
#popup-content ul li.laureat::before {
content: "";
position: absolute;
left: -1rem; /* aligne avec le début du contenu */
top: -18%; /* milieu vertical du li */
/* top: calc(var(--badge-size) / 2); remonte dans la marge au-dessus */
width: var(--badge-size);
height: var(--badge-size);
/* background-color: #f6f7f3; */
background-image: url("../img/laureat-ouvert.svg");
background-repeat: no-repeat;
background-position: center;
background-size: contain;
z-index: -1; /* sous le texte mais au-dessus du fond */
}
/* Mobile : on resserre tout, le badge suit */
@media (max-width: 1089px) {
#popup-content {
width: 300px;
background-color: white;
border-radius: 5px;
padding: 0.5rem 0.5rem 0.5rem 1rem;
padding-left:2rem ;
} }
@media (max-width: 810px) {
#popup-content { #popup-content ul li {
width: 300px; background-color: white;
background-color: white; /* padding-left: 3rem; */
border-radius: 5px;
padding: 0.5rem;
padding-left: 1rem;
}
} }
#popup-content ul li::after {
height: 0.5px;
}
#popup-content ul li.laureat {
/* padding-left: 3rem; */
z-index: 0;
background-color: white !important;
}
#popup-content ul li.laureat::before {
width: 2.2rem;
height: 2.2rem;
left: -1.3rem;
top: -0.8rem;
z-index: -1;
background-color: white;
background-image: url("../img/laureat-ouvert.svg");
}
/* li{background-color: white;} */
}

View File

@@ -0,0 +1,32 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
width="22.250273mm"
height="22.250275mm"
viewBox="0 0 22.250273 22.250275"
version="1.1"
id="svg1"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs1" />
<g
id="layer1"
transform="translate(-95.271042,-166.06271)">
<path
id="path15512"
d="m 101.09827,178.67313 -0.21377,-0.88244 0.25456,-0.0629 0.27959,1.15415 -2.024872,0.50049 -0.06585,-0.27173 z m 0.12046,-2.67592 -0.48019,0.13106 -0.079,0.94418 0.45158,0.21066 -0.0249,0.29673 -2.011694,-0.95977 0.02634,-0.31473 2.142714,-0.60487 z m -0.80939,0.95725 0.063,-0.75234 -1.055388,0.29022 z m 1.35902,-2.71337 c 0.056,0.19049 0.0335,0.39024 -0.0676,0.59931 -0.10102,0.20905 -0.24352,0.35078 -0.4275,0.42522 -0.18489,0.0718 -0.37815,0.0579 -0.57976,-0.0414 l -1.244464,-0.61354 0.121474,-0.25141 1.23376,0.60825 c 0.13203,0.0651 0.25646,0.0774 0.37328,0.0368 0.11504,-0.0414 0.20825,-0.13609 0.27966,-0.28386 0.0714,-0.14781 0.0879,-0.28026 0.0495,-0.39738 -0.0401,-0.11799 -0.12629,-0.20952 -0.25832,-0.27463 l -1.23376,-0.60825 0.12017,-0.24869 1.24446,0.61351 c 0.20161,0.0994 0.3313,0.24479 0.38905,0.43618 z m 1.41622,-1.32314 -0.88668,-0.26601 -0.35881,0.33911 0.54529,0.58866 -0.20224,0.19113 -1.42425,-1.53758 0.60889,-0.57544 c 0.13047,-0.12332 0.2855,-0.18196 0.4651,-0.17592 0.17824,0.005 0.3284,0.0727 0.45048,0.20453 0.0922,0.0996 0.14661,0.21846 0.16313,0.35664 0.018,0.13681 -0.004,0.2659 -0.0655,0.38727 l 0.92851,0.27592 z m -1.94743,-0.68472 0.53103,0.5733 0.40665,-0.38432 c 0.0754,-0.0712 0.1134,-0.15935 0.11405,-0.26432 7.4e-4,-0.1078 -0.0355,-0.20124 -0.10876,-0.28032 -0.0733,-0.0791 -0.16246,-0.1211 -0.26765,-0.12605 -0.10374,-0.006 -0.19329,0.0262 -0.26868,0.0974 z m 2.244,-2.53012 -0.11392,0.48655 -0.22833,0.10323 0.0569,-0.46073 z m 0.3383,2.52314 0.8834,-0.39941 0.10708,0.24161 -1.13618,0.51371 -0.85169,-1.92191 1.1226,-0.50757 0.10706,0.24161 -0.86982,0.39327 0.2616,0.5903 0.80187,-0.36255 0.10582,0.23887 -0.80183,0.36255 z m 2.72166,-0.38295 -0.21279,-0.45414 -0.93396,0.0887 -0.12521,0.48626 -0.29354,0.0279 0.57863,-2.16994 0.31132,-0.0295 0.96906,2.02289 z m -1.07615,-0.63497 0.74421,-0.0707 -0.4698,-0.99773 z m 3.24925,-1.05799 -0.0599,0.25769 -0.60012,-0.14239 -0.41679,1.79217 -0.2667,-0.0633 0.41677,-1.79217 -0.59722,-0.1417 0.0599,-0.2577 z"
style="fill:#f7002b;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.322644" />
<circle
style="opacity:1;fill:#fff;fill-opacity:1;stroke:#f7002b;stroke-width:2.86467;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1;paint-order:markers fill stroke"
id="path2"
cx="106.39618"
cy="177.18785"
r="9.6928015" />
<path
id="path15512-3"
d="m 101.22891,178.81894 -0.21377,-0.88244 0.25456,-0.0629 0.27959,1.15415 -2.024877,0.50049 -0.0658,-0.27173 z m 0.12046,-2.67592 -0.48019,0.13106 -0.079,0.94418 0.45158,0.21066 -0.0249,0.29673 -2.011697,-0.95977 0.0263,-0.31473 2.142717,-0.60487 z m -0.80939,0.95725 0.063,-0.75234 -1.055387,0.29022 z m 1.35902,-2.71337 c 0.056,0.19049 0.0335,0.39024 -0.0676,0.59931 -0.10102,0.20905 -0.24352,0.35078 -0.4275,0.42522 -0.18489,0.0718 -0.37815,0.0579 -0.57976,-0.0414 l -1.244467,-0.61354 0.12148,-0.25141 1.233757,0.60825 c 0.13203,0.0651 0.25646,0.0774 0.37328,0.0368 0.11504,-0.0414 0.20825,-0.13609 0.27966,-0.28386 0.0714,-0.14781 0.0879,-0.28026 0.0495,-0.39738 -0.0401,-0.11799 -0.12629,-0.20952 -0.25832,-0.27463 l -1.23376,-0.60825 0.12017,-0.24869 1.24446,0.61351 c 0.20161,0.0994 0.3313,0.24479 0.38905,0.43618 z m 1.41622,-1.32314 -0.88668,-0.26601 -0.35881,0.33911 0.54529,0.58866 -0.20224,0.19113 -1.42425,-1.53758 0.60889,-0.57544 c 0.13047,-0.12332 0.2855,-0.18196 0.4651,-0.17592 0.17824,0.005 0.3284,0.0727 0.45048,0.20453 0.0922,0.0996 0.14661,0.21846 0.16313,0.35664 0.018,0.13681 -0.004,0.2659 -0.0655,0.38727 l 0.92851,0.27592 z m -1.94743,-0.68472 0.53103,0.5733 0.40665,-0.38432 c 0.0754,-0.0712 0.1134,-0.15935 0.11405,-0.26432 7.4e-4,-0.1078 -0.0355,-0.20124 -0.10876,-0.28032 -0.0733,-0.0791 -0.16246,-0.1211 -0.26765,-0.12605 -0.10374,-0.006 -0.19329,0.0262 -0.26868,0.0974 z m 2.244,-2.53012 -0.11392,0.48655 -0.22833,0.10323 0.0569,-0.46073 z m 0.3383,2.52314 0.8834,-0.39941 0.10708,0.24161 -1.13618,0.51371 -0.85169,-1.92191 1.1226,-0.50757 0.10706,0.24161 -0.86982,0.39327 0.2616,0.5903 0.80187,-0.36255 0.10582,0.23887 -0.80183,0.36255 z m 2.72166,-0.38295 -0.21279,-0.45414 -0.93396,0.0887 -0.12521,0.48626 -0.29354,0.0279 0.57863,-2.16994 0.31132,-0.0295 0.96906,2.02289 z m -1.07615,-0.63497 0.74421,-0.0707 -0.4698,-0.99773 z m 3.24925,-1.05799 -0.0599,0.25769 -0.60012,-0.14239 -0.41679,1.79217 -0.2667,-0.0633 0.41677,-1.79217 -0.59722,-0.1417 0.0599,-0.2577 z"
style="fill:#f7002b;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.322644" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 4.9 KiB

View File

@@ -0,0 +1,32 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
width="22.250273mm"
height="22.250275mm"
viewBox="0 0 22.250273 22.250275"
version="1.1"
id="svg1"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs1" />
<g
id="layer1"
transform="translate(-95.271042,-166.06271)">
<path
id="path15512"
d="m 101.09827,178.67313 -0.21377,-0.88244 0.25456,-0.0629 0.27959,1.15415 -2.024872,0.50049 -0.06585,-0.27173 z m 0.12046,-2.67592 -0.48019,0.13106 -0.079,0.94418 0.45158,0.21066 -0.0249,0.29673 -2.011694,-0.95977 0.02634,-0.31473 2.142714,-0.60487 z m -0.80939,0.95725 0.063,-0.75234 -1.055388,0.29022 z m 1.35902,-2.71337 c 0.056,0.19049 0.0335,0.39024 -0.0676,0.59931 -0.10102,0.20905 -0.24352,0.35078 -0.4275,0.42522 -0.18489,0.0718 -0.37815,0.0579 -0.57976,-0.0414 l -1.244464,-0.61354 0.121474,-0.25141 1.23376,0.60825 c 0.13203,0.0651 0.25646,0.0774 0.37328,0.0368 0.11504,-0.0414 0.20825,-0.13609 0.27966,-0.28386 0.0714,-0.14781 0.0879,-0.28026 0.0495,-0.39738 -0.0401,-0.11799 -0.12629,-0.20952 -0.25832,-0.27463 l -1.23376,-0.60825 0.12017,-0.24869 1.24446,0.61351 c 0.20161,0.0994 0.3313,0.24479 0.38905,0.43618 z m 1.41622,-1.32314 -0.88668,-0.26601 -0.35881,0.33911 0.54529,0.58866 -0.20224,0.19113 -1.42425,-1.53758 0.60889,-0.57544 c 0.13047,-0.12332 0.2855,-0.18196 0.4651,-0.17592 0.17824,0.005 0.3284,0.0727 0.45048,0.20453 0.0922,0.0996 0.14661,0.21846 0.16313,0.35664 0.018,0.13681 -0.004,0.2659 -0.0655,0.38727 l 0.92851,0.27592 z m -1.94743,-0.68472 0.53103,0.5733 0.40665,-0.38432 c 0.0754,-0.0712 0.1134,-0.15935 0.11405,-0.26432 7.4e-4,-0.1078 -0.0355,-0.20124 -0.10876,-0.28032 -0.0733,-0.0791 -0.16246,-0.1211 -0.26765,-0.12605 -0.10374,-0.006 -0.19329,0.0262 -0.26868,0.0974 z m 2.244,-2.53012 -0.11392,0.48655 -0.22833,0.10323 0.0569,-0.46073 z m 0.3383,2.52314 0.8834,-0.39941 0.10708,0.24161 -1.13618,0.51371 -0.85169,-1.92191 1.1226,-0.50757 0.10706,0.24161 -0.86982,0.39327 0.2616,0.5903 0.80187,-0.36255 0.10582,0.23887 -0.80183,0.36255 z m 2.72166,-0.38295 -0.21279,-0.45414 -0.93396,0.0887 -0.12521,0.48626 -0.29354,0.0279 0.57863,-2.16994 0.31132,-0.0295 0.96906,2.02289 z m -1.07615,-0.63497 0.74421,-0.0707 -0.4698,-0.99773 z m 3.24925,-1.05799 -0.0599,0.25769 -0.60012,-0.14239 -0.41679,1.79217 -0.2667,-0.0633 0.41677,-1.79217 -0.59722,-0.1417 0.0599,-0.2577 z"
style="fill:#f7002b;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.322644" />
<circle
style="opacity:1;fill:#f6f7f3;fill-opacity:1;stroke:#f7002b;stroke-width:2.86467;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1;paint-order:markers fill stroke"
id="path2"
cx="106.39618"
cy="177.18785"
r="9.6928015" />
<path
id="path15512-3"
d="m 101.22891,178.81894 -0.21377,-0.88244 0.25456,-0.0629 0.27959,1.15415 -2.024877,0.50049 -0.0658,-0.27173 z m 0.12046,-2.67592 -0.48019,0.13106 -0.079,0.94418 0.45158,0.21066 -0.0249,0.29673 -2.011697,-0.95977 0.0263,-0.31473 2.142717,-0.60487 z m -0.80939,0.95725 0.063,-0.75234 -1.055387,0.29022 z m 1.35902,-2.71337 c 0.056,0.19049 0.0335,0.39024 -0.0676,0.59931 -0.10102,0.20905 -0.24352,0.35078 -0.4275,0.42522 -0.18489,0.0718 -0.37815,0.0579 -0.57976,-0.0414 l -1.244467,-0.61354 0.12148,-0.25141 1.233757,0.60825 c 0.13203,0.0651 0.25646,0.0774 0.37328,0.0368 0.11504,-0.0414 0.20825,-0.13609 0.27966,-0.28386 0.0714,-0.14781 0.0879,-0.28026 0.0495,-0.39738 -0.0401,-0.11799 -0.12629,-0.20952 -0.25832,-0.27463 l -1.23376,-0.60825 0.12017,-0.24869 1.24446,0.61351 c 0.20161,0.0994 0.3313,0.24479 0.38905,0.43618 z m 1.41622,-1.32314 -0.88668,-0.26601 -0.35881,0.33911 0.54529,0.58866 -0.20224,0.19113 -1.42425,-1.53758 0.60889,-0.57544 c 0.13047,-0.12332 0.2855,-0.18196 0.4651,-0.17592 0.17824,0.005 0.3284,0.0727 0.45048,0.20453 0.0922,0.0996 0.14661,0.21846 0.16313,0.35664 0.018,0.13681 -0.004,0.2659 -0.0655,0.38727 l 0.92851,0.27592 z m -1.94743,-0.68472 0.53103,0.5733 0.40665,-0.38432 c 0.0754,-0.0712 0.1134,-0.15935 0.11405,-0.26432 7.4e-4,-0.1078 -0.0355,-0.20124 -0.10876,-0.28032 -0.0733,-0.0791 -0.16246,-0.1211 -0.26765,-0.12605 -0.10374,-0.006 -0.19329,0.0262 -0.26868,0.0974 z m 2.244,-2.53012 -0.11392,0.48655 -0.22833,0.10323 0.0569,-0.46073 z m 0.3383,2.52314 0.8834,-0.39941 0.10708,0.24161 -1.13618,0.51371 -0.85169,-1.92191 1.1226,-0.50757 0.10706,0.24161 -0.86982,0.39327 0.2616,0.5903 0.80187,-0.36255 0.10582,0.23887 -0.80183,0.36255 z m 2.72166,-0.38295 -0.21279,-0.45414 -0.93396,0.0887 -0.12521,0.48626 -0.29354,0.0279 0.57863,-2.16994 0.31132,-0.0295 0.96906,2.02289 z m -1.07615,-0.63497 0.74421,-0.0707 -0.4698,-0.99773 z m 3.24925,-1.05799 -0.0599,0.25769 -0.60012,-0.14239 -0.41679,1.79217 -0.2667,-0.0633 0.41677,-1.79217 -0.59722,-0.1417 0.0599,-0.2577 z"
style="fill:#f7002b;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.322644" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 4.9 KiB

View File

@@ -0,0 +1,26 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
width="21.999817mm"
height="22.224886mm"
viewBox="0 0 21.999817 22.224886"
version="1.1"
id="svg1"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs1" />
<g
id="layer1"
transform="translate(-134.26138,-166.10292)">
<path
id="path15511"
d="m 145.26127,188.3278 c -6.07504,0 -10.99989,-4.97515 -10.99989,-11.11228 0,-6.13746 4.92485,-11.11261 10.99989,-11.11261 6.07508,0 10.99993,4.97515 10.99993,11.11261 h -2.70535 c 0,-4.62785 -3.71358,-8.37963 -8.29458,-8.37963 -4.58099,0 -8.29455,3.75178 -8.29455,8.37963 0,4.6278 3.71356,8.37928 8.29455,8.37928 z"
style="fill:#f7002b;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.352778" />
<path
id="path15512-6"
d="m 140.12905,179.37182 -0.23373,-0.96485 0.27833,-0.0688 0.30571,1.26195 -2.21399,0.54723 -0.072,-0.29711 z m 0.13171,-2.92584 -0.52504,0.1433 -0.0864,1.03237 0.49376,0.23033 -0.0272,0.32445 -2.19958,-1.04941 0.0288,-0.34413 2.34283,-0.66136 z m -0.88498,1.04666 0.0689,-0.82261 -1.15395,0.31733 z m 1.48595,-2.96679 c 0.0612,0.20828 0.0366,0.42668 -0.0739,0.65528 -0.11045,0.22857 -0.26626,0.38354 -0.46742,0.46493 -0.20216,0.0785 -0.41347,0.0633 -0.63391,-0.0453 l -1.36069,-0.67084 0.13282,-0.27489 1.34899,0.66506 c 0.14436,0.0712 0.28041,0.0846 0.40814,0.0402 0.12578,-0.0453 0.2277,-0.1488 0.30578,-0.31037 0.0781,-0.16161 0.0961,-0.30643 0.0541,-0.43449 -0.0439,-0.12901 -0.13809,-0.22909 -0.28245,-0.30028 l -1.34899,-0.66506 0.1314,-0.27192 1.36069,0.67081 c 0.22044,0.10869 0.36224,0.26765 0.42538,0.47692 z m 1.54849,-1.44672 -0.9695,-0.29086 -0.39232,0.37078 0.59622,0.64364 -0.22113,0.20899 -1.55727,-1.68119 0.66576,-0.62919 c 0.14266,-0.13483 0.31217,-0.19895 0.50854,-0.19235 0.19489,0.005 0.35907,0.0795 0.49255,0.22364 0.10086,0.10888 0.16031,0.23886 0.17837,0.38995 0.0197,0.14958 -0.004,0.29073 -0.0716,0.42344 l 1.01523,0.30169 z m -2.12932,-0.74867 0.58063,0.62684 0.44463,-0.42021 c 0.0824,-0.0779 0.12399,-0.17424 0.1247,-0.28901 8.1e-4,-0.11787 -0.0388,-0.22004 -0.11892,-0.3065 -0.0801,-0.0865 -0.17763,-0.13241 -0.29264,-0.13782 -0.11343,-0.007 -0.21135,0.0286 -0.29378,0.10648 z m 2.45359,-2.76643 -0.12456,0.53199 -0.24966,0.11287 0.0622,-0.50376 z m 0.36989,2.7588 0.96591,-0.43672 0.11708,0.26418 -1.2423,0.56169 -0.93123,-2.10142 1.22745,-0.55497 0.11706,0.26418 -0.95106,0.43 0.28603,0.64543 0.87676,-0.39641 0.11571,0.26118 -0.87672,0.39641 z m 2.97586,-0.41872 -0.23266,-0.49656 -1.02119,0.097 -0.13691,0.53167 -0.32096,0.0305 0.63268,-2.37261 0.34039,-0.0323 1.05957,2.21182 z m -1.17666,-0.69428 0.81372,-0.0773 -0.51368,-1.09092 z m 3.55272,-1.1568 -0.0655,0.28176 -0.65617,-0.15569 -0.45572,1.95955 -0.29161,-0.0692 0.45569,-1.95955 -0.65299,-0.15494 0.0655,-0.28177 z"
style="fill:#f7002b;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.352778" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 3.0 KiB

View File

@@ -9,6 +9,7 @@ const isHomePage = document.querySelector('main#home') !== null;
const isLessitesPage = document.querySelector('div#lessites') !== null; const isLessitesPage = document.querySelector('div#lessites') !== null;
const isNodeTypeSitePage = document.body.classList.contains('node-type-site'); const isNodeTypeSitePage = document.body.classList.contains('node-type-site');
const isCandidaturePage = document.querySelector('main#pour_candidater') !== null; const isCandidaturePage = document.querySelector('main#pour_candidater') !== null;
const isNodeTypeProjetPage = document.body.classList.contains('node-type-projet');
// Identifier le cercle de la page courante pour node-type-site // Identifier le cercle de la page courante pour node-type-site
let currentPageCircle = null; let currentPageCircle = null;
@@ -25,6 +26,30 @@ if (isNodeTypeSitePage) {
} }
} }
} }
// Identifier le cercle du SITE lié quand on est sur une page node-type-projet
if (isNodeTypeProjetPage && svgElement) {
// On récupère le lien vers le site lié dans le bloc "Site lié"
const linkedSiteLink = document.querySelector('.field_field_site_projet article.node-type-site a[href*="/sites/"]');
if (linkedSiteLink) {
// On normalise le chemin (sans domaine) de l'URL du site
const sitePath = new URL(linkedSiteLink.getAttribute('href'), window.location.origin).pathname;
// On cherche le cercle dont le data-url pointe vers le même site
const correspondingCircle = Array.from(svgElement.querySelectorAll('circle.site-link')).find(circle => {
const circleUrl = circle.getAttribute('data-url');
if (!circleUrl) return false;
const circlePath = new URL(circleUrl, window.location.origin).pathname;
return circlePath === sitePath;
});
if (correspondingCircle) {
currentPageCircle = correspondingCircle;
currentPageCircle.setAttribute('fill', 'red'); // Met en rouge le cercle du site lié
}
}
}
// Fonction pour afficher le popup // Fonction pour afficher le popup
@@ -46,6 +71,8 @@ svgElement.addEventListener('mouseover', function(event) {
const content = event.target.getAttribute('data-content'); const content = event.target.getAttribute('data-content');
const dataId = event.target.getAttribute('data-id'); const dataId = event.target.getAttribute('data-id');
const correspondingRow = document.querySelector(`.views-row[data-id="${dataId}"]`); const correspondingRow = document.querySelector(`.views-row[data-id="${dataId}"]`);
const correspondingProjetRow = document.querySelector(`.node-type-projet[data-id="${dataId}"]`);
// Interaction pour la page d'accueil // Interaction pour la page d'accueil
if (isHomePage) { if (isHomePage) {
@@ -68,7 +95,7 @@ svgElement.addEventListener('mouseover', function(event) {
} }
// Interaction pour la page #lessites // Interaction pour la page #lessites
if (isLessitesPage && correspondingRow) { if (isLessitesPage && correspondingRow && correspondingProjetRow) {
correspondingRow.style.border = '2px solid red'; // Bordure rouge autour du .views-row correspondant correspondingRow.style.border = '2px solid red'; // Bordure rouge autour du .views-row correspondant
} }
} }
@@ -89,6 +116,8 @@ svgElement.addEventListener('mouseout', function(event) {
if (event.target.classList.contains('site-link')) { if (event.target.classList.contains('site-link')) {
const dataId = event.target.getAttribute('data-id'); const dataId = event.target.getAttribute('data-id');
const correspondingRow = document.querySelector(`.views-row[data-id="${dataId}"]`); const correspondingRow = document.querySelector(`.views-row[data-id="${dataId}"]`);
const correspondingProjetRow = document.querySelector(`.node-type-projet[data-id="${dataId}"]`);
// Ferme le popup pour la page d'accueil // Ferme le popup pour la page d'accueil
if (isHomePage || isCandidaturePage) { if (isHomePage || isCandidaturePage) {
@@ -97,7 +126,7 @@ svgElement.addEventListener('mouseout', function(event) {
} }
// Supprime la bordure rouge autour du .views-row pour la page #lessites // Supprime la bordure rouge autour du .views-row pour la page #lessites
if (isLessitesPage && correspondingRow) { if (isLessitesPage && correspondingRow && correspondingProjetRow) {
correspondingRow.style.border = 'none'; correspondingRow.style.border = 'none';
} }
} }
@@ -119,6 +148,14 @@ svgElement.addEventListener('click', function(event) {
} }
} }
} }
if (isNodeTypeProjetPage) {
if (event.target.classList.contains('site-link')) {
const targetUrl = event.target.getAttribute('data-url');
if (targetUrl) {
window.location.href = targetUrl; // Redirige vers le data-url correspondant
}
}
}
}); });
// Fonction pour gérer l'agrandissement de views-row au survol des cercles // Fonction pour gérer l'agrandissement de views-row au survol des cercles

View File

@@ -1,4 +1,11 @@
sites_map_block: sites_map_block:
css:
theme:
assets/css/fontface.css: {}
assets/css/carte-interactive-qdd.css: {}
js:
assets/js/carte-interactive-qdd.js: {}
projets_map_block:
css: css:
theme: theme:
assets/css/fontface.css: {} assets/css/fontface.css: {}

View File

@@ -13,5 +13,11 @@ function q2d_mod_theme() {
'svg_mapsites' => array( 'svg_mapsites' => array(
'variables' => array('vpw' => null, 'vph' => null, 'sites' => [], 'label' => null), 'variables' => array('vpw' => null, 'vph' => null, 'sites' => [], 'label' => null),
), ),
'svg_mapprojets' => array(
'variables' => array('vpw' => null, 'vph' => null, 'sites' => [], 'label' => null),
),
'svg_mapgaleries' => array(
'variables' => array('vpw' => null, 'vph' => null, 'sites' => [], 'label' => null),
),
); );
} }

View File

@@ -0,0 +1,139 @@
<?php
namespace Drupal\q2d_mod\Plugin\Block;
use Drupal\Core\Block\BlockBase;
use Drupal\Core\Block\Attribute\Block;
// use Drupal\Core\StringTranslation\TranslatableMarkup;
use Drupal\Core\Url;
use Drupal\Core\Link;
use Drupal\Core\Render\Markup;
/**
* Provides a 'Sites Map' Block.
* @Block(
* id = "galeriephotomap_block",
* admin_label = @Translation("Galerie Photo map Block"),
* )
*/
class GaleriePhotoMap extends BlockBase {
/**
* {@inheritdoc}
*/
public function build() {
$language = \Drupal::languageManager()->getCurrentLanguage()->getId();
$return = null;
$allSites = \Drupal::entityTypeManager()->getStorage('node')
->loadByProperties(['type' => 'site', 'status' => 1]);
$sites_paths = "";
$vp_w = 600;
$vp_h = 600;
// Coordonnées géographiques des coins de la carte (France)
$latTop = 52.0; // Nord-Ouest (coin supérieur gauche)
$lonLeft = -6.0;
$latBottom = 40.0; // Sud-Est (coin inférieur droit)
$lonRight = 11.0;
foreach($allSites as $index => $site){
$langcode = \Drupal::languageManager()->getCurrentLanguage()->getId();
// /ressources?field_type_de_ressource_target_id[]=17&combine=&field_tous_les_sites_value=All&field_site_target_id_verf[]=37
$query = [
'field_type_de_ressource_target_id[]' => 17, # fixed to galeries_photos
'combine' => '',
'field_tous_les_sites_value' => 'All',
'field_site_target_id_verf[]' => $site->id(),
];
$url = Url::fromRoute('view.ressources.page_1', [], ['query' => $query])->toString();
// $title = $site->get('title')->getString();
$title = $site->hasTranslation($language) ? $site->getTranslation($language)->get('title')->getString() : $site->get('title')->getString();
// $subtitle = $site->get('field_sous_titre')->getString();
$subtitle = $site->hasTranslation($language) ? $site->getTranslation($language)->get('field_sous_titre')->getString() : $site->get('field_sous_titre')->getString();
$link_options = ['absolute' => TRUE, 'attributes' => ['class' => 'ressource-link'], 'language' => \Drupal::languageManager()->getLanguage($langcode)]; // Passer 'absolute' à TRUE
// $site_url = $site->toUrl('canonical', $link_options)->toString(); // URL absolue pour le data-url
$site_link_object = Link::createFromRoute(t("Voir le site"), 'entity.node.canonical', ['node' => $site->id()], $link_options);
$link = $site_link_object->toString()->getGeneratedLink();
$datacontent = htmlspecialchars("<strong>$title</strong><br>$subtitle<br>$link");
$geofield = $site->get('field_geofield')->get(0);
$lon = $geofield->lon;
$lat = $geofield->lat;
$geofieldData = "$lon,$lat"; // Utiliser une chaîne pour stocker la position
$x = round(($lon - $lonLeft) / ($lonRight - $lonLeft) * $vp_w);
$y = round(($latTop - $lat) / ($latTop - $latBottom) * $vp_h);
$r = 12;
$m = -$r/1.5+3;
$l = $r/1.5 +2.5;
$sites_paths .= <<<SVGSITEPATH
<g
id="site-$index"
data-geofield="$geofieldData"
transform="translate($x,$y)"
style="cursor: pointer;" <!-- Change le curseur pour indiquer l'interaction -->
>
<a href="$url">
<rect width="10" height="10" transform="translate($x,$y)" fill="none" onclick="handleCircleClick('$datacontent')"></rect>
<!-- Zone d'interaction invisible -->
<circle
class="site-link"
data-content="$datacontent"
data-url="$url"
cx="0" cy="0" r="$r"
style="fill-opacity:1;fill-rule:nonzero;" />
<path
id="path84"
d="m 0,$m v $l"
style="pointer-events: none;fill:none;stroke:#ffffff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" />
<path
id="path85"
d="m $m,0 h $l"
style="pointer-events: none;fill:none;stroke:#ffffff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" />
</a>
</g>
SVGSITEPATH;
}
$return = [
'#cache' => [
'max-age' => 0,
],
'svg_mapsites' => [
'#theme' => 'svg_mapgaleries',
'#label' => "Voir les autres galeries photos",
'#sites' => $sites_paths,
'#vpw' => $vp_w,
'#vph' => $vp_h,
'#attached' => [
'library' => [
'q2d_mod/sites_map_block',
],
],
]
];
return $return;
// return [
// '#markup' => $this->t('Hello, Sites Map!'),
// ];
}
public function getCacheMaxAge() {
return 0;
}
}

View File

@@ -0,0 +1,156 @@
<?php
namespace Drupal\q2d_mod\Plugin\Block;
use Drupal\Core\Block\BlockBase;
use Drupal\Core\Block\Attribute\Block;
// use Drupal\Core\StringTranslation\TranslatableMarkup;
use Drupal\Core\Link;
use Drupal\Core\Render\Markup;
use Pel\Test\imagetests\CanonEos650dTest;
/**
* Provides a 'Sites Map' Block.
* @Block(
* id = "projetsmap_block",
* admin_label = @Translation("Projets map Block"),
* )
*/
class ProjetsMap extends BlockBase {
/**
* {@inheritdoc}
*/
public function build() {
$language = \Drupal::languageManager()->getCurrentLanguage()->getId();
$return = null;
$allSites = \Drupal::entityTypeManager()->getStorage('node')
->loadByProperties(['type' => 'site', 'status' => 1]);
$sites_paths = "";
$vp_w = 600;
$vp_h = 600;
// Coordonnées géographiques des coins de la carte (France)
$latTop = 52.0; // Nord-Ouest (coin supérieur gauche)
$lonLeft = -6.0;
$latBottom = 40.0; // Sud-Est (coin inférieur droit)
$lonRight = 11.0;
foreach($allSites as $index => $site){
$langcode = \Drupal::languageManager()->getCurrentLanguage()->getId();
// $title = $site->get('title')->getString();
$title = $site->hasTranslation($language) ? $site->getTranslation($language)->get('title')->getString() : $site->get('title')->getString();
// $subtitle = $site->get('field_sous_titre')->getString();
$subtitle = $site->hasTranslation($language) ? $site->getTranslation($language)->get('field_sous_titre')->getString() : $site->get('field_sous_titre')->getString();
$link_options = ['absolute' => TRUE, 'attributes' => ['class' => 'site-link'], 'language' => \Drupal::languageManager()->getLanguage($langcode)]; // Passer 'absolute' à TRUE
$site_url = $site->toUrl('canonical', $link_options)->toString(); // URL absolue pour le data-url
$site_link_object = Link::createFromRoute($title, 'entity.node.canonical', ['node' => $site->id()], $link_options);
$link = $site_link_object->toString()->getGeneratedLink();
$projets = \Drupal::entityTypeManager()->getStorage('node')
->loadByProperties([
'type' => 'projet',
'status' => 1,
'field_site_projet' => $site->id()
]);
$datahtml = "<strong>$link</strong><br>$subtitle<ul>";
foreach($projets as $j => $projet) {
$projet_title = $projet->hasTranslation($language) ? $projet->getTranslation($language)->get('title')->getString() : $projet->get('title')->getString();
$equipe = $projet->hasTranslation($language) ? $projet->getTranslation($language)->get('field_nom_de_l_equipe')->getString() : $projet->get('field_nom_de_l_equipe')->getString();
$laureats = $projet->get('field_laureats')->getString();
// $projet_url = $projet->toUrl('canonical', $link_options)->toString(); // URL absolue pour le data-url
$projet_link_object = Link::createFromRoute($projet_title, 'entity.node.canonical', ['node' => $projet->id()], $link_options);
$projet_link = $projet_link_object->toString()->getGeneratedLink();
$class = $laureats == "1" ? "laureat" : "";
$datahtml .= "<li class='$class'>$projet_link<br/>$equipe</li>";
}
$datahtml .= "</ul>";
$datacontent = htmlspecialchars($datahtml);
$geofield = $site->get('field_geofield')->get(0);
$lon = $geofield->lon;
$lat = $geofield->lat;
$geofieldData = "$lon,$lat"; // Utiliser une chaîne pour stocker la position
$x = round(($lon - $lonLeft) / ($lonRight - $lonLeft) * $vp_w);
$y = round(($latTop - $lat) / ($latTop - $latBottom) * $vp_h);
$r = 12;
$m = -$r/1.5+3;
$l = $r/1.5 +2.5;
$sites_paths .= <<<SVGSITEPATH
<g
id="site-$index"
data-geofield="$geofieldData"
transform="translate($x,$y)"
style="cursor: pointer;" <!-- Change le curseur pour indiquer l'interaction -->
>
<rect width="10" height="10" transform="translate($x,$y)" fill="none" onclick="handleCircleClick('$datacontent')"></rect> <!-- Zone d'interaction invisible -->
<circle
class="site-link"
data-content="$datacontent"
data-url="$site_url"
cx="0" cy="0" r="$r"
style="fill-opacity:1;fill-rule:nonzero;" />
<path
id="path84"
d="m 0,$m v $l"
style="pointer-events: none;fill:none;stroke:#ffffff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" />
<path
id="path85"
d="m $m,0 h $l"
style="pointer-events: none;fill:none;stroke:#ffffff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" />
</g>
SVGSITEPATH;
}
$return = [
'#cache' => [
'max-age' => 0,
],
'svg_mapsites' => [
'#theme' => 'svg_mapprojets',
'#label' => "Les 30 projets",
'#sites' => $sites_paths,
'#vpw' => $vp_w,
'#vph' => $vp_h,
'#attached' => [
'library' => [
'q2d_mod/projets_map_block',
],
],
]
];
return $return;
// return [
// '#markup' => $this->t('Hello, Sites Map!'),
// ];
}
public function getCacheMaxAge() {
return 0;
}
}

View File

@@ -0,0 +1,55 @@
<div id="sites-map-container">
<h2>{{label}}</h2>
{# <svg {{ svg_attributes }}>
<path {{ path_attributes }}></path>
</svg> #}
<svg
width="100%"
height="auto"
viewBox="0 0 {{ vpw }} {{ vph }}"
version="1.1"
id="svg1"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<g
id="layer1"
width="auto"
height="100%"
transform="
translate(-34,-43)
scale(3 3)"
>
<g
id="g87"
transform="matrix(0.26458333,0,0,0.26458333,-117.12499,-462.76799)"
>
<path
d="M 22.94948,0 24.34889,-18.0149 0,-25.72302 5.65439,-72.56693 20.36713,-85.65977 31.67962,-51.59929 30.80613,-4.91625 Z"
style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
transform="matrix(1.3333333,0,0,-1.3333333,1086.6494,2370.4282)"
id="path86" />
<path
d="M 213.91022,-8.56159 245.88833,0 c 0,0 58.73522,-78.05274 188.63529,-102.77609 0,0 -13.72994,-23.9062 -20.7684,-68.77233 l -46.76509,-59.13289 22.59883,4.10628 9.98215,-59.15478 -15.22238,-6.69194 c 0,0 21.10627,-42.02694 33.11738,-51.15904 l -49.61728,-51.89156 c 0,0 -54.37257,40.3184 -83.08495,23.05862 -26.13166,-16.38332 -20.26669,-47.73592 -20.26669,-47.73592 l -84.48157,7.5286 -73.42912,23.87167 c 0,0 13.68285,68.86637 13.5616,120.85908 l 13.70164,-16.03089 -8.31311,25.90453 c -7.71795,24.04996 -30.44003,42.76792 -30.59939,44.58536 -3.6948,42.13802 -38.37183,51.8082 -82.82932,56.0101 L 0,-120.94655 l 48.38804,11.38921 63.90371,-13.15789 c 0,0 -1.62874,19.5427 -17.78042,51.54499 l 20.25382,7.61331 c 0,0 16.51357,-27.83033 25.80184,-26.51089 4.8781,0.69253 23.95695,21.70897 32.12568,26.76126 7.32295,4.5292 35.79484,10.58956 36.55389,13.534 2.94469,10.87069 4.66366,41.21097 4.66366,41.21097 z"
style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
transform="matrix(1.3333333,0,0,-1.3333333,543.93475,1857.6088)"
id="path87" />
</g>
</g>
<g
id="layer2">
{{ sites|raw }}
</g>
</svg>
<!-- Fond du modal -->
<div id="modal-background" class="modal-background"></div>
<!-- Popup -->
<div id="popup" class="popup">
<p id="popup-content">Hello! I am a popup!</p>
<!--<button onclick="closePopup()">Close</button>-->
</div>
</div>

View File

@@ -0,0 +1,60 @@
<div id="sites-map-container">
<h2>{{label}}</h2>
{# <svg {{ svg_attributes }}>
<path {{ path_attributes }}></path>
</svg> #}
<svg
width="100%"
height="auto"
viewBox="0 0 {{ vpw }} {{ vph }}"
version="1.1"
id="svg1"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<g
id="layer1"
width="auto"
height="100%"
transform="
translate(-34,-43)
scale(3 3)"
>
<g
id="g87"
transform="matrix(0.26458333,0,0,0.26458333,-117.12499,-462.76799)"
>
<path
d="M 22.94948,0 24.34889,-18.0149 0,-25.72302 5.65439,-72.56693 20.36713,-85.65977 31.67962,-51.59929 30.80613,-4.91625 Z"
style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
transform="matrix(1.3333333,0,0,-1.3333333,1086.6494,2370.4282)"
id="path86" />
<path
d="M 213.91022,-8.56159 245.88833,0 c 0,0 58.73522,-78.05274 188.63529,-102.77609 0,0 -13.72994,-23.9062 -20.7684,-68.77233 l -46.76509,-59.13289 22.59883,4.10628 9.98215,-59.15478 -15.22238,-6.69194 c 0,0 21.10627,-42.02694 33.11738,-51.15904 l -49.61728,-51.89156 c 0,0 -54.37257,40.3184 -83.08495,23.05862 -26.13166,-16.38332 -20.26669,-47.73592 -20.26669,-47.73592 l -84.48157,7.5286 -73.42912,23.87167 c 0,0 13.68285,68.86637 13.5616,120.85908 l 13.70164,-16.03089 -8.31311,25.90453 c -7.71795,24.04996 -30.44003,42.76792 -30.59939,44.58536 -3.6948,42.13802 -38.37183,51.8082 -82.82932,56.0101 L 0,-120.94655 l 48.38804,11.38921 63.90371,-13.15789 c 0,0 -1.62874,19.5427 -17.78042,51.54499 l 20.25382,7.61331 c 0,0 16.51357,-27.83033 25.80184,-26.51089 4.8781,0.69253 23.95695,21.70897 32.12568,26.76126 7.32295,4.5292 35.79484,10.58956 36.55389,13.534 2.94469,10.87069 4.66366,41.21097 4.66366,41.21097 z"
style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
transform="matrix(1.3333333,0,0,-1.3333333,543.93475,1857.6088)"
id="path87" />
</g>
</g>
<g
id="layer2">
{{ sites|raw }}
</g>
</svg>
<!-- Fond du modal -->
<div id="modal-background" class="modal-background"></div>
<!-- Popup -->
<div id="popup" class="popup">
<p id="popup-content">Hello! I am a popup!</p>
<!--<button onclick="closePopup()">Close</button>-->
</div>
{# lien #}
<div class="link-30-projets">
<a href="/lesprojets">Voir les 30 projets</a>
</div>
</div>

View File

@@ -301,17 +301,21 @@ document.addEventListener('DOMContentLoaded', function() {
//////////////////////// start script smooth apparition des textes ///////////////// //////////////////////// start script smooth apparition des textes /////////////////
// div.view-rows-wrapper:nth-child(3) > div:nth-child(2) > article:nth-child(1) > div:nth-child(3)
// html.js.sr body div.dialog-off-canvas-main-canvas div.layout-container.partenaires main div.layout-content div.content_container div.views-element-container div.js-view-dom-id-92e061b83776a5ae5f470b8d32637dba5a87d248e6f275adc7abe863e5c527c3.view div.view-rows-wrapper div.views-row article.node-type-partenaire div.field_body
function scrollReaveal(){ function scrollReaveal(){
const nodes = { const nodes = {
logo : document.querySelectorAll('#logo-animated-container'), logo : document.querySelectorAll('#logo-animated-container'),
chapeau : document.querySelectorAll('.field_body'), chapeau : document.querySelectorAll('.field_body:not(article.node-type-partenaire div.field_body)'),
paragraph: document.querySelectorAll('.field_field_textes .paragraph--type--static-parts'), paragraph: document.querySelectorAll('.field_field_textes .paragraph--type--static-parts'),
enjeux : document.querySelectorAll('.field_field_textes .paragraph--type--static-parts .enjeux'), enjeux : document.querySelectorAll('.field_field_textes .paragraph--type--static-parts .enjeux'),
// mapHome : document.querySelectorAll('.field_field_map_block #block-sitesmapblock'), // mapHome : document.querySelectorAll('.field_field_map_block #block-sitesmapblock'),
// mapSite : document.querySelectorAll('#sites-map-container'), // mapSite : document.querySelectorAll('#sites-map-container'),
lienDoc : document.querySelectorAll('.field_field_documents'), lienDoc : document.querySelectorAll('.field_field_documents'),
lienURL : document.querySelectorAll('.field_field_liens_site'), lienURL : document.querySelectorAll('.field_field_liens_site, .field_field_liens'),
// nodeProjet : document.querySelectorAll('.node-type-projet .field_field_infos, .btn-equipe-toggle, .field_field_nom_de_l_equipe, .node-type-projet .field_field_texte_partie_texte_projet, .node-type-projet .field_field_titre_partie_texte_projet, .node-type-projet .field_field_images_projet'),
} }
const showUp = { const showUp = {
@@ -338,6 +342,7 @@ document.addEventListener('DOMContentLoaded', function() {
// ScrollReveal().reveal(nodes.mapSite, showUp); // ScrollReveal().reveal(nodes.mapSite, showUp);
ScrollReveal().reveal(nodes.lienDoc, showUp); ScrollReveal().reveal(nodes.lienDoc, showUp);
ScrollReveal().reveal(nodes.lienURL, showUp); ScrollReveal().reveal(nodes.lienURL, showUp);
// ScrollReveal().reveal(nodes.nodeProjet, showUp);
} }
@@ -398,12 +403,12 @@ document.addEventListener('DOMContentLoaded', function() {
}); });
// ////////////////////// start calendrier home /////////////////////////////////
$(document).ready(function(){ $(document).ready(function(){
// ////////////////////// start calendrier home /////////////////////////////////
// Aller au 9e élément à l'initialisation // Aller au 9e élément à l'initialisation
$('.__timeline-content').on('init', function(event, slick){ $('.__timeline-content').on('init', function(event, slick){
slick.slickGoTo(9); // Index 8 = 9e item slick.slickGoTo(11); // Index 8 = 9e item
}); });
$('.__timeline-content').slick({ $('.__timeline-content').slick({
@@ -429,7 +434,7 @@ document.addEventListener('DOMContentLoaded', function() {
}); });
console.log('salut slick calendrier'); console.log('salut slick calendrier');
});
//////////////////////// end calendrier home ///////////////////////////////// //////////////////////// end calendrier home /////////////////////////////////
@@ -437,58 +442,10 @@ document.addEventListener('DOMContentLoaded', function() {
//////////////////////// end Timeline script ///////////////////////////////////////////// //////////////////////// end Timeline script /////////////////////////////////////////////
/////////////////// caracteres body actus/////////////////////////
// document.addEventListener('DOMContentLoaded', function() {
// // Maximum number of characters to display
// const maxChars = 140; // Adjust this value as needed
// document.querySelectorAll('#actus-caroussel .node-type-actualite .field_body').forEach(function(paragraph) {
// let text = paragraph.textContent.trim();
// if (text.length > maxChars) {
// let truncatedText = text.slice(0, maxChars) + '...';
// paragraph.textContent = truncatedText;
// }
// });
// });
//////////// start slideshow actus home //////////////////////////
// $(document).ready(function(){
// let actuview = $('.content-actus .view .view-rows-wrapper')
// if (actuview) {
// actuview.slick({
// slidesToShow: 3,
// dots: false,
// arrows: true,
// adaptiveHeight: false,
// autoplay: false,
// responsive: [
// {
// breakpoint: 810,
// settings: {
// slidesToShow: 1,
// adaptiveHeight: false,
// arrows: true,
// draggable: true,
// autoplay: false,
// }
// }]
// });
// console.log('salut slick home');
// }
// $('.slick-carousel').slick({
// lazyLoad: 'progressive', // Option 'ondemand' ou 'progressive'
// });
// });
//////////// end slideshow actus home //////////////////////////
//////////// start slideshow images home ////////////////////////// //////////// start slideshow images home //////////////////////////
$(document).ready(function () {
let diapohome = $('.config_pages--type--diaporama-home .diaporama'); let diapohome = $('.config_pages--type--diaporama-home .diaporama');
if (diapohome.length) { if (diapohome.length) {
@@ -518,12 +475,12 @@ $(document).ready(function () {
}); });
} }
});
//////////// end slideshow images home ////////////////////////// //////////// end slideshow images home //////////////////////////
//////////// start slideshow /actualites ////////////////////////// //////////// start slideshow /actualites //////////////////////////
$(document).ready(function(){
// Vérifier si on N'EST PAS sur la page #home // Vérifier si on N'EST PAS sur la page #home
if (!$("#page-node").length) { if (!$("#page-node").length) {
let actuview2 = $('.content-wrapper-actu .field_field_images .actu-diaporama'); let actuview2 = $('.content-wrapper-actu .field_field_images .actu-diaporama');
@@ -555,14 +512,13 @@ $(document).ready(function(){
// console.log('Slick désactivé sur la page Home'); // console.log('Slick désactivé sur la page Home');
} }
}); });
//////////// end slideshow /actualites ////////////////////////// //////////// end slideshow /actualites //////////////////////////
//////////////// start lightbox galerie image page site//////////////////////// //////////////// start lightbox galerie image page site////////////////////////
// Sélection des images à ouvrir dans la lightbox // Sélection des images à ouvrir dans la lightbox
let images = document.querySelectorAll('.paragraph--type--site-diapo .lightbox-trigger'); let images = document.querySelectorAll('.paragraph--type--site-diapo .lightbox-trigger, .paragraph--type--projet-diapo .lightbox-trigger, .field_field_images .lightbox-trigger');
let currentIndex; let currentIndex;
// Création de la lightbox // Création de la lightbox
@@ -624,11 +580,14 @@ function showImage(index) {
// Clic sur une image // Clic sur une image
images.forEach((image, index) => { images.forEach((image, index) => {
image.addEventListener('click', () => { image.addEventListener('click', (e) => {
e.preventDefault(); // empêche le <a> de naviguer
e.stopPropagation(); // (optionnel) empêche d'autres handlers de se déclencher
showImage(index); showImage(index);
}); });
}); });
// Navigation & fermeture // Navigation & fermeture
closeBtn.addEventListener('click', () => lightbox.style.display = 'none'); closeBtn.addEventListener('click', () => lightbox.style.display = 'none');
prevBtn.addEventListener('click', (e) => { prevBtn.addEventListener('click', (e) => {
@@ -689,12 +648,8 @@ if (container) {
//////////////////// start div infos site //////////////////////// //////////////////// start div infos site ////////////////////////
// Vérifie si la page a la classe 'node-type-site' dans le <body>
if (document.body.classList.contains('node-type-site')) { if (document.body.classList.contains('node-type-site')) {
// Sélectionne le conteneur principal
const blockRegion = document.querySelector('.block-region-second'); const blockRegion = document.querySelector('.block-region-second');
// Liste des classes spécifiques à cibler
const fieldClasses = [ const fieldClasses = [
'.field_field_region', '.field_field_region',
'.field_field_nom_du_qpv_nb_d_hab', '.field_field_nom_du_qpv_nb_d_hab',
@@ -714,9 +669,7 @@ fieldClasses.forEach(className => {
} }
}); });
// Vérifie que des éléments ont été trouvés
if (elementsToWrap.length > 0) { if (elementsToWrap.length > 0) {
// Crée le conteneur avec la classe 'infos'
const infosContainer = document.createElement('div'); const infosContainer = document.createElement('div');
infosContainer.className = 'infos'; infosContainer.className = 'infos';
@@ -732,7 +685,6 @@ if (elementsToWrap.length > 0) {
//////////////////// start div infos actualité //////////////////////// //////////////////// start div infos actualité ////////////////////////
$(document).ready(function () { $(document).ready(function () {
// Vérifier si .layout-container A l'ID #page-node (et non un élément enfant) // Vérifier si .layout-container A l'ID #page-node (et non un élément enfant)
if ($(".layout-container").attr("id") === "page-node") { if ($(".layout-container").attr("id") === "page-node") {
@@ -758,11 +710,9 @@ $(document).ready(function () {
}); });
} }
}); });
//////////////////// end div infos actualité //////////////////////// //////////////////// end div infos actualité ////////////////////////
////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////
document.addEventListener("DOMContentLoaded", function() { document.addEventListener("DOMContentLoaded", function() {
// Sélectionner les éléments à déplacer // Sélectionner les éléments à déplacer
const documentsField = document.querySelector(".field_field_documents"); const documentsField = document.querySelector(".field_field_documents");
@@ -819,9 +769,9 @@ function moveLanguageSwitcher() {
moveLanguageSwitcher(); moveLanguageSwitcher();
window.addEventListener("resize", moveLanguageSwitcher); window.addEventListener("resize", moveLanguageSwitcher);
}); });
/////////////////// end langswitcher position responsive/////////////////////////////////////////////////////////// /////////////////// end langswitcher position responsive///////////////////////////////////////////////////////////
/////////////// start class à view-rows-ressources //////// /////////////// start class à view-rows-ressources ////////
$(document).ready(function () { $(document).ready(function () {
$(".view-rows-wrapper").each(function () { $(".view-rows-wrapper").each(function () {
@@ -832,14 +782,14 @@ $(document).ready(function () {
$(this).addClass(classToAdd); // Ajoute cette classe à .view-rows-wrapper $(this).addClass(classToAdd); // Ajoute cette classe à .view-rows-wrapper
} }
}); });
});
////////////////// end class à view-rows-wrapper //////////////// ////////////////// end class à view-rows-wrapper ////////////////
/////////////////// start voir plus... ressources //////////////////// /////////////////// start voir plus... ressources ////////////////////
$(document).ready(function () {
// Vérifier si on est sur la page avec l'ID #ressources // Vérifier si on est sur la page avec l'ID #ressources
if ($("#ressources").length > 0) { if ($("#ressources").length > 0) {
$(".view-rows-wrapper").each(function () { $(".view-rows-wrapper").each(function () {
@@ -922,15 +872,13 @@ $(document).ready(function () {
} }
});
/////////////////// end voir plus... ressources //////////////////// /////////////////// end voir plus... ressources ////////////////////
/////////////////// start voir plus... actualite dans /actualites & /home //////////////////// /////////////////// start voir plus... actualite dans /actualites & /home ////////////////////
$(document).ready(function () {
if ($("#actualites" ).length > 0 || $("#home").length > 0) { if ($("#actualites" ).length > 0 || $("#home").length > 0) {
$(".node-type-actualite").each(function () { $(".node-type-actualite").each(function () {
let article = $(this); let article = $(this);
@@ -982,102 +930,12 @@ $(document).ready(function () {
} }
}) })
} }
});
/////////////////// end voir plus... actualite dans /actualites & /home //////////////////// /////////////////// end voir plus... actualite dans /actualites & /home ////////////////////
//////////////////////////////////////////
// /////////// Start script ressources ////////////////////////////////
// document.addEventListener("DOMContentLoaded", () => {
// const view = document.querySelector(".view");
// const elements = Array.from(view.children);
// let newView = document.createElement("div");
// newView.classList.add("view");
// let group = null;
// let groupContent = null;
// elements.forEach((el) => {
// if (el.tagName === "H3") {
// if (group) {
// newView.appendChild(group);
// }
// group = document.createElement("div");
// group.classList.add("group");
// groupContent = document.createElement("div");
// groupContent.classList.add("group-content");
// groupContent.appendChild(el);
// group.appendChild(groupContent);
// } else if (el.classList.contains("views-row")) {
// groupContent.appendChild(el);
// }
// });
// if (group) {
// newView.appendChild(group);
// }
// view.replaceWith(newView);
// // Ajouter un bouton "Voir plus" dans chaque groupe
// document.querySelectorAll(".group").forEach((group) => {
// const rows = group.querySelectorAll(".views-row");
// const button = document.createElement("button");
// button.classList.add("toggle-btn");
// button.textContent = "Voir plus de";
// rows.forEach((row, index) => {
// if (index >= 3) {
// row.classList.add("hidden");
// row.style.maxHeight = "0";
// row.style.opacity = "0";
// }
// });
// button.addEventListener("click", () => {
// const isExpanded = button.textContent === "Voir moins de";
// const hiddenRows = group.querySelectorAll(".views-row.hidden");
// if (isExpanded) {
// // Cacher les lignes avec un délai pour l'effet de transition
// hiddenRows.forEach((row) => {
// row.style.maxHeight = "0";
// row.style.opacity = "0";
// setTimeout(() => row.classList.add("hidden"), 500); // Délai pour la transition
// });
// } else {
// // Afficher les lignes
// hiddenRows.forEach((row) => {
// row.classList.remove("hidden");
// row.style.maxHeight = row.scrollHeight + "px";
// row.style.opacity = "1";
// });
// }
// button.textContent = isExpanded ? "Voir plus de" : "Voir moins de";
// });
// group.appendChild(button);
// });
// });
// /////////// end script ressources ////////////////////////////////
/////////////// start class à view-rows-ressources //////// /////////////// start class à view-rows-ressources ////////
$(document).ready(function () {
$(".view-rows-wrapper").each(function () { $(".view-rows-wrapper").each(function () {
let h3Container = $(this).prev("h3").find("div[class^='type-']"); let h3Container = $(this).prev("h3").find("div[class^='type-']");
let classToAdd = h3Container.attr("class"); // Récupère la classe complète (ex: "type-Documentation") let classToAdd = h3Container.attr("class"); // Récupère la classe complète (ex: "type-Documentation")
@@ -1086,9 +944,76 @@ $(document).ready(function () {
$(this).addClass(classToAdd); // Ajoute cette classe à .view-rows-wrapper $(this).addClass(classToAdd); // Ajoute cette classe à .view-rows-wrapper
} }
}); });
});
////////////////// end class à view-rows-wrapper //////////////// ////////////////// end class à view-rows-wrapper ////////////////
//////////////start toggle partenaire //////////////////
$(".node-type-partenaire").each(function () {
let article = $(this);
let body = article.find(".field_body");
let links = article.find(".field_field_lien");
body.hide();
links.hide();
let toggleButton = $("<button>")
.addClass("toggle-partenaire")
.appendTo(article);
toggleButton.on("click", function () {
body.slideToggle();
links.slideToggle();
$(this).toggleClass("open");
});
});
});
//////////////start toggle partenaire //////////////////
////////////// start toggle page node projet //////////////////
document.addEventListener('DOMContentLoaded', function () {
const photo = document.querySelector('.field_field_equipe_photo');
const pres = document.querySelector('.field_field_equipe_presentation');
if (!pres) return;
// Création du bouton
const btn = document.createElement('button');
btn.className = 'btn-equipe-toggle';
btn.textContent = "EN SAVOIR PLUS SUR L'ÉQUIPE";
btn.setAttribute('aria-expanded', false);
// Insertion du bouton juste après le bloc présentation
pres.insertAdjacentElement('afterend', btn);
// 3. Ajout de la ligne après le bouton
const separator = document.createElement('div');
separator.className = 'equipe-separator';
btn.insertAdjacentElement('afterend', separator);
// Toggle
btn.addEventListener('click', function () {
const isOpen = pres.classList.toggle('is-open');
if (photo) photo.classList.toggle('is-open');
btn.textContent = isOpen
? "FERMER LA PRÉSENTATION DE L'ÉQUIPE"
: "EN SAVOIR PLUS SUR L'ÉQUIPE";
btn.setAttribute('aria-expanded', isOpen);
});
});
//////////////end toggle page node projet //////////////////
})(jQuery, window); })(jQuery, window);

File diff suppressed because one or more lines are too long

File diff suppressed because it is too large Load Diff

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.2 KiB

View File

@@ -0,0 +1,32 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
width="22.250273mm"
height="22.250275mm"
viewBox="0 0 22.250273 22.250275"
version="1.1"
id="svg1"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs1" />
<g
id="layer1"
transform="translate(-95.271042,-166.06271)">
<path
id="path15512"
d="m 101.09827,178.67313 -0.21377,-0.88244 0.25456,-0.0629 0.27959,1.15415 -2.024872,0.50049 -0.06585,-0.27173 z m 0.12046,-2.67592 -0.48019,0.13106 -0.079,0.94418 0.45158,0.21066 -0.0249,0.29673 -2.011694,-0.95977 0.02634,-0.31473 2.142714,-0.60487 z m -0.80939,0.95725 0.063,-0.75234 -1.055388,0.29022 z m 1.35902,-2.71337 c 0.056,0.19049 0.0335,0.39024 -0.0676,0.59931 -0.10102,0.20905 -0.24352,0.35078 -0.4275,0.42522 -0.18489,0.0718 -0.37815,0.0579 -0.57976,-0.0414 l -1.244464,-0.61354 0.121474,-0.25141 1.23376,0.60825 c 0.13203,0.0651 0.25646,0.0774 0.37328,0.0368 0.11504,-0.0414 0.20825,-0.13609 0.27966,-0.28386 0.0714,-0.14781 0.0879,-0.28026 0.0495,-0.39738 -0.0401,-0.11799 -0.12629,-0.20952 -0.25832,-0.27463 l -1.23376,-0.60825 0.12017,-0.24869 1.24446,0.61351 c 0.20161,0.0994 0.3313,0.24479 0.38905,0.43618 z m 1.41622,-1.32314 -0.88668,-0.26601 -0.35881,0.33911 0.54529,0.58866 -0.20224,0.19113 -1.42425,-1.53758 0.60889,-0.57544 c 0.13047,-0.12332 0.2855,-0.18196 0.4651,-0.17592 0.17824,0.005 0.3284,0.0727 0.45048,0.20453 0.0922,0.0996 0.14661,0.21846 0.16313,0.35664 0.018,0.13681 -0.004,0.2659 -0.0655,0.38727 l 0.92851,0.27592 z m -1.94743,-0.68472 0.53103,0.5733 0.40665,-0.38432 c 0.0754,-0.0712 0.1134,-0.15935 0.11405,-0.26432 7.4e-4,-0.1078 -0.0355,-0.20124 -0.10876,-0.28032 -0.0733,-0.0791 -0.16246,-0.1211 -0.26765,-0.12605 -0.10374,-0.006 -0.19329,0.0262 -0.26868,0.0974 z m 2.244,-2.53012 -0.11392,0.48655 -0.22833,0.10323 0.0569,-0.46073 z m 0.3383,2.52314 0.8834,-0.39941 0.10708,0.24161 -1.13618,0.51371 -0.85169,-1.92191 1.1226,-0.50757 0.10706,0.24161 -0.86982,0.39327 0.2616,0.5903 0.80187,-0.36255 0.10582,0.23887 -0.80183,0.36255 z m 2.72166,-0.38295 -0.21279,-0.45414 -0.93396,0.0887 -0.12521,0.48626 -0.29354,0.0279 0.57863,-2.16994 0.31132,-0.0295 0.96906,2.02289 z m -1.07615,-0.63497 0.74421,-0.0707 -0.4698,-0.99773 z m 3.24925,-1.05799 -0.0599,0.25769 -0.60012,-0.14239 -0.41679,1.79217 -0.2667,-0.0633 0.41677,-1.79217 -0.59722,-0.1417 0.0599,-0.2577 z"
style="fill:#f7002b;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.322644" />
<circle
style="opacity:1;fill:#f6f7f3;fill-opacity:1;stroke:#f7002b;stroke-width:2.86467;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1;paint-order:markers fill stroke"
id="path2"
cx="106.39618"
cy="177.18785"
r="9.6928015" />
<path
id="path15512-3"
d="m 101.22891,178.81894 -0.21377,-0.88244 0.25456,-0.0629 0.27959,1.15415 -2.024877,0.50049 -0.0658,-0.27173 z m 0.12046,-2.67592 -0.48019,0.13106 -0.079,0.94418 0.45158,0.21066 -0.0249,0.29673 -2.011697,-0.95977 0.0263,-0.31473 2.142717,-0.60487 z m -0.80939,0.95725 0.063,-0.75234 -1.055387,0.29022 z m 1.35902,-2.71337 c 0.056,0.19049 0.0335,0.39024 -0.0676,0.59931 -0.10102,0.20905 -0.24352,0.35078 -0.4275,0.42522 -0.18489,0.0718 -0.37815,0.0579 -0.57976,-0.0414 l -1.244467,-0.61354 0.12148,-0.25141 1.233757,0.60825 c 0.13203,0.0651 0.25646,0.0774 0.37328,0.0368 0.11504,-0.0414 0.20825,-0.13609 0.27966,-0.28386 0.0714,-0.14781 0.0879,-0.28026 0.0495,-0.39738 -0.0401,-0.11799 -0.12629,-0.20952 -0.25832,-0.27463 l -1.23376,-0.60825 0.12017,-0.24869 1.24446,0.61351 c 0.20161,0.0994 0.3313,0.24479 0.38905,0.43618 z m 1.41622,-1.32314 -0.88668,-0.26601 -0.35881,0.33911 0.54529,0.58866 -0.20224,0.19113 -1.42425,-1.53758 0.60889,-0.57544 c 0.13047,-0.12332 0.2855,-0.18196 0.4651,-0.17592 0.17824,0.005 0.3284,0.0727 0.45048,0.20453 0.0922,0.0996 0.14661,0.21846 0.16313,0.35664 0.018,0.13681 -0.004,0.2659 -0.0655,0.38727 l 0.92851,0.27592 z m -1.94743,-0.68472 0.53103,0.5733 0.40665,-0.38432 c 0.0754,-0.0712 0.1134,-0.15935 0.11405,-0.26432 7.4e-4,-0.1078 -0.0355,-0.20124 -0.10876,-0.28032 -0.0733,-0.0791 -0.16246,-0.1211 -0.26765,-0.12605 -0.10374,-0.006 -0.19329,0.0262 -0.26868,0.0974 z m 2.244,-2.53012 -0.11392,0.48655 -0.22833,0.10323 0.0569,-0.46073 z m 0.3383,2.52314 0.8834,-0.39941 0.10708,0.24161 -1.13618,0.51371 -0.85169,-1.92191 1.1226,-0.50757 0.10706,0.24161 -0.86982,0.39327 0.2616,0.5903 0.80187,-0.36255 0.10582,0.23887 -0.80183,0.36255 z m 2.72166,-0.38295 -0.21279,-0.45414 -0.93396,0.0887 -0.12521,0.48626 -0.29354,0.0279 0.57863,-2.16994 0.31132,-0.0295 0.96906,2.02289 z m -1.07615,-0.63497 0.74421,-0.0707 -0.4698,-0.99773 z m 3.24925,-1.05799 -0.0599,0.25769 -0.60012,-0.14239 -0.41679,1.79217 -0.2667,-0.0633 0.41677,-1.79217 -0.59722,-0.1417 0.0599,-0.2577 z"
style="fill:#f7002b;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.322644" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 4.9 KiB

View File

@@ -0,0 +1,26 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
width="21.999817mm"
height="22.224886mm"
viewBox="0 0 21.999817 22.224886"
version="1.1"
id="svg1"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs1" />
<g
id="layer1"
transform="translate(-134.26138,-166.10292)">
<path
id="path15511"
d="m 145.26127,188.3278 c -6.07504,0 -10.99989,-4.97515 -10.99989,-11.11228 0,-6.13746 4.92485,-11.11261 10.99989,-11.11261 6.07508,0 10.99993,4.97515 10.99993,11.11261 h -2.70535 c 0,-4.62785 -3.71358,-8.37963 -8.29458,-8.37963 -4.58099,0 -8.29455,3.75178 -8.29455,8.37963 0,4.6278 3.71356,8.37928 8.29455,8.37928 z"
style="fill:#f7002b;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.352778" />
<path
id="path15512-6"
d="m 140.12905,179.37182 -0.23373,-0.96485 0.27833,-0.0688 0.30571,1.26195 -2.21399,0.54723 -0.072,-0.29711 z m 0.13171,-2.92584 -0.52504,0.1433 -0.0864,1.03237 0.49376,0.23033 -0.0272,0.32445 -2.19958,-1.04941 0.0288,-0.34413 2.34283,-0.66136 z m -0.88498,1.04666 0.0689,-0.82261 -1.15395,0.31733 z m 1.48595,-2.96679 c 0.0612,0.20828 0.0366,0.42668 -0.0739,0.65528 -0.11045,0.22857 -0.26626,0.38354 -0.46742,0.46493 -0.20216,0.0785 -0.41347,0.0633 -0.63391,-0.0453 l -1.36069,-0.67084 0.13282,-0.27489 1.34899,0.66506 c 0.14436,0.0712 0.28041,0.0846 0.40814,0.0402 0.12578,-0.0453 0.2277,-0.1488 0.30578,-0.31037 0.0781,-0.16161 0.0961,-0.30643 0.0541,-0.43449 -0.0439,-0.12901 -0.13809,-0.22909 -0.28245,-0.30028 l -1.34899,-0.66506 0.1314,-0.27192 1.36069,0.67081 c 0.22044,0.10869 0.36224,0.26765 0.42538,0.47692 z m 1.54849,-1.44672 -0.9695,-0.29086 -0.39232,0.37078 0.59622,0.64364 -0.22113,0.20899 -1.55727,-1.68119 0.66576,-0.62919 c 0.14266,-0.13483 0.31217,-0.19895 0.50854,-0.19235 0.19489,0.005 0.35907,0.0795 0.49255,0.22364 0.10086,0.10888 0.16031,0.23886 0.17837,0.38995 0.0197,0.14958 -0.004,0.29073 -0.0716,0.42344 l 1.01523,0.30169 z m -2.12932,-0.74867 0.58063,0.62684 0.44463,-0.42021 c 0.0824,-0.0779 0.12399,-0.17424 0.1247,-0.28901 8.1e-4,-0.11787 -0.0388,-0.22004 -0.11892,-0.3065 -0.0801,-0.0865 -0.17763,-0.13241 -0.29264,-0.13782 -0.11343,-0.007 -0.21135,0.0286 -0.29378,0.10648 z m 2.45359,-2.76643 -0.12456,0.53199 -0.24966,0.11287 0.0622,-0.50376 z m 0.36989,2.7588 0.96591,-0.43672 0.11708,0.26418 -1.2423,0.56169 -0.93123,-2.10142 1.22745,-0.55497 0.11706,0.26418 -0.95106,0.43 0.28603,0.64543 0.87676,-0.39641 0.11571,0.26118 -0.87672,0.39641 z m 2.97586,-0.41872 -0.23266,-0.49656 -1.02119,0.097 -0.13691,0.53167 -0.32096,0.0305 0.63268,-2.37261 0.34039,-0.0323 1.05957,2.21182 z m -1.17666,-0.69428 0.81372,-0.0773 -0.51368,-1.09092 z m 3.55272,-1.1568 -0.0655,0.28176 -0.65617,-0.15569 -0.45572,1.95955 -0.29161,-0.0692 0.45569,-1.95955 -0.65299,-0.15494 0.0655,-0.28177 z"
style="fill:#f7002b;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.352778" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 3.0 KiB

View File

@@ -0,0 +1,22 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
width="18.174984"
height="14.947381"
viewBox="0 0 5.4690765 4.497851"
version="1.1"
id="svg1"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs1" />
<g
id="layer1"
transform="translate(-102.27891,-146.15662)">
<path
d="m 104.58292,146.39759 -1.82265,1.86476 h 4.84236 a 0.14436835,0.14436835 0 1 1 0,0.28873 h -4.84236 l 1.82265,1.86476 a 0.14436835,0.14436835 0 0 1 0,0.19851 0.1503837,0.1503837 0 0 1 -0.20452,0 l -2.06326,-2.10537 a 0.1624144,0.1624144 0 0 1 0,-0.20452 l 2.06326,-2.10538 a 0.14436835,0.14436835 0 0 1 0.20452,0 0.14436835,0.14436835 0 0 1 0,0.19851 z"
id="path2-2"
style="fill:#ffffff;stroke-width:0.0601533" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 871 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.3 KiB

View File

@@ -0,0 +1,42 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
width="34.322182mm"
height="34.322182mm"
viewBox="0 0 34.322182 34.322182"
version="1.1"
id="svg1"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs1" />
<g
id="layer1"
transform="translate(-17.898682,-11.702984)">
<circle
style="opacity:1;fill:#ffffff;fill-opacity:1;stroke-width:0.227828;stroke-linecap:round;stroke-linejoin:round;paint-order:markers fill stroke"
id="path1-0"
cx="35.059772"
cy="28.864075"
r="17.161091" />
<circle
style="opacity:0.2;fill:#0732c2;fill-opacity:1;stroke-width:0.227828;stroke-linecap:round;stroke-linejoin:round;paint-order:markers fill stroke"
id="path1"
cx="35.059772"
cy="28.864075"
r="17.161091" />
<path
id="path13602"
d="m 45.025163,37.200189 0.0762,0.97356 -1.32641,0.41656 0.30802,2.53153 0.80147,0.70757 0.61626,-1.84069 -0.0476,-2.52285 z"
style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.352778" />
<path
id="path13603"
d="m 33.254293,16.877539 1.74205,-0.46269 c 0,0 3.19959,4.21813 10.27592,5.5542 0,0 -0.74796,1.29195 -1.13143,3.71659 l -2.54748,3.19571 1.23106,-0.2219 0.54377,3.19684 -0.82924,0.36163 c 0,0 1.14977,2.27125 1.80411,2.76472 l -2.70295,2.80433 c 0,0 -2.96192,-2.17889 -4.52604,-1.24615 -1.42352,0.88544 -1.10398,2.57979 -1.10398,2.57979 l -4.60212,-0.40685 -4.00005,-1.29018 c 0,0 0.74532,-3.7216 0.73872,-6.53147 l 0.74641,0.86639 -0.45283,-1.39993 c -0.42044,-1.29971 -1.65826,-2.31123 -1.66694,-2.40944 -0.20126,-2.27725 -2.0903,-2.79986 -4.51211,-3.02694 l -0.65958,-1.97111 2.63593,-0.61556 3.48117,0.71109 c 0,0 -0.0887,-1.05607 -0.96859,-2.78557 l 1.10331,-0.41145 c 0,0 0.89958,1.50401 1.40557,1.43271 0.26568,-0.0374 1.30507,-1.1732 1.75003,-1.44623 0.39896,-0.24477 1.94998,-0.57229 1.99129,-0.73141 0.16034,-0.58747 0.254,-2.22712 0.254,-2.22712 z"
style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.352778" />
<path
id="path13604"
d="m 30.066673,21.578249 c 0,0.41023 -0.33463,0.74277 -0.74745,0.74277 -0.41281,0 -0.74745,-0.33254 -0.74745,-0.74277 0,-0.41022 0.33464,-0.74277 0.74745,-0.74277 0.41282,0 0.74745,0.33255 0.74745,0.74277 z"
style="fill:#f7002b;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.352778" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.3 KiB

View File

@@ -0,0 +1,42 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
width="34.322178mm"
height="34.322182mm"
viewBox="0 0 34.322178 34.322182"
version="1.1"
id="svg1"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs1" />
<g
id="layer1"
transform="translate(-67.070862,-59.695038)">
<circle
style="fill:#ffffff;fill-opacity:1;stroke-width:0.227828;stroke-linecap:round;stroke-linejoin:round;paint-order:markers fill stroke"
id="path1-0-6-0"
cx="84.231956"
cy="76.856125"
r="17.161091" />
<circle
style="opacity:0.2;fill:#0732c2;fill-opacity:1;stroke-width:0.227828;stroke-linecap:round;stroke-linejoin:round;paint-order:markers fill stroke"
id="path1-2-36"
cx="84.231956"
cy="76.856125"
r="17.161091" />
<path
id="path13602-6-1"
d="m 94.197348,85.192242 0.0762,0.97356 -1.32641,0.41656 0.30802,2.53153 0.80147,0.70757 0.61626,-1.84069 -0.0476,-2.52285 z"
style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.352778" />
<path
id="path13603-1-0"
d="m 82.426478,64.869592 1.74205,-0.46269 c 0,0 3.19959,4.21813 10.27592,5.5542 0,0 -0.74796,1.29195 -1.13143,3.71659 l -2.54748,3.19571 1.23106,-0.2219 0.54377,3.19684 -0.82924,0.36163 c 0,0 1.14977,2.27125 1.80411,2.76472 l -2.70295,2.80433 c 0,0 -2.96192,-2.17889 -4.52604,-1.24615 -1.42352,0.88544 -1.10398,2.57979 -1.10398,2.57979 l -4.60212,-0.40685 -4.00005,-1.29018 c 0,0 0.74532,-3.7216 0.73872,-6.53147 l 0.74641,0.86639 -0.45283,-1.39993 c -0.42044,-1.29971 -1.65826,-2.31123 -1.66694,-2.40944 -0.20126,-2.27725 -2.0903,-2.79986 -4.51211,-3.02694 l -0.65958,-1.97111 2.63593,-0.61556 3.48117,0.71109 c 0,0 -0.0887,-1.05607 -0.96859,-2.78557 l 1.10331,-0.41145 c 0,0 0.89958,1.50401 1.40557,1.43271 0.26568,-0.0374 1.30507,-1.1732 1.75003,-1.44623 0.39896,-0.24477 1.94998,-0.57229 1.99129,-0.73141 0.16034,-0.58747 0.254,-2.22712 0.254,-2.22712 z"
style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.352778" />
<path
id="path13604-8-6"
d="m 93.146852,72.351901 c 0,0.41023 -0.33463,0.74277 -0.74745,0.74277 -0.41281,0 -0.74745,-0.33254 -0.74745,-0.74277 0,-0.41022 0.33464,-0.74277 0.74745,-0.74277 0.41282,0 0.74745,0.33255 0.74745,0.74277 z"
style="fill:#f7002b;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.352778" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.3 KiB

View File

@@ -0,0 +1,42 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
width="34.322178mm"
height="34.322182mm"
viewBox="0 0 34.322178 34.322182"
version="1.1"
id="svg1"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs1" />
<g
id="layer1"
transform="translate(-115.06292,-11.702984)">
<circle
style="fill:#ffffff;fill-opacity:1;stroke-width:0.227828;stroke-linecap:round;stroke-linejoin:round;paint-order:markers fill stroke"
id="path1-0-6-2"
cx="132.22401"
cy="28.864075"
r="17.161091" />
<circle
style="opacity:0.2;fill:#0732c2;fill-opacity:1;stroke-width:0.227828;stroke-linecap:round;stroke-linejoin:round;paint-order:markers fill stroke"
id="path1-2-3"
cx="132.22401"
cy="28.864075"
r="17.161091" />
<path
id="path13602-6-7"
d="m 142.1894,37.200189 0.0762,0.97356 -1.32641,0.41656 0.30802,2.53153 0.80147,0.70757 0.61626,-1.84069 -0.0476,-2.52285 z"
style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.352778" />
<path
id="path13603-1-5"
d="m 130.41853,16.877539 1.74205,-0.46269 c 0,0 3.19959,4.21813 10.27592,5.5542 0,0 -0.74796,1.29195 -1.13143,3.71659 l -2.54748,3.19571 1.23106,-0.2219 0.54377,3.19684 -0.82924,0.36163 c 0,0 1.14977,2.27125 1.80411,2.76472 l -2.70295,2.80433 c 0,0 -2.96192,-2.17889 -4.52604,-1.24615 -1.42352,0.88544 -1.10398,2.57979 -1.10398,2.57979 l -4.60212,-0.40685 -4.00005,-1.29018 c 0,0 0.74532,-3.7216 0.73872,-6.53147 l 0.74641,0.86639 -0.45283,-1.39993 c -0.42044,-1.29971 -1.65826,-2.31123 -1.66694,-2.40944 -0.20126,-2.27725 -2.0903,-2.79986 -4.51211,-3.02694 l -0.65958,-1.97111 2.63593,-0.61556 3.48117,0.71109 c 0,0 -0.0887,-1.05607 -0.96859,-2.78557 l 1.10331,-0.41145 c 0,0 0.89958,1.50401 1.40557,1.43271 0.26568,-0.0374 1.30507,-1.1732 1.75003,-1.44623 0.39896,-0.24477 1.94998,-0.57229 1.99129,-0.73141 0.16034,-0.58747 0.254,-2.22712 0.254,-2.22712 z"
style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.352778" />
<path
id="path13604-8-9"
d="m 131.75475,23.741825 c 0,0.41023 -0.33463,0.74277 -0.74745,0.74277 -0.41281,0 -0.74745,-0.33254 -0.74745,-0.74277 0,-0.41022 0.33464,-0.74277 0.74745,-0.74277 0.41282,0 0.74745,0.33255 0.74745,0.74277 z"
style="fill:#f7002b;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.352778" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.3 KiB

View File

@@ -0,0 +1,42 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
width="34.322178mm"
height="34.322182mm"
viewBox="0 0 34.322178 34.322182"
version="1.1"
id="svg1"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs1" />
<g
id="layer1"
transform="translate(-166.39867,-11.702984)">
<circle
style="fill:#ffffff;fill-opacity:1;stroke-width:0.227828;stroke-linecap:round;stroke-linejoin:round;paint-order:markers fill stroke"
id="path1-0-6-2-8"
cx="183.55977"
cy="28.864075"
r="17.161091" />
<circle
style="opacity:0.2;fill:#0732c2;fill-opacity:1;stroke-width:0.227828;stroke-linecap:round;stroke-linejoin:round;paint-order:markers fill stroke"
id="path1-2-3-8"
cx="183.55977"
cy="28.864075"
r="17.161091" />
<path
id="path13602-6-7-4"
d="m 193.52516,37.200189 0.0762,0.97356 -1.32641,0.41656 0.30802,2.53153 0.80147,0.70757 0.61626,-1.84069 -0.0476,-2.52285 z"
style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.352778" />
<path
id="path13603-1-5-3"
d="m 181.75429,16.877539 1.74205,-0.46269 c 0,0 3.19959,4.21813 10.27592,5.5542 0,0 -0.74796,1.29195 -1.13143,3.71659 l -2.54748,3.19571 1.23106,-0.2219 0.54377,3.19684 -0.82924,0.36163 c 0,0 1.14977,2.27125 1.80411,2.76472 l -2.70295,2.80433 c 0,0 -2.96192,-2.17889 -4.52604,-1.24615 -1.42352,0.88544 -1.10398,2.57979 -1.10398,2.57979 l -4.60212,-0.40685 -4.00005,-1.29018 c 0,0 0.74532,-3.7216 0.73872,-6.53147 l 0.74641,0.86639 -0.45283,-1.39993 c -0.42044,-1.29971 -1.65826,-2.31123 -1.66694,-2.40944 -0.20126,-2.27725 -2.0903,-2.79986 -4.51211,-3.02694 l -0.65958,-1.97111 2.63593,-0.61556 3.48117,0.71109 c 0,0 -0.0887,-1.05607 -0.96859,-2.78557 l 1.10331,-0.41145 c 0,0 0.89958,1.50401 1.40557,1.43271 0.26568,-0.0374 1.30507,-1.1732 1.75003,-1.44623 0.39896,-0.24477 1.94998,-0.57229 1.99129,-0.73141 0.16034,-0.58747 0.254,-2.22712 0.254,-2.22712 z"
style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.352778" />
<path
id="path13604-8-9-14"
d="m 184.1723,23.250103 c 0,0.41023 -0.33463,0.74277 -0.74745,0.74277 -0.41281,0 -0.74745,-0.33254 -0.74745,-0.74277 0,-0.41022 0.33464,-0.74277 0.74745,-0.74277 0.41282,0 0.74745,0.33255 0.74745,0.74277 z"
style="fill:#f7002b;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.352778" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.3 KiB

View File

@@ -0,0 +1,42 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
width="34.322178mm"
height="34.322182mm"
viewBox="0 0 34.322178 34.322182"
version="1.1"
id="svg1"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs1" />
<g
id="layer1"
transform="translate(-67.070862,-11.702984)">
<circle
style="fill:#ffffff;fill-opacity:1;stroke-width:0.227828;stroke-linecap:round;stroke-linejoin:round;paint-order:markers fill stroke"
id="path1-0-6"
cx="84.231956"
cy="28.864075"
r="17.161091" />
<circle
style="opacity:0.2;fill:#0732c2;fill-opacity:1;stroke-width:0.227828;stroke-linecap:round;stroke-linejoin:round;paint-order:markers fill stroke"
id="path1-2"
cx="84.231956"
cy="28.864075"
r="17.161091" />
<path
id="path13602-6"
d="m 94.197348,37.200189 0.0762,0.97356 -1.32641,0.41656 0.30802,2.53153 0.80147,0.70757 0.61626,-1.84069 -0.0476,-2.52285 z"
style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.352778" />
<path
id="path13603-1"
d="m 82.426478,16.877539 1.74205,-0.46269 c 0,0 3.19959,4.21813 10.27592,5.5542 0,0 -0.74796,1.29195 -1.13143,3.71659 l -2.54748,3.19571 1.23106,-0.2219 0.54377,3.19684 -0.82924,0.36163 c 0,0 1.14977,2.27125 1.80411,2.76472 l -2.70295,2.80433 c 0,0 -2.96192,-2.17889 -4.52604,-1.24615 -1.42352,0.88544 -1.10398,2.57979 -1.10398,2.57979 l -4.60212,-0.40685 -4.00005,-1.29018 c 0,0 0.74532,-3.7216 0.73872,-6.53147 l 0.74641,0.86639 -0.45283,-1.39993 c -0.42044,-1.29971 -1.65826,-2.31123 -1.66694,-2.40944 -0.20126,-2.27725 -2.0903,-2.79986 -4.51211,-3.02694 l -0.65958,-1.97111 2.63593,-0.61556 3.48117,0.71109 c 0,0 -0.0887,-1.05607 -0.96859,-2.78557 l 1.10331,-0.41145 c 0,0 0.89958,1.50401 1.40557,1.43271 0.26568,-0.0374 1.30507,-1.1732 1.75003,-1.44623 0.39896,-0.24477 1.94998,-0.57229 1.99129,-0.73141 0.16034,-0.58747 0.254,-2.22712 0.254,-2.22712 z"
style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.352778" />
<path
id="path13604-8"
d="m 80.517335,24.52858 c 0,0.41023 -0.33463,0.74277 -0.74745,0.74277 -0.41281,0 -0.74745,-0.33254 -0.74745,-0.74277 0,-0.41022 0.33464,-0.74277 0.74745,-0.74277 0.41282,0 0.74745,0.33255 0.74745,0.74277 z"
style="fill:#f7002b;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.352778" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.3 KiB

View File

@@ -0,0 +1,42 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
width="34.322193mm"
height="34.322182mm"
viewBox="0 0 34.322193 34.322182"
version="1.1"
id="svg1"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs1" />
<g
id="layer1"
transform="translate(-165.41524,-59.695038)">
<circle
style="fill:#ffffff;fill-opacity:1;stroke-width:0.227828;stroke-linecap:round;stroke-linejoin:round;paint-order:markers fill stroke"
id="path1-0-6-2-7-5"
cx="182.57634"
cy="76.856125"
r="17.161091" />
<circle
style="opacity:0.2;fill:#0732c2;fill-opacity:1;stroke-width:0.227828;stroke-linecap:round;stroke-linejoin:round;paint-order:markers fill stroke"
id="path1-2-3-3-5"
cx="182.57634"
cy="76.856125"
r="17.161091" />
<path
id="path13602-6-7-6-4"
d="m 192.54172,85.192242 0.0762,0.97356 -1.32641,0.41656 0.30802,2.53153 0.80147,0.70757 0.61626,-1.84069 -0.0476,-2.52285 z"
style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.352778" />
<path
id="path13603-1-5-1-7"
d="m 180.77085,64.869592 1.74205,-0.46269 c 0,0 3.19959,4.21813 10.27592,5.5542 0,0 -0.74796,1.29195 -1.13143,3.71659 l -2.54748,3.19571 1.23106,-0.2219 0.54377,3.19684 -0.82924,0.36163 c 0,0 1.14977,2.27125 1.80411,2.76472 l -2.70295,2.80433 c 0,0 -2.96192,-2.17889 -4.52604,-1.24615 -1.42352,0.88544 -1.10398,2.57979 -1.10398,2.57979 l -4.60212,-0.40685 -4.00005,-1.29018 c 0,0 0.74532,-3.7216 0.73872,-6.53147 l 0.74641,0.86639 -0.45283,-1.39993 c -0.42044,-1.29971 -1.65826,-2.31123 -1.66694,-2.40944 -0.20126,-2.27725 -2.0903,-2.79986 -4.51211,-3.02694 l -0.65958,-1.97111 2.63593,-0.61556 3.48117,0.71109 c 0,0 -0.0887,-1.05607 -0.96859,-2.78557 l 1.10331,-0.41145 c 0,0 0.89958,1.50401 1.40557,1.43271 0.26568,-0.0374 1.30507,-1.1732 1.75003,-1.44623 0.39896,-0.24477 1.94998,-0.57229 1.99129,-0.73141 0.16034,-0.58747 0.254,-2.22712 0.254,-2.22712 z"
style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.352778" />
<path
id="path13604-8-9-2-6"
d="m 183.84183,83.478296 c 0,0.41023 -0.33463,0.74277 -0.74745,0.74277 -0.41281,0 -0.74745,-0.33254 -0.74745,-0.74277 0,-0.41022 0.33464,-0.74277 0.74745,-0.74277 0.41282,0 0.74745,0.33255 0.74745,0.74277 z"
style="fill:#f7002b;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.352778" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.3 KiB

View File

@@ -0,0 +1,42 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
width="34.322178mm"
height="34.322178mm"
viewBox="0 0 34.322178 34.322178"
version="1.1"
id="svg1"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs1" />
<g
id="layer1"
transform="translate(-67.070862,-105.7202)">
<circle
style="fill:#ffffff;fill-opacity:1;stroke-width:0.227828;stroke-linecap:round;stroke-linejoin:round;paint-order:markers fill stroke"
id="path1-0-6-0-4"
cx="84.231956"
cy="122.88129"
r="17.161091" />
<circle
style="opacity:0.2;fill:#0732c2;fill-opacity:1;stroke-width:0.227828;stroke-linecap:round;stroke-linejoin:round;paint-order:markers fill stroke"
id="path1-2-36-7"
cx="84.231956"
cy="122.88129"
r="17.161091" />
<path
id="path13602-6-1-4"
d="m 94.197348,131.21741 0.0762,0.97356 -1.32641,0.41656 0.30802,2.53153 0.80147,0.70757 0.61626,-1.84069 -0.0476,-2.52285 z"
style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.352778" />
<path
id="path13603-1-0-4"
d="m 82.426478,110.89476 1.74205,-0.46269 c 0,0 3.19959,4.21813 10.27592,5.5542 0,0 -0.74796,1.29195 -1.13143,3.71659 l -2.54748,3.19571 1.23106,-0.2219 0.54377,3.19684 -0.82924,0.36163 c 0,0 1.14977,2.27125 1.80411,2.76472 l -2.70295,2.80433 c 0,0 -2.96192,-2.17889 -4.52604,-1.24615 -1.42352,0.88544 -1.10398,2.57979 -1.10398,2.57979 l -4.60212,-0.40685 -4.00005,-1.29018 c 0,0 0.74532,-3.7216 0.73872,-6.53147 l 0.74641,0.86639 -0.45283,-1.39993 c -0.42044,-1.29971 -1.65826,-2.31123 -1.66694,-2.40944 -0.20126,-2.27725 -2.0903,-2.79986 -4.51211,-3.02694 l -0.65958,-1.97111 2.63593,-0.61556 3.48117,0.71109 c 0,0 -0.0887,-1.05607 -0.96859,-2.78557 l 1.10331,-0.41145 c 0,0 0.89958,1.50401 1.40557,1.43271 0.26568,-0.0374 1.30507,-1.1732 1.75003,-1.44623 0.39896,-0.24477 1.94998,-0.57229 1.99129,-0.73141 0.16034,-0.58747 0.254,-2.22712 0.254,-2.22712 z"
style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.352778" />
<path
id="path13604-8-6-3"
d="m 90.226174,129.2253 c 0,0.41023 -0.33463,0.74277 -0.74745,0.74277 -0.41281,0 -0.74745,-0.33254 -0.74745,-0.74277 0,-0.41022 0.33464,-0.74277 0.74745,-0.74277 0.41282,0 0.74745,0.33255 0.74745,0.74277 z"
style="fill:#f7002b;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.352778" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.3 KiB

View File

@@ -0,0 +1,42 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
width="34.322182mm"
height="34.322178mm"
viewBox="0 0 34.322182 34.322178"
version="1.1"
id="svg1"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs1" />
<g
id="layer1"
transform="translate(-17.898682,-105.7202)">
<circle
style="fill:#ffffff;fill-opacity:1;stroke-width:0.227828;stroke-linecap:round;stroke-linejoin:round;paint-order:markers fill stroke"
id="path1-0-4-7"
cx="35.059772"
cy="122.88129"
r="17.161091" />
<circle
style="opacity:0.2;fill:#0732c2;fill-opacity:1;stroke-width:0.227828;stroke-linecap:round;stroke-linejoin:round;paint-order:markers fill stroke"
id="path1-7-4"
cx="35.059772"
cy="122.88129"
r="17.161091" />
<path
id="path13602-8-5"
d="m 45.025163,131.21741 0.0762,0.97356 -1.32641,0.41656 0.30802,2.53153 0.80147,0.70757 0.61626,-1.84069 -0.0476,-2.52285 z"
style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.352778" />
<path
id="path13603-4-2"
d="m 33.254293,110.89476 1.74205,-0.46269 c 0,0 3.19959,4.21813 10.27592,5.5542 0,0 -0.74796,1.29195 -1.13143,3.71659 l -2.54748,3.19571 1.23106,-0.2219 0.54377,3.19684 -0.82924,0.36163 c 0,0 1.14977,2.27125 1.80411,2.76472 l -2.70295,2.80433 c 0,0 -2.96192,-2.17889 -4.52604,-1.24615 -1.42352,0.88544 -1.10398,2.57979 -1.10398,2.57979 l -4.60212,-0.40685 -4.00005,-1.29018 c 0,0 0.74532,-3.7216 0.73872,-6.53147 l 0.74641,0.86639 -0.45283,-1.39993 c -0.42044,-1.29971 -1.65826,-2.31123 -1.66694,-2.40944 -0.20126,-2.27725 -2.0903,-2.79986 -4.51211,-3.02694 l -0.65958,-1.97111 2.63593,-0.61556 3.48117,0.71109 c 0,0 -0.0887,-1.05607 -0.96859,-2.78557 l 1.10331,-0.41145 c 0,0 0.89958,1.50401 1.40557,1.43271 0.26568,-0.0374 1.30507,-1.1732 1.75003,-1.44623 0.39896,-0.24477 1.94998,-0.57229 1.99129,-0.73141 0.16034,-0.58747 0.254,-2.22712 0.254,-2.22712 z"
style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.352778" />
<path
id="path13604-5-5"
d="m 40.775829,130.33794 c 0,0.41023 -0.33463,0.74277 -0.74745,0.74277 -0.41281,0 -0.74745,-0.33254 -0.74745,-0.74277 0,-0.41022 0.33464,-0.74277 0.74745,-0.74277 0.41282,0 0.74745,0.33255 0.74745,0.74277 z"
style="fill:#f7002b;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.352778" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.3 KiB

View File

@@ -0,0 +1,42 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
width="34.322178mm"
height="34.322182mm"
viewBox="0 0 34.322178 34.322182"
version="1.1"
id="svg1"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs1" />
<g
id="layer1"
transform="translate(-115.06292,-59.695038)">
<circle
style="fill:#ffffff;fill-opacity:1;stroke-width:0.227828;stroke-linecap:round;stroke-linejoin:round;paint-order:markers fill stroke"
id="path1-0-6-2-3"
cx="132.22401"
cy="76.856125"
r="17.161091" />
<circle
style="opacity:0.2;fill:#0732c2;fill-opacity:1;stroke-width:0.227828;stroke-linecap:round;stroke-linejoin:round;paint-order:markers fill stroke"
id="path1-2-3-2"
cx="132.22401"
cy="76.856125"
r="17.161091" />
<path
id="path13602-6-7-0"
d="m 142.1894,85.192242 0.0762,0.97356 -1.32641,0.41656 0.30802,2.53153 0.80147,0.70757 0.61626,-1.84069 -0.0476,-2.52285 z"
style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.352778" />
<path
id="path13603-1-5-6"
d="m 130.41853,64.869592 1.74205,-0.46269 c 0,0 3.19959,4.21813 10.27592,5.5542 0,0 -0.74796,1.29195 -1.13143,3.71659 l -2.54748,3.19571 1.23106,-0.2219 0.54377,3.19684 -0.82924,0.36163 c 0,0 1.14977,2.27125 1.80411,2.76472 l -2.70295,2.80433 c 0,0 -2.96192,-2.17889 -4.52604,-1.24615 -1.42352,0.88544 -1.10398,2.57979 -1.10398,2.57979 l -4.60212,-0.40685 -4.00005,-1.29018 c 0,0 0.74532,-3.7216 0.73872,-6.53147 l 0.74641,0.86639 -0.45283,-1.39993 c -0.42044,-1.29971 -1.65826,-2.31123 -1.66694,-2.40944 -0.20126,-2.27725 -2.0903,-2.79986 -4.51211,-3.02694 l -0.65958,-1.97111 2.63593,-0.61556 3.48117,0.71109 c 0,0 -0.0887,-1.05607 -0.96859,-2.78557 l 1.10331,-0.41145 c 0,0 0.89958,1.50401 1.40557,1.43271 0.26568,-0.0374 1.30507,-1.1732 1.75003,-1.44623 0.39896,-0.24477 1.94998,-0.57229 1.99129,-0.73141 0.16034,-0.58747 0.254,-2.22712 0.254,-2.22712 z"
style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.352778" />
<path
id="path13604-8-9-1"
d="m 126.95275,80.974857 c 0,0.41023 -0.33463,0.74277 -0.74745,0.74277 -0.41281,0 -0.74745,-0.33254 -0.74745,-0.74277 0,-0.41022 0.33464,-0.74277 0.74745,-0.74277 0.41282,0 0.74745,0.33255 0.74745,0.74277 z"
style="fill:#f7002b;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.352778" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.3 KiB

Some files were not shown because too many files have changed in this diff Show More