Compare commits
74 Commits
3aa14e3d8f
...
prd
Author | SHA1 | Date | |
---|---|---|---|
de35e4aebc | |||
f25ebcca08 | |||
d5eb3707e4 | |||
707811c43a | |||
3431807f04 | |||
ce0b9b07b0 | |||
2c7bb085f8 | |||
90075e0826 | |||
adca214c4b | |||
119451da1a | |||
7a3a139c3f | |||
0db3a90e5c | |||
10150c3ca1 | |||
abdae701ec | |||
4c1ac30bdf | |||
2bd90ffdac | |||
d314a77612 | |||
8a09d17df1 | |||
7e6b6d7bce | |||
7db2a38cc6 | |||
0c31a38d35 | |||
48cfaca44e | |||
cae46393e9 | |||
5ecbe76fad | |||
7d48a18ff0 | |||
d1d9778fc4 | |||
ef68475b9a | |||
2ba2192cbd | |||
42ed41d524 | |||
1a3e5ccedd | |||
c580ed67d6 | |||
1c180411e0 | |||
f72a96cdd8 | |||
c7f5338a71 | |||
48a928428d | |||
2672685243 | |||
d2fbdb7c3c | |||
3c6e013ff4 | |||
7a3edd55ae | |||
47792a44c0 | |||
47dba3466b | |||
80085d31a0 | |||
d636cb8d4d | |||
a275d1f0d4 | |||
cc80d6b9c8 | |||
fcdaceff52 | |||
749c29bbb4 | |||
017d6c5739 | |||
561dfbb315 | |||
92ce397036 | |||
39bef4b27a | |||
5d5ad21366 | |||
713e5df873 | |||
e489a10c5b | |||
c89c63835b | |||
9d2ea6febc | |||
46c3afcd53 | |||
72c2c9ff59 | |||
350a0bc5fc | |||
ac44975dd1 | |||
f2891d2beb | |||
a0e5c1d028 | |||
cb46670aaf | |||
4e7142dba8 | |||
96ae5337a1 | |||
d4172ff07f | |||
48942e3e1d | |||
2cd5a7812b | |||
5fda2e9cf1 | |||
792d700355 | |||
9718656016 | |||
1f6ad09fb9 | |||
ddc3d92ff5 | |||
aa6ff18483 |
@@ -20,6 +20,7 @@
|
||||
"drupal/core-composer-scaffold": "^10.2",
|
||||
"drupal/core-project-message": "^10.2",
|
||||
"drupal/core-recommended": "^10.2",
|
||||
"drupal/image_delta_formatter": "^1.2",
|
||||
"drupal/image_field_caption": "^2.0",
|
||||
"drupal/linked_field": "^1.5",
|
||||
"drupal/manage_display": "^3.0",
|
||||
|
54
composer.lock
generated
@@ -4,7 +4,7 @@
|
||||
"Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies",
|
||||
"This file is @generated automatically"
|
||||
],
|
||||
"content-hash": "5a4503115ae826af4abfbc3363d6b6e5",
|
||||
"content-hash": "79223df96df990c3b850f7ecb6441e64",
|
||||
"packages": [
|
||||
{
|
||||
"name": "asm89/stack-cors",
|
||||
@@ -4318,6 +4318,58 @@
|
||||
"issues": "https://www.drupal.org/project/issues/honeypot"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "drupal/image_delta_formatter",
|
||||
"version": "1.2.0",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://git.drupalcode.org/project/image_delta_formatter.git",
|
||||
"reference": "8.x-1.2"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://ftp.drupal.org/files/projects/image_delta_formatter-8.x-1.2.zip",
|
||||
"reference": "8.x-1.2",
|
||||
"shasum": "e236790ad92bdbc8a0ba0aa042a8580d8ce9f425"
|
||||
},
|
||||
"require": {
|
||||
"drupal/core": "^8 || ^9 || ^10"
|
||||
},
|
||||
"type": "drupal-module",
|
||||
"extra": {
|
||||
"drupal": {
|
||||
"version": "8.x-1.2",
|
||||
"datestamp": "1685543777",
|
||||
"security-coverage": {
|
||||
"status": "covered",
|
||||
"message": "Covered by Drupal's security advisory policy"
|
||||
}
|
||||
}
|
||||
},
|
||||
"notification-url": "https://packages.drupal.org/8/downloads",
|
||||
"license": [
|
||||
"GPL-2.0-or-later"
|
||||
],
|
||||
"authors": [
|
||||
{
|
||||
"name": "bojanz",
|
||||
"homepage": "https://www.drupal.org/user/86106"
|
||||
},
|
||||
{
|
||||
"name": "fgm",
|
||||
"homepage": "https://www.drupal.org/user/27985"
|
||||
},
|
||||
{
|
||||
"name": "jsacksick",
|
||||
"homepage": "https://www.drupal.org/user/972218"
|
||||
}
|
||||
],
|
||||
"description": "Provides a formatter that displays a specific delta of a multivalue imagefield.",
|
||||
"homepage": "https://www.drupal.org/project/image_delta_formatter",
|
||||
"support": {
|
||||
"source": "https://git.drupalcode.org/project/image_delta_formatter"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "drupal/image_field_caption",
|
||||
"version": "2.0.1",
|
||||
|
@@ -0,0 +1,28 @@
|
||||
uuid: 67f1896c-d7c8-4128-8dcb-aefbd30ec51c
|
||||
langcode: fr
|
||||
status: true
|
||||
dependencies:
|
||||
module:
|
||||
- node
|
||||
- q2d_mod
|
||||
theme:
|
||||
- quartiers_de_demain
|
||||
id: quartiers_de_demain_prevnextblock
|
||||
theme: quartiers_de_demain
|
||||
region: content
|
||||
weight: -6
|
||||
provider: null
|
||||
plugin: prevnext_block
|
||||
settings:
|
||||
id: prevnext_block
|
||||
label: 'PrevNext Block'
|
||||
label_display: '0'
|
||||
provider: q2d_mod
|
||||
visibility:
|
||||
'entity_bundle:node':
|
||||
id: 'entity_bundle:node'
|
||||
negate: false
|
||||
context_mapping:
|
||||
node: '@node.node_route_context:node'
|
||||
bundles:
|
||||
actualite: actualite
|
@@ -7,7 +7,7 @@ dependencies:
|
||||
id: quartiers_de_demain_titredepage
|
||||
theme: quartiers_de_demain
|
||||
region: content
|
||||
weight: 0
|
||||
weight: -5
|
||||
provider: null
|
||||
plugin: page_title_block
|
||||
settings:
|
||||
|
172
config/sync/core.entity_form_display.node.actualite.default.yml
Normal file
@@ -0,0 +1,172 @@
|
||||
uuid: 55353fd6-0001-48bb-b4b8-4a52ec7b184a
|
||||
langcode: fr
|
||||
status: true
|
||||
dependencies:
|
||||
config:
|
||||
- field.field.node.actualite.body
|
||||
- field.field.node.actualite.field_date
|
||||
- field.field.node.actualite.field_fichiers
|
||||
- field.field.node.actualite.field_images
|
||||
- field.field.node.actualite.field_liens
|
||||
- field.field.node.actualite.field_type_d_actualite
|
||||
- image.style.thumbnail
|
||||
- node.type.actualite
|
||||
module:
|
||||
- autocomplete_deluxe
|
||||
- datetime_range
|
||||
- field_group
|
||||
- file
|
||||
- image
|
||||
- link
|
||||
- path
|
||||
- text
|
||||
third_party_settings:
|
||||
field_group:
|
||||
group_details:
|
||||
children:
|
||||
- status
|
||||
- sticky
|
||||
- promote
|
||||
- uid
|
||||
- created
|
||||
- path
|
||||
- simple_sitemap
|
||||
- simple_sitemap_index_now
|
||||
label: Details
|
||||
region: content
|
||||
parent_name: ''
|
||||
weight: 7
|
||||
format_type: details_sidebar
|
||||
format_settings:
|
||||
classes: ''
|
||||
show_empty_fields: false
|
||||
id: ''
|
||||
label_as_html: false
|
||||
open: true
|
||||
description: ''
|
||||
required_fields: true
|
||||
weight: 0
|
||||
id: node.actualite.default
|
||||
targetEntityType: node
|
||||
bundle: actualite
|
||||
mode: default
|
||||
content:
|
||||
body:
|
||||
type: text_textarea_with_summary
|
||||
weight: 3
|
||||
region: content
|
||||
settings:
|
||||
rows: 9
|
||||
summary_rows: 3
|
||||
placeholder: ''
|
||||
show_summary: false
|
||||
third_party_settings: { }
|
||||
created:
|
||||
type: datetime_timestamp
|
||||
weight: 12
|
||||
region: content
|
||||
settings: { }
|
||||
third_party_settings: { }
|
||||
field_date:
|
||||
type: daterange_default
|
||||
weight: 2
|
||||
region: content
|
||||
settings: { }
|
||||
third_party_settings: { }
|
||||
field_fichiers:
|
||||
type: file_generic
|
||||
weight: 4
|
||||
region: content
|
||||
settings:
|
||||
progress_indicator: throbber
|
||||
third_party_settings: { }
|
||||
field_images:
|
||||
type: image_image
|
||||
weight: 6
|
||||
region: content
|
||||
settings:
|
||||
progress_indicator: throbber
|
||||
preview_image_style: thumbnail
|
||||
third_party_settings: { }
|
||||
field_liens:
|
||||
type: link_default
|
||||
weight: 5
|
||||
region: content
|
||||
settings:
|
||||
placeholder_url: ''
|
||||
placeholder_title: ''
|
||||
third_party_settings: { }
|
||||
field_type_d_actualite:
|
||||
type: autocomplete_deluxe
|
||||
weight: 1
|
||||
region: content
|
||||
settings:
|
||||
match_operator: CONTAINS
|
||||
autocomplete_route_name: autocomplete_deluxe.autocomplete
|
||||
size: 60
|
||||
selection_handler: default
|
||||
limit: 10
|
||||
min_length: 0
|
||||
delimiter: ''
|
||||
not_found_message_allow: false
|
||||
not_found_message: "The term '@term' will be added"
|
||||
new_terms: false
|
||||
no_empty_message: 'No terms could be found. Please type in order to add a new term.'
|
||||
third_party_settings: { }
|
||||
path:
|
||||
type: path
|
||||
weight: 13
|
||||
region: content
|
||||
settings: { }
|
||||
third_party_settings: { }
|
||||
promote:
|
||||
type: boolean_checkbox
|
||||
weight: 10
|
||||
region: content
|
||||
settings:
|
||||
display_label: true
|
||||
third_party_settings: { }
|
||||
simple_sitemap:
|
||||
weight: 14
|
||||
region: content
|
||||
settings: { }
|
||||
third_party_settings: { }
|
||||
simple_sitemap_index_now:
|
||||
weight: 15
|
||||
region: content
|
||||
settings: { }
|
||||
third_party_settings: { }
|
||||
status:
|
||||
type: boolean_checkbox
|
||||
weight: 8
|
||||
region: content
|
||||
settings:
|
||||
display_label: true
|
||||
third_party_settings: { }
|
||||
sticky:
|
||||
type: boolean_checkbox
|
||||
weight: 9
|
||||
region: content
|
||||
settings:
|
||||
display_label: true
|
||||
third_party_settings: { }
|
||||
title:
|
||||
type: string_textfield
|
||||
weight: 0
|
||||
region: content
|
||||
settings:
|
||||
size: 60
|
||||
placeholder: ''
|
||||
third_party_settings: { }
|
||||
uid:
|
||||
type: entity_reference_autocomplete
|
||||
weight: 11
|
||||
region: content
|
||||
settings:
|
||||
match_operator: CONTAINS
|
||||
match_limit: 10
|
||||
size: 60
|
||||
placeholder: ''
|
||||
third_party_settings: { }
|
||||
hidden:
|
||||
langcode: true
|
@@ -11,6 +11,7 @@ dependencies:
|
||||
- field.field.paragraph.phase_deroulement.field_date_de_moi
|
||||
- field.field.paragraph.phase_deroulement.field_description
|
||||
- field.field.paragraph.phase_deroulement.field_titre
|
||||
- field.field.paragraph.phase_deroulement.field_type
|
||||
- paragraphs.paragraphs_type.phase_deroulement
|
||||
module:
|
||||
- text
|
||||
@@ -69,7 +70,7 @@ content:
|
||||
third_party_settings: { }
|
||||
field_description:
|
||||
type: text_textarea
|
||||
weight: 7
|
||||
weight: 8
|
||||
region: content
|
||||
settings:
|
||||
rows: 5
|
||||
@@ -83,6 +84,12 @@ content:
|
||||
size: 60
|
||||
placeholder: ''
|
||||
third_party_settings: { }
|
||||
field_type:
|
||||
type: options_select
|
||||
weight: 7
|
||||
region: content
|
||||
settings: { }
|
||||
third_party_settings: { }
|
||||
hidden:
|
||||
created: true
|
||||
status: true
|
||||
|
100
config/sync/core.entity_view_display.node.actualite.default.yml
Normal file
@@ -0,0 +1,100 @@
|
||||
uuid: 606dd35e-dd79-4568-9747-43a6be1d6dd0
|
||||
langcode: fr
|
||||
status: true
|
||||
dependencies:
|
||||
config:
|
||||
- field.field.node.actualite.body
|
||||
- field.field.node.actualite.field_date
|
||||
- field.field.node.actualite.field_fichiers
|
||||
- field.field.node.actualite.field_images
|
||||
- field.field.node.actualite.field_liens
|
||||
- field.field.node.actualite.field_type_d_actualite
|
||||
- image.style.wide
|
||||
- node.type.actualite
|
||||
module:
|
||||
- datetime_range
|
||||
- file
|
||||
- image_field_caption
|
||||
- link
|
||||
- manage_display
|
||||
- text
|
||||
id: node.actualite.default
|
||||
targetEntityType: node
|
||||
bundle: actualite
|
||||
mode: default
|
||||
content:
|
||||
body:
|
||||
type: text_default
|
||||
label: hidden
|
||||
settings: { }
|
||||
third_party_settings: { }
|
||||
weight: 3
|
||||
region: content
|
||||
field_date:
|
||||
type: daterange_default
|
||||
label: visually_hidden
|
||||
settings:
|
||||
timezone_override: ''
|
||||
format_type: html_date
|
||||
separator: '-'
|
||||
third_party_settings: { }
|
||||
weight: 5
|
||||
region: content
|
||||
field_fichiers:
|
||||
type: file_default
|
||||
label: visually_hidden
|
||||
settings:
|
||||
use_description_as_link_text: true
|
||||
third_party_settings: { }
|
||||
weight: 6
|
||||
region: content
|
||||
field_images:
|
||||
type: image_caption
|
||||
label: visually_hidden
|
||||
settings:
|
||||
image_style: wide
|
||||
image_link: ''
|
||||
image_loading:
|
||||
attribute: lazy
|
||||
third_party_settings: { }
|
||||
weight: 0
|
||||
region: content
|
||||
field_liens:
|
||||
type: link
|
||||
label: visually_hidden
|
||||
settings:
|
||||
trim_length: 80
|
||||
url_only: false
|
||||
url_plain: false
|
||||
rel: ''
|
||||
target: ''
|
||||
third_party_settings: { }
|
||||
weight: 7
|
||||
region: content
|
||||
field_type_d_actualite:
|
||||
type: entity_reference_label
|
||||
label: visually_hidden
|
||||
settings:
|
||||
link: true
|
||||
third_party_settings: { }
|
||||
weight: 4
|
||||
region: content
|
||||
links:
|
||||
settings: { }
|
||||
third_party_settings: { }
|
||||
weight: 2
|
||||
region: content
|
||||
title:
|
||||
type: title
|
||||
label: hidden
|
||||
settings:
|
||||
link_to_entity: true
|
||||
tag: h2
|
||||
third_party_settings: { }
|
||||
weight: 1
|
||||
region: content
|
||||
hidden:
|
||||
created: true
|
||||
langcode: true
|
||||
search_api_excerpt: true
|
||||
uid: true
|
@@ -0,0 +1,80 @@
|
||||
uuid: e81d2edd-3a13-4ba5-9b5f-534b480678da
|
||||
langcode: fr
|
||||
status: true
|
||||
dependencies:
|
||||
config:
|
||||
- core.entity_view_mode.node.teaser
|
||||
- field.field.node.actualite.body
|
||||
- field.field.node.actualite.field_date
|
||||
- field.field.node.actualite.field_fichiers
|
||||
- field.field.node.actualite.field_images
|
||||
- field.field.node.actualite.field_liens
|
||||
- field.field.node.actualite.field_type_d_actualite
|
||||
- image.style.wide
|
||||
- node.type.actualite
|
||||
module:
|
||||
- datetime_range
|
||||
- image_delta_formatter
|
||||
- manage_display
|
||||
- text
|
||||
id: node.actualite.teaser
|
||||
targetEntityType: node
|
||||
bundle: actualite
|
||||
mode: teaser
|
||||
content:
|
||||
body:
|
||||
type: text_summary_or_trimmed
|
||||
label: hidden
|
||||
settings:
|
||||
trim_length: 600
|
||||
third_party_settings: { }
|
||||
weight: 4
|
||||
region: content
|
||||
field_date:
|
||||
type: daterange_default
|
||||
label: visually_hidden
|
||||
settings:
|
||||
timezone_override: ''
|
||||
format_type: html_date
|
||||
separator: '-'
|
||||
third_party_settings: { }
|
||||
weight: 2
|
||||
region: content
|
||||
field_images:
|
||||
type: image_delta_formatter
|
||||
label: visually_hidden
|
||||
settings:
|
||||
deltas: '0'
|
||||
image_style: wide
|
||||
image_link: content
|
||||
image_loading:
|
||||
attribute: lazy
|
||||
deltas_reversed: 0
|
||||
third_party_settings: { }
|
||||
weight: 0
|
||||
region: content
|
||||
field_type_d_actualite:
|
||||
type: entity_reference_label
|
||||
label: visually_hidden
|
||||
settings:
|
||||
link: false
|
||||
third_party_settings: { }
|
||||
weight: 1
|
||||
region: content
|
||||
title:
|
||||
type: title
|
||||
label: hidden
|
||||
settings:
|
||||
link_to_entity: true
|
||||
tag: h2
|
||||
third_party_settings: { }
|
||||
weight: 3
|
||||
region: content
|
||||
hidden:
|
||||
created: true
|
||||
field_fichiers: true
|
||||
field_liens: true
|
||||
langcode: true
|
||||
links: true
|
||||
search_api_excerpt: true
|
||||
uid: true
|
@@ -11,8 +11,10 @@ dependencies:
|
||||
- field.field.paragraph.phase_deroulement.field_date_de_moi
|
||||
- field.field.paragraph.phase_deroulement.field_description
|
||||
- field.field.paragraph.phase_deroulement.field_titre
|
||||
- field.field.paragraph.phase_deroulement.field_type
|
||||
- paragraphs.paragraphs_type.phase_deroulement
|
||||
module:
|
||||
- options
|
||||
- text
|
||||
id: paragraph.phase_deroulement.default
|
||||
targetEntityType: paragraph
|
||||
@@ -69,7 +71,7 @@ content:
|
||||
region: content
|
||||
field_description:
|
||||
type: text_default
|
||||
label: above
|
||||
label: visually_hidden
|
||||
settings: { }
|
||||
third_party_settings: { }
|
||||
weight: 7
|
||||
@@ -82,5 +84,12 @@ content:
|
||||
third_party_settings: { }
|
||||
weight: 6
|
||||
region: content
|
||||
field_type:
|
||||
type: list_default
|
||||
label: visually_hidden
|
||||
settings: { }
|
||||
third_party_settings: { }
|
||||
weight: 8
|
||||
region: content
|
||||
hidden:
|
||||
search_api_excerpt: true
|
||||
|
@@ -55,6 +55,7 @@ module:
|
||||
help: 0
|
||||
honeypot: 0
|
||||
image: 0
|
||||
image_delta_formatter: 0
|
||||
image_field_caption: 0
|
||||
inline_entity_form: 0
|
||||
jquery_ui: 0
|
||||
@@ -89,6 +90,7 @@ module:
|
||||
path_alias_xt: 0
|
||||
pathologic: 0
|
||||
persistent_login: 0
|
||||
q2d_mod: 0
|
||||
redis: 0
|
||||
responsive_image: 0
|
||||
search_api: 0
|
||||
|
@@ -21,6 +21,7 @@ settings:
|
||||
- bulletedList
|
||||
- numberedList
|
||||
- sourceEditing
|
||||
- link
|
||||
plugins:
|
||||
ckeditor5_heading:
|
||||
enabled_headings:
|
||||
@@ -38,6 +39,9 @@ settings:
|
||||
multiBlock: true
|
||||
ckeditor5_sourceEditing:
|
||||
allowed_tags: { }
|
||||
linkit_extension:
|
||||
linkit_enabled: true
|
||||
linkit_profile: default
|
||||
image_upload:
|
||||
status: true
|
||||
scheme: public
|
||||
|
24
config/sync/field.field.node.actualite.body.yml
Normal file
@@ -0,0 +1,24 @@
|
||||
uuid: ec54c93a-da7c-4cda-9c97-b56e59078622
|
||||
langcode: fr
|
||||
status: true
|
||||
dependencies:
|
||||
config:
|
||||
- field.storage.node.body
|
||||
- node.type.actualite
|
||||
module:
|
||||
- text
|
||||
id: node.actualite.body
|
||||
field_name: body
|
||||
entity_type: node
|
||||
bundle: actualite
|
||||
label: Body
|
||||
description: ''
|
||||
required: false
|
||||
translatable: true
|
||||
default_value: { }
|
||||
default_value_callback: ''
|
||||
settings:
|
||||
display_summary: true
|
||||
required_summary: false
|
||||
allowed_formats: { }
|
||||
field_type: text_with_summary
|
21
config/sync/field.field.node.actualite.field_date.yml
Normal file
@@ -0,0 +1,21 @@
|
||||
uuid: c8603e44-395a-4149-832a-5e1572850690
|
||||
langcode: fr
|
||||
status: true
|
||||
dependencies:
|
||||
config:
|
||||
- field.storage.node.field_date
|
||||
- node.type.actualite
|
||||
module:
|
||||
- datetime_range
|
||||
id: node.actualite.field_date
|
||||
field_name: field_date
|
||||
entity_type: node
|
||||
bundle: actualite
|
||||
label: Date
|
||||
description: ''
|
||||
required: false
|
||||
translatable: false
|
||||
default_value: { }
|
||||
default_value_callback: ''
|
||||
settings: { }
|
||||
field_type: daterange
|
27
config/sync/field.field.node.actualite.field_fichiers.yml
Normal file
@@ -0,0 +1,27 @@
|
||||
uuid: d4b8b77e-bad9-4154-a38c-b48b764aceea
|
||||
langcode: fr
|
||||
status: true
|
||||
dependencies:
|
||||
config:
|
||||
- field.storage.node.field_fichiers
|
||||
- node.type.actualite
|
||||
module:
|
||||
- file
|
||||
id: node.actualite.field_fichiers
|
||||
field_name: field_fichiers
|
||||
entity_type: node
|
||||
bundle: actualite
|
||||
label: Fichiers
|
||||
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: 'pdf doc docx odt zip'
|
||||
max_filesize: ''
|
||||
description_field: true
|
||||
field_type: file
|
41
config/sync/field.field.node.actualite.field_images.yml
Normal file
@@ -0,0 +1,41 @@
|
||||
uuid: fbb34084-d75c-4d6d-87fe-2fb5d720d017
|
||||
langcode: fr
|
||||
status: true
|
||||
dependencies:
|
||||
config:
|
||||
- field.storage.node.field_images
|
||||
- node.type.actualite
|
||||
module:
|
||||
- image
|
||||
id: node.actualite.field_images
|
||||
field_name: field_images
|
||||
entity_type: node
|
||||
bundle: actualite
|
||||
label: Images
|
||||
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: true
|
||||
title_field: false
|
||||
title_field_required: false
|
||||
default_image:
|
||||
uuid: ''
|
||||
alt: ''
|
||||
title: ''
|
||||
width: null
|
||||
height: null
|
||||
caption: ''
|
||||
caption_field: 1
|
||||
caption_field_required: 0
|
||||
field_type: image
|
23
config/sync/field.field.node.actualite.field_liens.yml
Normal file
@@ -0,0 +1,23 @@
|
||||
uuid: 7dae01b9-cffb-4b55-bd6d-0424509299ae
|
||||
langcode: fr
|
||||
status: true
|
||||
dependencies:
|
||||
config:
|
||||
- field.storage.node.field_liens
|
||||
- node.type.actualite
|
||||
module:
|
||||
- link
|
||||
id: node.actualite.field_liens
|
||||
field_name: field_liens
|
||||
entity_type: node
|
||||
bundle: actualite
|
||||
label: Liens
|
||||
description: ''
|
||||
required: false
|
||||
translatable: false
|
||||
default_value: { }
|
||||
default_value_callback: ''
|
||||
settings:
|
||||
title: 1
|
||||
link_type: 17
|
||||
field_type: link
|
@@ -0,0 +1,29 @@
|
||||
uuid: af1e2b36-6259-49aa-a509-3e29189fb9b6
|
||||
langcode: fr
|
||||
status: true
|
||||
dependencies:
|
||||
config:
|
||||
- field.storage.node.field_type_d_actualite
|
||||
- node.type.actualite
|
||||
- taxonomy.vocabulary.type_d_actualite
|
||||
id: node.actualite.field_type_d_actualite
|
||||
field_name: field_type_d_actualite
|
||||
entity_type: node
|
||||
bundle: actualite
|
||||
label: "Type d'actualité"
|
||||
description: ''
|
||||
required: false
|
||||
translatable: false
|
||||
default_value: { }
|
||||
default_value_callback: ''
|
||||
settings:
|
||||
handler: 'default:taxonomy_term'
|
||||
handler_settings:
|
||||
target_bundles:
|
||||
type_d_actualite: type_d_actualite
|
||||
sort:
|
||||
field: name
|
||||
direction: asc
|
||||
auto_create: false
|
||||
auto_create_bundle: ''
|
||||
field_type: entity_reference
|
@@ -9,7 +9,7 @@ id: paragraph.phase_deroulement.field_date_a_moi
|
||||
field_name: field_date_a_moi
|
||||
entity_type: paragraph
|
||||
bundle: phase_deroulement
|
||||
label: 'date à : moi'
|
||||
label: 'date à : mois'
|
||||
description: ''
|
||||
required: false
|
||||
translatable: false
|
||||
|
@@ -9,7 +9,7 @@ id: paragraph.phase_deroulement.field_date_de_moi
|
||||
field_name: field_date_de_moi
|
||||
entity_type: paragraph
|
||||
bundle: phase_deroulement
|
||||
label: 'date de : moi'
|
||||
label: 'date de : mois'
|
||||
description: ''
|
||||
required: false
|
||||
translatable: false
|
||||
|
@@ -0,0 +1,21 @@
|
||||
uuid: f13c7254-6936-4913-bee9-e56b144f5818
|
||||
langcode: fr
|
||||
status: true
|
||||
dependencies:
|
||||
config:
|
||||
- field.storage.paragraph.field_type
|
||||
- paragraphs.paragraphs_type.phase_deroulement
|
||||
module:
|
||||
- options
|
||||
id: paragraph.phase_deroulement.field_type
|
||||
field_name: field_type
|
||||
entity_type: paragraph
|
||||
bundle: phase_deroulement
|
||||
label: Type
|
||||
description: ''
|
||||
required: false
|
||||
translatable: false
|
||||
default_value: { }
|
||||
default_value_callback: ''
|
||||
settings: { }
|
||||
field_type: list_integer
|
20
config/sync/field.storage.node.field_date.yml
Normal file
@@ -0,0 +1,20 @@
|
||||
uuid: c1534ed2-1a14-4626-b36c-ec3b43d762c8
|
||||
langcode: fr
|
||||
status: true
|
||||
dependencies:
|
||||
module:
|
||||
- datetime_range
|
||||
- node
|
||||
id: node.field_date
|
||||
field_name: field_date
|
||||
entity_type: node
|
||||
type: daterange
|
||||
settings:
|
||||
datetime_type: date
|
||||
module: datetime_range
|
||||
locked: false
|
||||
cardinality: 1
|
||||
translatable: true
|
||||
indexes: { }
|
||||
persist_with_no_fields: false
|
||||
custom_storage: false
|
23
config/sync/field.storage.node.field_fichiers.yml
Normal file
@@ -0,0 +1,23 @@
|
||||
uuid: 39ebde7c-efe6-46bb-b47c-19386d9c9e0c
|
||||
langcode: fr
|
||||
status: true
|
||||
dependencies:
|
||||
module:
|
||||
- file
|
||||
- node
|
||||
id: node.field_fichiers
|
||||
field_name: field_fichiers
|
||||
entity_type: node
|
||||
type: file
|
||||
settings:
|
||||
target_type: file
|
||||
display_field: true
|
||||
display_default: false
|
||||
uri_scheme: public
|
||||
module: file
|
||||
locked: false
|
||||
cardinality: -1
|
||||
translatable: true
|
||||
indexes: { }
|
||||
persist_with_no_fields: false
|
||||
custom_storage: false
|
30
config/sync/field.storage.node.field_images.yml
Normal file
@@ -0,0 +1,30 @@
|
||||
uuid: e1870973-280a-44ad-b3ea-d7fc46536e0e
|
||||
langcode: fr
|
||||
status: true
|
||||
dependencies:
|
||||
module:
|
||||
- file
|
||||
- image
|
||||
- node
|
||||
id: node.field_images
|
||||
field_name: field_images
|
||||
entity_type: node
|
||||
type: image
|
||||
settings:
|
||||
target_type: file
|
||||
display_field: false
|
||||
display_default: false
|
||||
uri_scheme: public
|
||||
default_image:
|
||||
uuid: ''
|
||||
alt: ''
|
||||
title: ''
|
||||
width: null
|
||||
height: null
|
||||
module: image
|
||||
locked: false
|
||||
cardinality: -1
|
||||
translatable: true
|
||||
indexes: { }
|
||||
persist_with_no_fields: false
|
||||
custom_storage: false
|
19
config/sync/field.storage.node.field_liens.yml
Normal file
@@ -0,0 +1,19 @@
|
||||
uuid: cc3126aa-af8b-446f-8916-d722dcc91678
|
||||
langcode: fr
|
||||
status: true
|
||||
dependencies:
|
||||
module:
|
||||
- link
|
||||
- node
|
||||
id: node.field_liens
|
||||
field_name: field_liens
|
||||
entity_type: node
|
||||
type: link
|
||||
settings: { }
|
||||
module: link
|
||||
locked: false
|
||||
cardinality: -1
|
||||
translatable: true
|
||||
indexes: { }
|
||||
persist_with_no_fields: false
|
||||
custom_storage: false
|
20
config/sync/field.storage.node.field_type_d_actualite.yml
Normal file
@@ -0,0 +1,20 @@
|
||||
uuid: 284179e2-dd3e-4651-8fff-03295d69befe
|
||||
langcode: fr
|
||||
status: true
|
||||
dependencies:
|
||||
module:
|
||||
- node
|
||||
- taxonomy
|
||||
id: node.field_type_d_actualite
|
||||
field_name: field_type_d_actualite
|
||||
entity_type: node
|
||||
type: entity_reference
|
||||
settings:
|
||||
target_type: taxonomy_term
|
||||
module: core
|
||||
locked: false
|
||||
cardinality: 1
|
||||
translatable: true
|
||||
indexes: { }
|
||||
persist_with_no_fields: false
|
||||
custom_storage: false
|
30
config/sync/field.storage.paragraph.field_type.yml
Normal file
@@ -0,0 +1,30 @@
|
||||
uuid: 7ab85751-5a86-403a-adaa-b684637e17de
|
||||
langcode: fr
|
||||
status: true
|
||||
dependencies:
|
||||
module:
|
||||
- options
|
||||
- paragraphs
|
||||
id: paragraph.field_type
|
||||
field_name: field_type
|
||||
entity_type: paragraph
|
||||
type: list_integer
|
||||
settings:
|
||||
allowed_values:
|
||||
-
|
||||
value: 1
|
||||
label: 'étape du dialogue compétitif'
|
||||
-
|
||||
value: 2
|
||||
label: 'événements nationaux'
|
||||
-
|
||||
value: 3
|
||||
label: 'événements locaux'
|
||||
allowed_values_function: ''
|
||||
module: options
|
||||
locked: false
|
||||
cardinality: 1
|
||||
translatable: true
|
||||
indexes: { }
|
||||
persist_with_no_fields: false
|
||||
custom_storage: false
|
11
config/sync/language.content_settings.node.actualite.yml
Normal file
@@ -0,0 +1,11 @@
|
||||
uuid: 79a19504-e2b0-4de6-bd74-ec4b6b0e47d5
|
||||
langcode: fr
|
||||
status: true
|
||||
dependencies:
|
||||
config:
|
||||
- node.type.actualite
|
||||
id: node.actualite
|
||||
target_entity_type_id: node
|
||||
target_bundle: actualite
|
||||
default_langcode: site_default
|
||||
language_alterable: false
|
@@ -0,0 +1,11 @@
|
||||
uuid: 4c2fa788-8dd0-408f-8b48-7f7de6331fca
|
||||
langcode: fr
|
||||
status: true
|
||||
dependencies:
|
||||
config:
|
||||
- taxonomy.vocabulary.type_d_actualite
|
||||
id: taxonomy_term.type_d_actualite
|
||||
target_entity_type_id: taxonomy_term
|
||||
target_bundle: type_d_actualite
|
||||
default_langcode: site_default
|
||||
language_alterable: false
|
17
config/sync/node.type.actualite.yml
Normal file
@@ -0,0 +1,17 @@
|
||||
uuid: e1294227-2c5c-4e65-bcf3-36e3a13f7853
|
||||
langcode: fr
|
||||
status: true
|
||||
dependencies:
|
||||
module:
|
||||
- menu_ui
|
||||
third_party_settings:
|
||||
menu_ui:
|
||||
available_menus: { }
|
||||
parent: ''
|
||||
name: Actualité
|
||||
type: actualite
|
||||
description: ''
|
||||
help: ''
|
||||
new_revision: true
|
||||
preview_mode: 0
|
||||
display_submitted: true
|
@@ -4,6 +4,7 @@ status: true
|
||||
dependencies:
|
||||
config:
|
||||
- page_manager.page.home
|
||||
- views.view.actus
|
||||
- views.view.presentation
|
||||
module:
|
||||
- config_pages
|
||||
@@ -53,7 +54,7 @@ variant_settings:
|
||||
346ce88d-2925-4bf8-884d-dfbca1e8d5b6:
|
||||
id: config_pages_block
|
||||
label: Déroulement
|
||||
label_display: '0'
|
||||
label_display: visible
|
||||
provider: config_pages
|
||||
context_mapping: { }
|
||||
config_page_type: deroulement
|
||||
@@ -65,6 +66,22 @@ variant_settings:
|
||||
- ''
|
||||
html_id: ''
|
||||
css_styles: ''
|
||||
d4d27033-dc91-45d7-adc0-8690fd0ab27a:
|
||||
id: 'views_block:actus-block_1'
|
||||
label: ''
|
||||
label_display: visible
|
||||
provider: views
|
||||
context_mapping: { }
|
||||
views_label: ''
|
||||
items_per_page: none
|
||||
exposed: { }
|
||||
region: content
|
||||
weight: 2
|
||||
uuid: d4d27033-dc91-45d7-adc0-8690fd0ab27a
|
||||
css_classes:
|
||||
- ''
|
||||
html_id: ''
|
||||
css_styles: ''
|
||||
page_title: ''
|
||||
layout: layout_onecol
|
||||
layout_settings:
|
||||
|
@@ -0,0 +1 @@
|
||||
index_now: true
|
@@ -0,0 +1 @@
|
||||
index_now: false
|
8
config/sync/taxonomy.vocabulary.type_d_actualite.yml
Normal file
@@ -0,0 +1,8 @@
|
||||
uuid: 0cf3d723-a2f9-428b-ac8c-652d286c6905
|
||||
langcode: fr
|
||||
status: true
|
||||
dependencies: { }
|
||||
name: "Type d'actualité"
|
||||
vid: type_d_actualite
|
||||
description: ''
|
||||
weight: 0
|
@@ -5,6 +5,7 @@ dependencies:
|
||||
config:
|
||||
- block_content.type.logo_link
|
||||
- filter.format.wysiwyg
|
||||
- node.type.actualite
|
||||
- node.type.partenaire
|
||||
- node.type.static
|
||||
module:
|
||||
@@ -33,9 +34,13 @@ permissions:
|
||||
- 'administer nodes'
|
||||
- 'administer users'
|
||||
- 'change own username'
|
||||
- 'create actualite content'
|
||||
- 'create content translations'
|
||||
- 'create partenaire content'
|
||||
- 'create static content'
|
||||
- 'delete any actualite content'
|
||||
- 'delete partenaire revisions'
|
||||
- 'edit any actualite content'
|
||||
- 'edit any logo_link block content'
|
||||
- 'edit any partenaire content'
|
||||
- 'edit any static content'
|
||||
@@ -56,12 +61,14 @@ permissions:
|
||||
- 'execute user_unblock_user_action user'
|
||||
- 'execute vbo_cancel_user_action user'
|
||||
- 'execute views_bulk_edit all'
|
||||
- 'revert actualite revisions'
|
||||
- 'revert partenaire revisions'
|
||||
- 'revert static revisions'
|
||||
- 'translate editable entities'
|
||||
- 'translate interface'
|
||||
- 'update content translations'
|
||||
- 'use text format wysiwyg'
|
||||
- 'view actualite revisions'
|
||||
- 'view any logo_link block content history'
|
||||
- 'view own unpublished content'
|
||||
- 'view partenaire revisions'
|
||||
|
@@ -4,6 +4,7 @@ status: true
|
||||
dependencies:
|
||||
config:
|
||||
- filter.format.wysiwyg
|
||||
- node.type.actualite
|
||||
- node.type.partenaire
|
||||
- node.type.static
|
||||
module:
|
||||
@@ -25,9 +26,12 @@ permissions:
|
||||
- 'access site in maintenance mode'
|
||||
- 'access toolbar'
|
||||
- 'administer nodes'
|
||||
- 'create actualite content'
|
||||
- 'create content translations'
|
||||
- 'create partenaire content'
|
||||
- 'create static content'
|
||||
- 'delete partenaire revisions'
|
||||
- 'edit any actualite content'
|
||||
- 'edit any partenaire content'
|
||||
- 'edit any static content'
|
||||
- 'edit deroulement config page entity'
|
||||
@@ -38,12 +42,14 @@ permissions:
|
||||
- 'execute node_make_unsticky_action node'
|
||||
- 'execute node_promote_action node'
|
||||
- 'execute node_unpromote_action node'
|
||||
- 'revert actualite revisions'
|
||||
- 'revert partenaire revisions'
|
||||
- 'revert static revisions'
|
||||
- 'translate editable entities'
|
||||
- 'translate interface'
|
||||
- 'update content translations'
|
||||
- 'use text format wysiwyg'
|
||||
- 'view actualite revisions'
|
||||
- 'view own unpublished content'
|
||||
- 'view partenaire revisions'
|
||||
- 'view static revisions'
|
||||
|
188
config/sync/views.view.actus.yml
Normal file
@@ -0,0 +1,188 @@
|
||||
uuid: 95e45d84-ecb4-4423-a234-2f86bc5f617e
|
||||
langcode: fr
|
||||
status: true
|
||||
dependencies:
|
||||
config:
|
||||
- core.entity_view_mode.node.teaser
|
||||
- node.type.actualite
|
||||
module:
|
||||
- node
|
||||
- user
|
||||
id: actus
|
||||
label: Actus
|
||||
module: views
|
||||
description: ''
|
||||
tag: ''
|
||||
base_table: node_field_data
|
||||
base_field: nid
|
||||
display:
|
||||
default:
|
||||
id: default
|
||||
display_title: Default
|
||||
display_plugin: default
|
||||
position: 0
|
||||
display_options:
|
||||
title: Actualités
|
||||
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
|
||||
make_link: false
|
||||
absolute: false
|
||||
word_boundary: false
|
||||
ellipsis: false
|
||||
strip_tags: false
|
||||
trim: false
|
||||
html: false
|
||||
element_type: ''
|
||||
element_class: ''
|
||||
element_label_type: ''
|
||||
element_label_class: ''
|
||||
element_label_colon: true
|
||||
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: string
|
||||
settings:
|
||||
link_to_entity: true
|
||||
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
|
||||
pager:
|
||||
type: some
|
||||
options:
|
||||
offset: 0
|
||||
items_per_page: 5
|
||||
exposed_form:
|
||||
type: basic
|
||||
options:
|
||||
submit_button: Appliquer
|
||||
reset_button: false
|
||||
reset_button_label: Réinitialiser
|
||||
exposed_sorts_label: 'Trier par'
|
||||
expose_sort_order: true
|
||||
sort_asc_label: Asc
|
||||
sort_desc_label: Desc
|
||||
access:
|
||||
type: perm
|
||||
options:
|
||||
perm: 'access content'
|
||||
cache:
|
||||
type: tag
|
||||
options: { }
|
||||
empty: { }
|
||||
sorts:
|
||||
created:
|
||||
id: created
|
||||
table: node_field_data
|
||||
field: created
|
||||
relationship: none
|
||||
group_type: group
|
||||
admin_label: ''
|
||||
entity_type: node
|
||||
entity_field: created
|
||||
plugin_id: date
|
||||
order: DESC
|
||||
expose:
|
||||
label: ''
|
||||
field_identifier: ''
|
||||
exposed: false
|
||||
granularity: second
|
||||
arguments: { }
|
||||
filters:
|
||||
status:
|
||||
id: status
|
||||
table: node_field_data
|
||||
field: status
|
||||
entity_type: node
|
||||
entity_field: status
|
||||
plugin_id: boolean
|
||||
value: '1'
|
||||
group: 1
|
||||
expose:
|
||||
operator: ''
|
||||
type:
|
||||
id: type
|
||||
table: node_field_data
|
||||
field: type
|
||||
entity_type: node
|
||||
entity_field: type
|
||||
plugin_id: bundle
|
||||
value:
|
||||
actualite: actualite
|
||||
style:
|
||||
type: default
|
||||
row:
|
||||
type: 'entity:node'
|
||||
options:
|
||||
view_mode: teaser
|
||||
query:
|
||||
type: views_query
|
||||
options:
|
||||
query_comment: ''
|
||||
disable_sql_rewrite: false
|
||||
distinct: false
|
||||
replica: false
|
||||
query_tags: { }
|
||||
relationships: { }
|
||||
header: { }
|
||||
footer: { }
|
||||
display_extenders: { }
|
||||
cache_metadata:
|
||||
max-age: -1
|
||||
contexts:
|
||||
- 'languages:language_content'
|
||||
- 'languages:language_interface'
|
||||
- 'user.node_grants:view'
|
||||
- user.permissions
|
||||
tags: { }
|
||||
block_1:
|
||||
id: block_1
|
||||
display_title: Block
|
||||
display_plugin: block
|
||||
position: 1
|
||||
display_options:
|
||||
display_extenders:
|
||||
matomo:
|
||||
enabled: false
|
||||
keyword_gets: ''
|
||||
keyword_behavior: first
|
||||
keyword_concat_separator: ' '
|
||||
category_behavior: none
|
||||
category_gets: ''
|
||||
category_concat_separator: ' '
|
||||
category_fallback: ''
|
||||
category_facets: { }
|
||||
category_facets_concat_separator: ', '
|
||||
simple_sitemap_display_extender: { }
|
||||
cache_metadata:
|
||||
max-age: -1
|
||||
contexts:
|
||||
- 'languages:language_content'
|
||||
- 'languages:language_interface'
|
||||
- 'user.node_grants:view'
|
||||
- user.permissions
|
||||
tags: { }
|
@@ -23,7 +23,7 @@ display:
|
||||
display_plugin: default
|
||||
position: 0
|
||||
display_options:
|
||||
title: Partenaires
|
||||
title: 'Les partenaires'
|
||||
fields:
|
||||
title:
|
||||
id: title
|
||||
@@ -179,13 +179,30 @@ display:
|
||||
position: 1
|
||||
display_options:
|
||||
rendering_language: '***LANGUAGE_language_interface***'
|
||||
display_extenders: { }
|
||||
display_extenders:
|
||||
matomo:
|
||||
enabled: false
|
||||
keyword_gets: ''
|
||||
keyword_behavior: first
|
||||
keyword_concat_separator: ' '
|
||||
category_behavior: none
|
||||
category_gets: ''
|
||||
category_concat_separator: ' '
|
||||
category_fallback: ''
|
||||
category_facets: { }
|
||||
category_facets_concat_separator: ', '
|
||||
simple_sitemap_display_extender:
|
||||
variants: { }
|
||||
path: partenaires
|
||||
menu:
|
||||
type: normal
|
||||
title: Partenaires
|
||||
title: 'Les partenaires'
|
||||
description: ''
|
||||
weight: 0
|
||||
expanded: false
|
||||
menu_name: footer
|
||||
parent: ''
|
||||
context: '0'
|
||||
cache_metadata:
|
||||
max-age: -1
|
||||
contexts:
|
||||
|
7
web/modules/custom/q2d_mod/q2d_mod.info.yml
Normal file
@@ -0,0 +1,7 @@
|
||||
name: q2d_mod
|
||||
type: module
|
||||
description: Provides additional functionality for the site.
|
||||
package: Custom
|
||||
core_version_requirement: ^9 || ^10
|
||||
dependencies:
|
||||
- drupal:block
|
7
web/modules/custom/q2d_mod/q2d_mod.module
Normal file
@@ -0,0 +1,7 @@
|
||||
<?php
|
||||
|
||||
/**
|
||||
* @file
|
||||
* Primary module hooks for reha module.
|
||||
*/
|
||||
|
85
web/modules/custom/q2d_mod/src/Plugin/Block/PrevNext.php
Normal file
@@ -0,0 +1,85 @@
|
||||
<?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;
|
||||
|
||||
/**
|
||||
* Provides a 'Prevnext' Block.
|
||||
* @Block(
|
||||
* id = "prevnext_block",
|
||||
* admin_label = @Translation("PrevNext Block"),
|
||||
* )
|
||||
*/
|
||||
class PrevNext extends BlockBase {
|
||||
|
||||
/**
|
||||
* {@inheritdoc}
|
||||
*/
|
||||
public function build() {
|
||||
$return = null;
|
||||
/** @var Drupal\node\Entity\Node */
|
||||
$node = \Drupal::routeMatch()->getParameter('node');
|
||||
if ($node) {
|
||||
$nodetype = $node->getType();
|
||||
if($nodetype === "actualite"){
|
||||
$date = $node->get('field_date')->getString();
|
||||
$allActus = \Drupal::entityTypeManager()->getStorage('node')
|
||||
->loadByProperties(['type' => 'actualite', 'status' => 1]);
|
||||
|
||||
|
||||
|
||||
usort($allActus, function($a, $b){
|
||||
$dateA = $a->get('field_date')->getString();
|
||||
$dateB = $b->get('field_date')->getString();
|
||||
if ($dateA == $dateB) {
|
||||
return 0;
|
||||
}
|
||||
return ($dateA < $dateB) ? -1 : 1;
|
||||
});
|
||||
$prevnode = null;
|
||||
$nextnode = null;
|
||||
foreach($allActus as $index => $actu){
|
||||
$n = $actu->get('field_date')->getString();
|
||||
if($n === $date){
|
||||
$prevnode = $index - 1 >= 0 ? $allActus[$index - 1] : null;
|
||||
$nextnode = $index + 1 < count($allActus) ? $allActus[$index + 1] : null;
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
$return = [
|
||||
'#cache' => [
|
||||
'max-age' => 0,
|
||||
]
|
||||
];
|
||||
|
||||
if (isset($prevnode)) {
|
||||
$prev_link_title = Markup::create('<span>Précédent</span>');
|
||||
$prev_options = ['absolute' => FALSE, 'attributes' => ['class' => 'prev-actu']];
|
||||
$prev_link_object = Link::createFromRoute($prev_link_title, 'entity.node.canonical', ['node' => $prevnode->id()], $prev_options);
|
||||
$return[] = $prev_link_object->toRenderable();
|
||||
}
|
||||
|
||||
if (isset($nextnode)) {
|
||||
$next_link_title = Markup::create('<span>Suivant</span>');
|
||||
$next_options = ['absolute' => FALSE, 'attributes' => ['class' => 'next-actu']];
|
||||
$next_link_object = Link::createFromRoute($next_link_title, 'entity.node.canonical', ['node' => $nextnode->id()], $next_options);
|
||||
$return[] = $next_link_object->toRenderable();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
return $return;
|
||||
// return [
|
||||
// '#markup' => $this->t('Hello, World!'),
|
||||
// ];
|
||||
}
|
||||
public function getCacheMaxAge() {
|
||||
return 0;
|
||||
}
|
||||
}
|
BIN
web/sites/default/files-10-07-2024.zip
Normal file
BIN
web/sites/default/files.zip
Normal file
BIN
web/themes/custom/quartiers_de_demain/dist/assets/css/fonts/slick.eot
vendored
Normal file
14
web/themes/custom/quartiers_de_demain/dist/assets/css/fonts/slick.svg
vendored
Normal file
@@ -0,0 +1,14 @@
|
||||
<?xml version="1.0" standalone="no"?>
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
||||
<svg xmlns="http://www.w3.org/2000/svg">
|
||||
<metadata>Generated by Fontastic.me</metadata>
|
||||
<defs>
|
||||
<font id="slick" horiz-adv-x="512">
|
||||
<font-face font-family="slick" units-per-em="512" ascent="480" descent="-32"/>
|
||||
<missing-glyph horiz-adv-x="512" />
|
||||
|
||||
<glyph unicode="→" d="M241 113l130 130c4 4 6 8 6 13 0 5-2 9-6 13l-130 130c-3 3-7 5-12 5-5 0-10-2-13-5l-29-30c-4-3-6-7-6-12 0-5 2-10 6-13l87-88-87-88c-4-3-6-8-6-13 0-5 2-9 6-12l29-30c3-3 8-5 13-5 5 0 9 2 12 5z m234 143c0-40-9-77-29-110-20-34-46-60-80-80-33-20-70-29-110-29-40 0-77 9-110 29-34 20-60 46-80 80-20 33-29 70-29 110 0 40 9 77 29 110 20 34 46 60 80 80 33 20 70 29 110 29 40 0 77-9 110-29 34-20 60-46 80-80 20-33 29-70 29-110z"/>
|
||||
<glyph unicode="←" d="M296 113l29 30c4 3 6 7 6 12 0 5-2 10-6 13l-87 88 87 88c4 3 6 8 6 13 0 5-2 9-6 12l-29 30c-3 3-8 5-13 5-5 0-9-2-12-5l-130-130c-4-4-6-8-6-13 0-5 2-9 6-13l130-130c3-3 7-5 12-5 5 0 10 2 13 5z m179 143c0-40-9-77-29-110-20-34-46-60-80-80-33-20-70-29-110-29-40 0-77 9-110 29-34 20-60 46-80 80-20 33-29 70-29 110 0 40 9 77 29 110 20 34 46 60 80 80 33 20 70 29 110 29 40 0 77-9 110-29 34-20 60-46 80-80 20-33 29-70 29-110z"/>
|
||||
<glyph unicode="•" d="M475 256c0-40-9-77-29-110-20-34-46-60-80-80-33-20-70-29-110-29-40 0-77 9-110 29-34 20-60 46-80 80-20 33-29 70-29 110 0 40 9 77 29 110 20 34 46 60 80 80 33 20 70 29 110 29 40 0 77-9 110-29 34-20 60-46 80-80 20-33 29-70 29-110z"/>
|
||||
<glyph unicode="a" d="M475 439l0-128c0-5-1-9-5-13-4-4-8-5-13-5l-128 0c-8 0-13 3-17 11-3 7-2 14 4 20l40 39c-28 26-62 39-100 39-20 0-39-4-57-11-18-8-33-18-46-32-14-13-24-28-32-46-7-18-11-37-11-57 0-20 4-39 11-57 8-18 18-33 32-46 13-14 28-24 46-32 18-7 37-11 57-11 23 0 44 5 64 15 20 9 38 23 51 42 2 1 4 3 7 3 3 0 5-1 7-3l39-39c2-2 3-3 3-6 0-2-1-4-2-6-21-25-46-45-76-59-29-14-60-20-93-20-30 0-58 5-85 17-27 12-51 27-70 47-20 19-35 43-47 70-12 27-17 55-17 85 0 30 5 58 17 85 12 27 27 51 47 70 19 20 43 35 70 47 27 12 55 17 85 17 28 0 55-5 81-15 26-11 50-26 70-45l37 37c6 6 12 7 20 4 8-4 11-9 11-17z"/>
|
||||
</font></defs></svg>
|
After Width: | Height: | Size: 2.1 KiB |
BIN
web/themes/custom/quartiers_de_demain/dist/assets/css/fonts/slick.ttf
vendored
Normal file
BIN
web/themes/custom/quartiers_de_demain/dist/assets/css/fonts/slick.woff
vendored
Normal file
BIN
web/themes/custom/quartiers_de_demain/dist/assets/fonts/Gilroy/gilroy-bold-webfont.woff
vendored
Normal file
BIN
web/themes/custom/quartiers_de_demain/dist/assets/fonts/Gilroy/gilroy-bold-webfont.woff2
vendored
Normal file
BIN
web/themes/custom/quartiers_de_demain/dist/assets/fonts/Gilroy/gilroy-bolditalic-webfont.woff
vendored
Normal file
BIN
web/themes/custom/quartiers_de_demain/dist/assets/fonts/Gilroy/gilroy-bolditalic-webfont.woff2
vendored
Normal file
BIN
web/themes/custom/quartiers_de_demain/dist/assets/fonts/Gilroy/gilroy-medium-webfont.woff
vendored
Normal file
BIN
web/themes/custom/quartiers_de_demain/dist/assets/fonts/Gilroy/gilroy-medium-webfont.woff2
vendored
Normal file
BIN
web/themes/custom/quartiers_de_demain/dist/assets/fonts/Gilroy/gilroy-mediumitalic-webfont.woff
vendored
Normal file
BIN
web/themes/custom/quartiers_de_demain/dist/assets/fonts/Gilroy/gilroy-mediumitalic-webfont.woff2
vendored
Normal file
BIN
web/themes/custom/quartiers_de_demain/dist/assets/fonts/Gilroy/gilroy-regular-webfont.woff
vendored
Normal file
BIN
web/themes/custom/quartiers_de_demain/dist/assets/fonts/Gilroy/gilroy-regular-webfont.woff2
vendored
Normal file
BIN
web/themes/custom/quartiers_de_demain/dist/assets/fonts/Gilroy/gilroy-regularitalic-webfont.woff
vendored
Normal file
BIN
web/themes/custom/quartiers_de_demain/dist/assets/fonts/Gilroy/gilroy-regularitalic-webfont.woff2
vendored
Normal file
BIN
web/themes/custom/quartiers_de_demain/dist/assets/fonts/Gilroy/gilroy-semibold-webfont.woff
vendored
Normal file
BIN
web/themes/custom/quartiers_de_demain/dist/assets/fonts/Gilroy/gilroy-semibold-webfont.woff2
vendored
Normal file
BIN
web/themes/custom/quartiers_de_demain/dist/assets/fonts/Gilroy/gilroy-semibolditalic-webfont.woff
vendored
Normal file
BIN
web/themes/custom/quartiers_de_demain/dist/assets/fonts/Gilroy/gilroy-semibolditalic-webfont.woff2
vendored
Normal file
33
web/themes/custom/quartiers_de_demain/dist/assets/img/date-actu.svg
vendored
Normal file
@@ -0,0 +1,33 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
version="1.1"
|
||||
id="svg1"
|
||||
width="20"
|
||||
height="20"
|
||||
viewBox="0 0 31.925354 31.926757"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<defs
|
||||
id="defs1">
|
||||
<clipPath
|
||||
clipPathUnits="userSpaceOnUse"
|
||||
id="clipPath413">
|
||||
<path
|
||||
d="M 0,0 H 1920 V 9000 H 0 Z"
|
||||
transform="translate(-660.80651,-626.49002)"
|
||||
id="path413" />
|
||||
</clipPath>
|
||||
</defs>
|
||||
<g
|
||||
id="g1"
|
||||
transform="translate(-880.49597,-11148.717)">
|
||||
<path
|
||||
id="path412"
|
||||
d="m 0,0 c 0,6.372 5.166,11.538 11.538,11.538 6.371,0 11.537,-5.166 11.537,-11.538 0,-6.372 -5.166,-11.538 -11.537,-11.538 C 5.166,-11.538 0,-6.372 0,0 Z m 11.114,0.606 c 0.281,0.281 0.736,0.281 1.017,0 0.281,-0.28 0.281,-0.735 0,-1.016 -0.281,-0.28 -0.736,-0.28 -1.017,0 -0.28,0.281 -0.28,0.736 0,1.016 z m 0.424,-0.521 6.218,6.219 m -6.218,-6.219 4.945,-4.946"
|
||||
style="fill:none;stroke:#f7002b;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
||||
transform="matrix(1.3333333,0,0,-1.3333333,881.07533,11164.68)"
|
||||
clip-path="url(#clipPath413)" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 1.3 KiB |
39
web/themes/custom/quartiers_de_demain/dist/assets/img/formes-animees-1.svg
vendored
Normal file
@@ -0,0 +1,39 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
version="1.1"
|
||||
id="svg1"
|
||||
width="100%"
|
||||
height="100%"
|
||||
viewBox="0 0 1266.1704 586.80395"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<defs
|
||||
id="defs1">
|
||||
<clipPath
|
||||
clipPathUnits="userSpaceOnUse"
|
||||
id="clipPath258">
|
||||
<path
|
||||
d="M 0,0 H 1920 V 9000 H 0 Z"
|
||||
transform="translate(-1095.6993,-8098.7595)"
|
||||
id="path258" />
|
||||
</clipPath>
|
||||
</defs>
|
||||
<g
|
||||
id="g1"
|
||||
transform="translate(-874.12964,-1109.9996)">
|
||||
<path
|
||||
id="path151"
|
||||
d="M 0,0 V -174.775"
|
||||
style="fill:none;stroke:#0833c2;stroke-width:85;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
transform="matrix(1.3333333,0,0,-1.3333333,2083.6333,1370.6667)" />
|
||||
<path
|
||||
id="path257"
|
||||
d="M 0,0 C -205.098,0 -371.361,-166.265 -371.361,-371.362"
|
||||
style="fill:none;stroke:#f7002b;stroke-width:137.482;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
transform="matrix(1.3333333,0,0,-1.3333333,1460.9323,1201.6543)"
|
||||
clip-path="url(#clipPath258)" />
|
||||
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 1.3 KiB |
23
web/themes/custom/quartiers_de_demain/dist/assets/img/formes-animees-2.svg
vendored
Normal file
@@ -0,0 +1,23 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
version="1.1"
|
||||
id="svg1"
|
||||
width="308.18021"
|
||||
height="342.06128"
|
||||
viewBox="0 0 308.18021 342.06127"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<defs
|
||||
id="defs1" />
|
||||
<g
|
||||
id="g1"
|
||||
transform="translate(-184.13477,-2385.4265)">
|
||||
<path
|
||||
id="path256"
|
||||
d="M 0,0 177.512,-211.551"
|
||||
style="fill:none;stroke:#0833c2;stroke-width:70;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
transform="matrix(1.3333333,0,0,-1.3333333,219.88347,2415.4232)" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 716 B |
33
web/themes/custom/quartiers_de_demain/dist/assets/img/formes-animees-3.svg
vendored
Normal file
@@ -0,0 +1,33 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
version="1.1"
|
||||
id="svg1"
|
||||
width="300"
|
||||
height="300"
|
||||
viewBox="0 0 362.80005 362.7998"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<defs
|
||||
id="defs1">
|
||||
<clipPath
|
||||
clipPathUnits="userSpaceOnUse"
|
||||
id="clipPath301">
|
||||
<path
|
||||
d="M 0,0 H 1920 V 9000 H 0 Z"
|
||||
transform="translate(-1476.5001,-5895.4337)"
|
||||
id="path301" />
|
||||
</clipPath>
|
||||
</defs>
|
||||
<g
|
||||
id="g1"
|
||||
transform="translate(-1912,-4139.4219)">
|
||||
<path
|
||||
id="path300"
|
||||
d="M 0,0 C 0,-126.805 102.795,-229.6 229.6,-229.6"
|
||||
style="fill:none;stroke:#f7002b;stroke-width:85;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
transform="matrix(1.3333333,0,0,-1.3333333,1968.6667,4139.4219)"
|
||||
clip-path="url(#clipPath301)" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 990 B |
23
web/themes/custom/quartiers_de_demain/dist/assets/img/formes-animees-4.svg
vendored
Normal file
@@ -0,0 +1,23 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
version="1.1"
|
||||
id="svg1"
|
||||
width="100"
|
||||
height="310"
|
||||
viewBox="0 0 113.33333 377.33349"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<defs
|
||||
id="defs1" />
|
||||
<g
|
||||
id="g1"
|
||||
transform="translate(-190.55444,-5636.9517)">
|
||||
<path
|
||||
id="path311"
|
||||
d="M 0,0 V 283"
|
||||
style="fill:none;stroke:#000000;stroke-width:85;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
transform="matrix(1.3333333,0,0,-1.3333333,247.22107,6014.2852)" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 693 B |
33
web/themes/custom/quartiers_de_demain/dist/assets/img/formes-animees-5.svg
vendored
Normal file
@@ -0,0 +1,33 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
version="1.1"
|
||||
id="svg1"
|
||||
width="300"
|
||||
height="300"
|
||||
viewBox="0 0 362.79993 362.7998"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<defs
|
||||
id="defs1">
|
||||
<clipPath
|
||||
clipPathUnits="userSpaceOnUse"
|
||||
id="clipPath303">
|
||||
<path
|
||||
d="M 0,0 H 1920 V 9000 H 0 Z"
|
||||
transform="translate(-1623.8512,-4272.9005)"
|
||||
id="path303" />
|
||||
</clipPath>
|
||||
</defs>
|
||||
<g
|
||||
id="g1"
|
||||
transform="translate(-1859.0016,-5939.9996)">
|
||||
<path
|
||||
id="path302"
|
||||
d="M 0,0 C 0,126.805 -102.795,229.6 -229.6,229.6"
|
||||
style="fill:none;stroke:#0833c2;stroke-width:85;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
transform="matrix(1.3333333,0,0,-1.3333333,2165.1349,6302.7995)"
|
||||
clip-path="url(#clipPath303)" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 994 B |
23
web/themes/custom/quartiers_de_demain/dist/assets/img/formes-animees-6.svg
vendored
Normal file
@@ -0,0 +1,23 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
version="1.1"
|
||||
id="svg1"
|
||||
width="310"
|
||||
height="280.17969"
|
||||
viewBox="0 0 342.0603 308.17968"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<defs
|
||||
id="defs1" />
|
||||
<g
|
||||
id="g1"
|
||||
transform="translate(-1656.6067,-8789.5382)">
|
||||
<path
|
||||
id="path148"
|
||||
d="M 0,0 211.55,177.512"
|
||||
style="fill:none;stroke:#0833c2;stroke-width:70;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
transform="matrix(1.3333333,0,0,-1.3333333,1686.6035,9061.9695)" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 707 B |
33
web/themes/custom/quartiers_de_demain/dist/assets/img/formes-animees-7.svg
vendored
Normal file
@@ -0,0 +1,33 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
version="1.1"
|
||||
id="svg1"
|
||||
width="500"
|
||||
height="500"
|
||||
viewBox="0 0 586.80396 586.80273"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<defs
|
||||
id="defs1">
|
||||
<clipPath
|
||||
clipPathUnits="userSpaceOnUse"
|
||||
id="clipPath255">
|
||||
<path
|
||||
d="M 0,0 H 1920 V 9000 H 0 Z"
|
||||
transform="translate(-1378.7554,-1136.295)"
|
||||
id="path255" />
|
||||
</clipPath>
|
||||
</defs>
|
||||
<g
|
||||
id="g1"
|
||||
transform="translate(-1343.1912,-9898.1378)">
|
||||
<path
|
||||
id="path254"
|
||||
d="M 0,0 C 0,205.098 -166.265,371.361 -371.362,371.361"
|
||||
style="fill:none;stroke:#000000;stroke-width:137.482;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
transform="matrix(1.3333333,0,0,-1.3333333,1838.3405,10484.94)"
|
||||
clip-path="url(#clipPath255)" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 1004 B |
103
web/themes/custom/quartiers_de_demain/dist/assets/img/formes-animees.svg
vendored
Normal file
@@ -0,0 +1,103 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
version="1.1"
|
||||
id="svg1"
|
||||
width="100%"
|
||||
height="100%"
|
||||
viewBox="0 0 2560.2766 11997.26"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<defs
|
||||
id="defs1">
|
||||
<clipPath
|
||||
clipPathUnits="userSpaceOnUse"
|
||||
id="clipPath255">
|
||||
<path
|
||||
d="M 0,0 H 1920 V 9000 H 0 Z"
|
||||
transform="translate(-1378.7554,-1136.295)"
|
||||
id="path255" />
|
||||
</clipPath>
|
||||
<clipPath
|
||||
clipPathUnits="userSpaceOnUse"
|
||||
id="clipPath258">
|
||||
<path
|
||||
d="M 0,0 H 1920 V 9000 H 0 Z"
|
||||
transform="translate(-1095.6993,-8098.7595)"
|
||||
id="path258" />
|
||||
</clipPath>
|
||||
<clipPath
|
||||
clipPathUnits="userSpaceOnUse"
|
||||
id="clipPath301">
|
||||
<path
|
||||
d="M 0,0 H 1920 V 9000 H 0 Z"
|
||||
transform="translate(-1476.5001,-5895.4337)"
|
||||
id="path301" />
|
||||
</clipPath>
|
||||
<clipPath
|
||||
clipPathUnits="userSpaceOnUse"
|
||||
id="clipPath303">
|
||||
<path
|
||||
d="M 0,0 H 1920 V 9000 H 0 Z"
|
||||
transform="translate(-1623.8512,-4272.9005)"
|
||||
id="path303" />
|
||||
</clipPath>
|
||||
</defs>
|
||||
<g
|
||||
id="g1"
|
||||
transform="translate(0.17944336,-2.9196463)">
|
||||
<path
|
||||
id="path148"
|
||||
d="M 0,0 211.55,177.512"
|
||||
style="fill:none;stroke:#0833c2;stroke-width:70;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
transform="matrix(1.3333333,0,0,-1.3333333,1686.6035,8050)" />
|
||||
<path
|
||||
id="path151"
|
||||
d="M 0,0 V -174.775"
|
||||
style="fill:none;stroke:#0833c2;stroke-width:85;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
transform="matrix(1.3333333,0,0,-1.3333333,2083.6333,1370.6667)" />
|
||||
<path
|
||||
id="path254"
|
||||
d="M 0,0 C 0,126.805 -102.795,229.6 -229.6,229.6"
|
||||
style="fill:none;stroke:#000000;stroke-width:100.482;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
transform="matrix(1.3333333,0,0,-1.3333333,1838.3405,9150)"
|
||||
clip-path="url(#clipPath255)" />
|
||||
<path
|
||||
id="path256"
|
||||
d="M 0,0 177.512,-211.551"
|
||||
style="fill:none;stroke:#0833c2;stroke-width:70;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
transform="matrix(1.3333333,0,0,-1.3333333,219.88347,2300)" />
|
||||
<path
|
||||
id="path257"
|
||||
d="M 0,0 C -205.098,0 -371.361,-166.265 -371.361,-371.362"
|
||||
style="fill:none;stroke:#f7002b;stroke-width:137.482;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
transform="matrix(1.3333333,0,0,-1.3333333,1460.9323,1201.6543)"
|
||||
clip-path="url(#clipPath258)" />
|
||||
<path
|
||||
id="path300"
|
||||
d="M 0,0 C 0,-126.805 102.795,-229.6 229.6,-229.6"
|
||||
style="fill:none;stroke:#f7002b;stroke-width:85;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
transform="matrix(1.3333333,0,0,-1.3333333,1968.6667,3650
|
||||
)"
|
||||
clip-path="url(#clipPath301)" />
|
||||
<path
|
||||
id="path302"
|
||||
d="M 0,0 C 0,126.805 -102.795,229.6 -229.6,229.6"
|
||||
style="fill:none;stroke:#0833c2;stroke-width:85;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
transform="matrix(1.3333333,0,0,-1.3333333,2165.1349,5600)"
|
||||
clip-path="url(#clipPath303)" />
|
||||
<path
|
||||
id="path311"
|
||||
d="M 0,0 V 283"
|
||||
style="fill:none;stroke:#000000;stroke-width:85;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
transform="matrix(1.3333333,0,0,-1.3333333,247.22107,5400)" />
|
||||
<rect
|
||||
style="fill:none;stroke:none;stroke-width:0.872103;paint-order:fill markers stroke"
|
||||
id="rect717"
|
||||
width="2559.4043"
|
||||
height="11996.388"
|
||||
x="0.25652406"
|
||||
y="3.3556976" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 4.0 KiB |
22
web/themes/custom/quartiers_de_demain/dist/assets/img/grandes_fleches_next.svg
vendored
Normal file
@@ -0,0 +1,22 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
width="17.028627mm"
|
||||
height="34.876175mm"
|
||||
viewBox="0 0 17.028627 34.876175"
|
||||
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(-137.03258,-135.34556)">
|
||||
<path
|
||||
style="color:#000000;fill:#000000;stroke-width:0.488961;stroke-linecap:round;stroke-linejoin:round;-inkscape-stroke:none"
|
||||
d="m 137.65113,135.34577 a 0.48896116,0.48896116 0 0 0 -0.34953,0.13274 0.48896116,0.48896116 0 0 0 -0.02,0.69142 l 15.61906,16.54541 -15.73557,16.68294 a 0.48896116,0.48896116 0 0 0 0.021,0.69046 0.48896116,0.48896116 0 0 0 0.69046,-0.02 l 16.05168,-17.01814 a 0.48901006,0.48901006 0 0 0 0,-0.67042 l -15.93517,-16.88156 a 0.48896116,0.48896116 0 0 0 -0.34189,-0.15281 z"
|
||||
id="path1" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 969 B |
22
web/themes/custom/quartiers_de_demain/dist/assets/img/grandes_fleches_prev.svg
vendored
Normal file
@@ -0,0 +1,22 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
width="17.028627mm"
|
||||
height="34.876175mm"
|
||||
viewBox="0 0 17.028627 34.876175"
|
||||
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(-137.03258,-135.34556)">
|
||||
<path
|
||||
style="color:#000000;fill:#000000;stroke-width:0.488961;stroke-linecap:round;stroke-linejoin:round;-inkscape-stroke:none"
|
||||
d="m 153.44264,135.34577 a 0.48896116,0.48896116 0 0 1 0.34953,0.13274 0.48896116,0.48896116 0 0 1 0.02,0.69142 l -15.61906,16.54541 15.73557,16.68294 a 0.48896116,0.48896116 0 0 1 -0.021,0.69046 0.48896116,0.48896116 0 0 1 -0.69046,-0.02 L 137.16554,153.0506 a 0.48901006,0.48901006 0 0 1 0,-0.67042 l 15.93517,-16.88156 a 0.48896116,0.48896116 0 0 1 0.34189,-0.15281 z"
|
||||
id="path1" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 967 B |
45
web/themes/custom/quartiers_de_demain/dist/assets/img/linkedin.svg
vendored
Normal file
@@ -0,0 +1,45 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<svg
|
||||
width="53.05183"
|
||||
height="53.337986"
|
||||
version="1.1"
|
||||
id="svg1"
|
||||
sodipodi:docname="linkedin.svg"
|
||||
inkscape:version="1.3.2 (091e20ef0f, 2023-11-25, custom)"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<sodipodi:namedview
|
||||
id="namedview1"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:showpageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:deskcolor="#d1d1d1"
|
||||
inkscape:zoom="15.223672"
|
||||
inkscape:cx="26.504775"
|
||||
inkscape:cy="26.668993"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1016"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="36"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="svg1" />
|
||||
<defs
|
||||
id="defs1" />
|
||||
<ellipse
|
||||
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.929115;stroke-linecap:round;stroke-linejoin:round;paint-order:stroke fill markers"
|
||||
id="path2"
|
||||
cx="26.525915"
|
||||
cy="26.668993"
|
||||
rx="26.525915"
|
||||
ry="26.668993" />
|
||||
<path
|
||||
d="M 41.203877,38.673405 V 28.097989 c 0,-5.665951 -3.024254,-8.302481 -7.058317,-8.302481 -3.255166,0 -4.713012,1.790427 -5.52465,3.046656 v -2.614129 h -6.131224 c 0.081,1.731839 0,18.44537 0,18.44537 H 28.62091 V 28.371983 c 0,-0.549707 0.03963,-1.10114 0.201618,-1.494034 0.442868,-1.10114 1.450953,-2.241912 3.144879,-2.241912 2.219511,0 3.106971,1.690481 3.106971,4.170198 v 9.868892 z M 16.029328,17.710409 c 2.136795,0 3.468845,-1.418212 3.468845,-3.187962 -0.03963,-1.809382 -1.33205,-3.186237 -3.429211,-3.186237 -2.097161,0 -3.467123,1.376855 -3.467123,3.186237 0,1.771474 1.330329,3.187962 3.389578,3.187962 z m 3.065612,20.962996 v -18.44537 h -6.129499 v 18.44537 z"
|
||||
fill="#ffffff"
|
||||
id="path2-9"
|
||||
style="stroke-width:1.72322" />
|
||||
</svg>
|
After Width: | Height: | Size: 2.0 KiB |
21
web/themes/custom/quartiers_de_demain/dist/assets/img/linkedin2.svg
vendored
Normal file
@@ -0,0 +1,21 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<svg
|
||||
enable-background="new 0 0 32 32"
|
||||
version="1.1"
|
||||
viewBox="0 0 31.999998 32"
|
||||
xml:space="preserve"
|
||||
id="svg2"
|
||||
width="31.999998"
|
||||
height="32"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"><defs
|
||||
id="defs2" /><g
|
||||
id="g1"
|
||||
style="fill:#000000;fill-opacity:1"><path
|
||||
d="M 16,0 C 7.163,0 0,7.163 0,16 0,24.836 7.163,32 16,32 24.837,32 32,24.836 32,16 32,7.163 24.837,0 16,0 Z"
|
||||
fill="#333333"
|
||||
id="path1"
|
||||
style="fill:#000000;fill-opacity:1" /></g><path
|
||||
d="m 24.294,22.942 v -6.137 c 0,-3.288 -1.755,-4.818 -4.096,-4.818 -1.889,0 -2.735,1.039 -3.206,1.768 v -1.517 h -3.558 c 0.047,1.005 0,10.704 0,10.704 h 3.558 v -5.978 c 0,-0.319 0.023,-0.639 0.117,-0.867 0.257,-0.639 0.842,-1.301 1.825,-1.301 1.288,0 1.803,0.981 1.803,2.42 v 5.727 z M 9.6849997,10.777 C 10.925,10.777 11.698,9.954 11.698,8.927 11.675,7.877 10.925,7.078 9.7079997,7.078 8.491,7.078 7.696,7.877 7.696,8.927 c 0,1.028 0.7720001,1.85 1.9669997,1.85 z M 11.464,22.942 V 12.238 H 7.9070001 v 10.704 z"
|
||||
fill="#ffffff"
|
||||
id="path2" /></svg>
|
After Width: | Height: | Size: 1.1 KiB |
399
web/themes/custom/quartiers_de_demain/dist/assets/img/logo-QDD-v2.svg
vendored
Normal file
@@ -0,0 +1,399 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
width="87.153343mm"
|
||||
height="29.698406mm"
|
||||
viewBox="0 0 87.153343 29.698406"
|
||||
version="1.1"
|
||||
id="svg1"
|
||||
sodipodi:docname="logo-QDD-v2.svg"
|
||||
inkscape:version="1.3.2 (091e20ef0f, 2023-11-25, custom)"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<sodipodi:namedview
|
||||
id="namedview1"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:showpageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:deskcolor="#d1d1d1"
|
||||
inkscape:document-units="mm"
|
||||
showguides="true"
|
||||
inkscape:zoom="1.1817368"
|
||||
inkscape:cx="-2.1155303"
|
||||
inkscape:cy="175.16591"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1172"
|
||||
inkscape:window-x="1920"
|
||||
inkscape:window-y="0"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="svg1">
|
||||
<sodipodi:guide
|
||||
position="17.687596,17.692111"
|
||||
orientation="0,-1"
|
||||
id="guide1"
|
||||
inkscape:locked="false" />
|
||||
<sodipodi:guide
|
||||
position="15.95242,7.9247515"
|
||||
orientation="0,-1"
|
||||
id="guide2"
|
||||
inkscape:locked="false" />
|
||||
<sodipodi:guide
|
||||
position="30.792598,13.629262"
|
||||
orientation="0,-1"
|
||||
id="guide3"
|
||||
inkscape:locked="false" />
|
||||
<sodipodi:guide
|
||||
position="20.502012,19.566138"
|
||||
orientation="0,-1"
|
||||
id="guide4"
|
||||
inkscape:locked="false" />
|
||||
</sodipodi:namedview>
|
||||
<defs
|
||||
id="defs1">
|
||||
<clipPath
|
||||
clipPathUnits="userSpaceOnUse"
|
||||
id="clipPath1418">
|
||||
<path
|
||||
d="M 0,2282.662 H 4095.992 V 0 H 0 Z"
|
||||
id="path1416" />
|
||||
</clipPath>
|
||||
</defs>
|
||||
<g
|
||||
id="layer1"
|
||||
transform="translate(-61.433626,-104.40973)">
|
||||
<g
|
||||
aria-label="CONSULTATION INTERNATIONALE"
|
||||
id="text1410"
|
||||
style="font-weight:500;font-size:4.50432px;font-family:'Gilroy Medium';-inkscape-font-specification:Gilroy-Medium;fill:#1d1d1b;stroke-width:0.118122"
|
||||
transform="matrix(1.0184296,0,0,1.0184296,0.73102698,-49.645398)">
|
||||
<path
|
||||
d="m 62.125028,180.42832 c 0.585562,0 1.099054,-0.30629 1.360305,-0.77024 l -0.36485,-0.2072 c -0.180173,0.34233 -0.56304,0.56755 -0.995455,0.56755 -0.738709,0 -1.234184,-0.53601 -1.234184,-1.22518 0,-0.69366 0.495475,-1.22968 1.234184,-1.22968 0.432415,0 0.815282,0.22522 0.995455,0.57205 l 0.36485,-0.2117 c -0.265755,-0.46394 -0.779248,-0.76573 -1.360305,-0.76573 -0.963925,0 -1.648581,0.72519 -1.648581,1.63506 0,0.90537 0.684656,1.63507 1.648581,1.63507 z"
|
||||
id="path45503" />
|
||||
<path
|
||||
d="m 66.043793,180.42832 c 0.914377,0 1.635069,-0.7297 1.635069,-1.63507 0,-0.90987 -0.720692,-1.63506 -1.635069,-1.63506 -0.914377,0 -1.630563,0.72519 -1.630563,1.63506 0,0.90537 0.716186,1.63507 1.630563,1.63507 z m 0,-0.40989 c -0.68916,0 -1.216166,-0.53601 -1.216166,-1.22518 0,-0.69366 0.527006,-1.22968 1.216166,-1.22968 0.689161,0 1.216167,0.53602 1.216167,1.22968 0,0.68917 -0.527006,1.22518 -1.216167,1.22518 z"
|
||||
id="path45505" />
|
||||
<path
|
||||
d="m 70.773331,177.21674 v 2.35126 l -1.621555,-2.35126 h -0.337824 v 3.15303 h 0.418901 v -2.35576 l 1.621556,2.35576 h 0.337824 v -3.15303 z"
|
||||
id="path45507" />
|
||||
<path
|
||||
d="m 73.466922,180.42832 c 0.644118,0 1.090046,-0.35133 1.090046,-0.90537 0,-0.60808 -0.517997,-0.77023 -1.067524,-0.95041 -0.441423,-0.13963 -0.662135,-0.24774 -0.662135,-0.54052 0,-0.28827 0.234225,-0.46845 0.572049,-0.46845 0.382867,0 0.603579,0.21621 0.716187,0.48647 l 0.351337,-0.20269 c -0.175669,-0.39638 -0.549527,-0.68916 -1.067524,-0.68916 -0.527006,0 -0.990951,0.32431 -0.990951,0.89185 0,0.58556 0.486467,0.74321 0.990951,0.90537 0.463945,0.14414 0.743213,0.25224 0.743213,0.57655 0,0.28377 -0.220712,0.48647 -0.66664,0.48647 -0.459441,0 -0.7297,-0.22522 -0.842308,-0.57205 l -0.360345,0.2072 c 0.16666,0.47295 0.59457,0.77474 1.193644,0.77474 z"
|
||||
id="path45509" />
|
||||
<path
|
||||
d="m 76.827151,180.42832 c 0.689161,0 1.180132,-0.43241 1.180132,-1.11707 v -2.09451 h -0.414397 v 2.07649 c 0,0.43692 -0.261251,0.7252 -0.765735,0.7252 -0.504483,0 -0.765734,-0.28828 -0.765734,-0.7252 v -2.07649 h -0.418902 v 2.09451 c 0,0.68466 0.495475,1.11707 1.184636,1.11707 z"
|
||||
id="path45511" />
|
||||
<path
|
||||
d="m 79.696415,179.97339 v -2.75665 h -0.418901 v 3.15303 h 1.779206 v -0.39638 z"
|
||||
id="path45513" />
|
||||
<path
|
||||
d="m 83.804353,177.21674 h -2.274682 v 0.39638 h 0.92789 v 2.75665 h 0.414397 v -2.75665 h 0.932395 z"
|
||||
id="path45515" />
|
||||
<path
|
||||
d="m 86.696138,180.36977 h 0.445927 l -1.175627,-3.15303 h -0.472954 l -1.175627,3.15303 h 0.445927 l 0.256747,-0.70718 h 1.418861 z m -1.531469,-1.09906 0.56304,-1.55399 0.567544,1.55399 z"
|
||||
id="path45517" />
|
||||
<path
|
||||
d="m 89.934747,177.21674 h -2.274682 v 0.39638 h 0.92789 v 2.75665 h 0.414397 v -2.75665 h 0.932395 z"
|
||||
id="path45519" />
|
||||
<path
|
||||
d="m 90.979754,177.21674 v 3.15303 h 0.418901 v -3.15303 z"
|
||||
id="path45521" />
|
||||
<path
|
||||
d="m 94.168816,180.42832 c 0.914377,0 1.635069,-0.7297 1.635069,-1.63507 0,-0.90987 -0.720692,-1.63506 -1.635069,-1.63506 -0.914377,0 -1.630564,0.72519 -1.630564,1.63506 0,0.90537 0.716187,1.63507 1.630564,1.63507 z m 0,-0.40989 c -0.689161,0 -1.216166,-0.53601 -1.216166,-1.22518 0,-0.69366 0.527005,-1.22968 1.216166,-1.22968 0.689161,0 1.216167,0.53602 1.216167,1.22968 0,0.68917 -0.527006,1.22518 -1.216167,1.22518 z"
|
||||
id="path45523" />
|
||||
<path
|
||||
d="m 98.898361,177.21674 v 2.35126 l -1.621555,-2.35126 h -0.337824 v 3.15303 h 0.418902 v -2.35576 l 1.621555,2.35576 h 0.337824 v -3.15303 z"
|
||||
id="path45525" />
|
||||
<path
|
||||
d="m 102.38021,177.21674 v 3.15303 h 0.4189 v -3.15303 z"
|
||||
id="path45527" />
|
||||
<path
|
||||
d="m 106.06475,177.21674 v 2.35126 l -1.62155,-2.35126 h -0.33783 v 3.15303 h 0.4189 v -2.35576 l 1.62156,2.35576 h 0.33782 v -3.15303 z"
|
||||
id="path45529" />
|
||||
<path
|
||||
d="m 109.80785,177.21674 h -2.27468 v 0.39638 h 0.92789 v 2.75665 h 0.41439 v -2.75665 h 0.9324 z"
|
||||
id="path45531" />
|
||||
<path
|
||||
d="m 111.27175,179.97339 v -0.99996 h 1.32877 v -0.39188 h -1.32877 v -0.96843 h 1.44138 v -0.39638 h -1.86028 v 3.15303 h 1.8828 v -0.39638 z"
|
||||
id="path45533" />
|
||||
<path
|
||||
d="m 115.74005,180.36977 h 0.46394 l -0.74321,-1.26121 c 0.37836,-0.13513 0.65312,-0.49998 0.65312,-0.91438 0,-0.54052 -0.44142,-0.97744 -0.98194,-0.97744 h -1.26121 v 3.15303 h 0.4189 v -1.20716 h 0.74322 z m -1.4504,-2.76115 h 0.84231 c 0.3108,0 0.56304,0.26125 0.56304,0.58556 0,0.32431 -0.25224,0.59007 -0.56304,0.59007 h -0.84231 z"
|
||||
id="path45535" />
|
||||
<path
|
||||
d="m 119.21288,177.21674 v 2.35126 l -1.62156,-2.35126 h -0.33782 v 3.15303 h 0.4189 v -2.35576 l 1.62155,2.35576 h 0.33783 v -3.15303 z"
|
||||
id="path45537" />
|
||||
<path
|
||||
d="m 123.01453,180.36977 h 0.44593 l -1.17563,-3.15303 h -0.47296 l -1.17562,3.15303 h 0.44592 l 0.25675,-0.70718 h 1.41886 z m -1.53147,-1.09906 0.56304,-1.55399 0.56754,1.55399 z"
|
||||
id="path45539" />
|
||||
<path
|
||||
d="m 126.25314,177.21674 h -2.27469 v 0.39638 h 0.92789 v 2.75665 h 0.4144 v -2.75665 h 0.9324 z"
|
||||
id="path45541" />
|
||||
<path
|
||||
d="m 127.29815,177.21674 v 3.15303 h 0.4189 v -3.15303 z"
|
||||
id="path45543" />
|
||||
<path
|
||||
d="m 130.48721,180.42832 c 0.91438,0 1.63507,-0.7297 1.63507,-1.63507 0,-0.90987 -0.72069,-1.63506 -1.63507,-1.63506 -0.91437,0 -1.63056,0.72519 -1.63056,1.63506 0,0.90537 0.71619,1.63507 1.63056,1.63507 z m 0,-0.40989 c -0.68916,0 -1.21616,-0.53601 -1.21616,-1.22518 0,-0.69366 0.527,-1.22968 1.21616,-1.22968 0.68916,0 1.21617,0.53602 1.21617,1.22968 0,0.68917 -0.52701,1.22518 -1.21617,1.22518 z"
|
||||
id="path45545" />
|
||||
<path
|
||||
d="m 135.21676,177.21674 v 2.35126 l -1.62156,-2.35126 h -0.33782 v 3.15303 h 0.4189 v -2.35576 l 1.62156,2.35576 h 0.33782 v -3.15303 z"
|
||||
id="path45547" />
|
||||
<path
|
||||
d="m 139.01841,180.36977 h 0.44593 l -1.17563,-3.15303 h -0.47295 l -1.17563,3.15303 h 0.44593 l 0.25674,-0.70718 h 1.41886 z m -1.53147,-1.09906 0.56304,-1.55399 0.56755,1.55399 z"
|
||||
id="path45549" />
|
||||
<path
|
||||
d="m 140.88771,179.97339 v -2.75665 h -0.4189 v 3.15303 h 1.7792 v -0.39638 z"
|
||||
id="path45551" />
|
||||
<path
|
||||
d="m 143.71643,179.97339 v -0.99996 h 1.32877 v -0.39188 h -1.32877 v -0.96843 h 1.44138 v -0.39638 h -1.86028 v 3.15303 h 1.8828 v -0.39638 z"
|
||||
id="path45553" />
|
||||
</g>
|
||||
<g
|
||||
id="g1412"
|
||||
transform="matrix(0.11812184,0,0,-0.11812184,-25.84332,300.63755)">
|
||||
<g
|
||||
id="g1414"
|
||||
clip-path="url(#clipPath1418)">
|
||||
<g
|
||||
id="g1420"
|
||||
transform="translate(751.3907,1648.7133)">
|
||||
<path
|
||||
d="m 0,0 c 16.692,16.692 43.755,16.692 60.447,0 16.692,-16.692 16.692,-43.755 0,-60.447 -16.692,-16.692 -43.755,-16.692 -60.447,0 l 7.433,7.433 c 12.587,-12.587 32.994,-12.587 45.581,0 12.587,12.587 12.587,32.994 0,45.581 -12.587,12.587 -32.994,12.587 -45.581,0 z"
|
||||
style="fill:#2b21c8;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
id="path1422" />
|
||||
</g>
|
||||
<g
|
||||
id="g1424"
|
||||
transform="translate(1405.2317,1559.5776)">
|
||||
<path
|
||||
d="M 0,0 12.318,-0.061 V -46.545 H 0 Z"
|
||||
style="fill:#f7002b;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
id="path1426" />
|
||||
</g>
|
||||
<g
|
||||
id="g1428"
|
||||
transform="translate(1148.891,1559.5776)">
|
||||
<path
|
||||
d="M 0,0 12.318,-0.061 V -46.545 H 0 Z"
|
||||
style="fill:#2b21c8;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
id="path1430" />
|
||||
</g>
|
||||
<g
|
||||
id="g1432"
|
||||
transform="translate(1059.3877,1523.8738)">
|
||||
<path
|
||||
d="M 0,0 12.318,-0.061 V -46.81 H 0 Z"
|
||||
style="fill:#0732c2;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
id="path1434" />
|
||||
</g>
|
||||
<g
|
||||
id="g1436"
|
||||
transform="translate(842.5666,1525.142)">
|
||||
<path
|
||||
d="M 0,0 12.318,-0.054 V -41.613 H 0 Z"
|
||||
style="fill:#0732c2;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
id="path1438" />
|
||||
</g>
|
||||
<g
|
||||
id="g1440"
|
||||
transform="translate(1246.5872,1623.5623)">
|
||||
<path
|
||||
d="M -0.19798272,0 12.120017,-0.051 V -39.192 H -0.19798272 Z"
|
||||
style="fill:#2b21c8;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
id="path1442" />
|
||||
</g>
|
||||
<g
|
||||
id="g1444"
|
||||
transform="translate(1050.5181,1658.2612)">
|
||||
<path
|
||||
d="M 0,0 12.214,-0.045 V -34.094 H 0 Z"
|
||||
style="fill:#f7002b;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
id="path1446" />
|
||||
</g>
|
||||
<g
|
||||
id="g1448"
|
||||
transform="translate(1328.6346,1658.2612)">
|
||||
<path
|
||||
d="M 0,0 12.214,-0.045 V -34.094 H 0 Z"
|
||||
style="fill:#f7002b;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
id="path1450" />
|
||||
</g>
|
||||
<g
|
||||
id="g1452"
|
||||
transform="translate(910.89509,1659.3624)">
|
||||
<path
|
||||
d="M 0.09799602,0 12.318,-0.061 V -46.545 H 0.09799602 Z"
|
||||
style="fill:#f7002b;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
id="path1454" />
|
||||
</g>
|
||||
<g
|
||||
id="g1456"
|
||||
transform="translate(1121.2274,1648.2275)">
|
||||
<path
|
||||
d="M 0,0 0.061,10.076 H 46.545 V 0 Z"
|
||||
style="fill:#f7002b;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
id="path1458" />
|
||||
</g>
|
||||
<path
|
||||
d="m 1302.919,1494.638 h -26.436 v 10.895 h 26.436 z"
|
||||
style="fill:#0732c2;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
id="path1460" />
|
||||
<path
|
||||
d="m 987.263,1592.995 h -26.437 v 10.895 h 26.437 z"
|
||||
style="fill:#0732c2;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
id="path1462" />
|
||||
<g
|
||||
id="g1464"
|
||||
transform="translate(1022.9188,1576.3727)">
|
||||
<path
|
||||
d="m 0,0 h -12.398 l -25.003,60.878 -0.232,0.644 -0.013,-0.043 -0.013,0.024 -0.016,-0.024 -0.014,0.043 L -37.92,60.878 -62.923,0 h -12.385 l 33.882,82.514 h 7.53 z"
|
||||
style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
id="path1466" />
|
||||
</g>
|
||||
<g
|
||||
id="g1468"
|
||||
transform="translate(817.5048,1596.5179)">
|
||||
<path
|
||||
d="m 0,0 16.707,-17.04 -8.6,-8.985 -16.821,17.311 z"
|
||||
style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
id="path1470" />
|
||||
</g>
|
||||
<g
|
||||
id="g1472"
|
||||
transform="translate(923.2098,1609.196)">
|
||||
<path
|
||||
d="m 0,0 c 0,-13.313 -5.283,-33.449 -33.004,-33.449 -27.725,0 -33.228,20.136 -33.228,33.449 v 50.166 h 12.214 V 0 c 0,-4.953 1.099,-23.325 21.014,-23.325 19.912,0 20.792,18.372 20.792,23.325 V 16.965 H 0 Z"
|
||||
style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
id="path1474" />
|
||||
</g>
|
||||
<g
|
||||
id="g1476"
|
||||
transform="translate(1099.4768,1628.9966)">
|
||||
<path
|
||||
d="m 0,0 c 0,11.111 -7.698,19.144 -17.053,19.144 h -31.906 v 10.121 h 12.215 19.803 C -0.769,29.156 12.214,16.614 12.214,0 c 0,-12.542 -7.261,-22.663 -17.712,-27.065 L 12.214,-53.249 H -1.319 l -16.173,23.984 h -19.252 v -23.984 h -12.215 v 34.105 h 31.906 C -7.698,-19.144 0,-11.222 0,0"
|
||||
style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
id="path1478" />
|
||||
</g>
|
||||
<g
|
||||
id="g1480"
|
||||
transform="translate(1161.8838,1648.1403)">
|
||||
<path
|
||||
d="M 0,0.0418843 V -72.351116 h -12.214 l 0.002,82.514 H 25.522 V 0.0418843 Z"
|
||||
style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
id="path1482" />
|
||||
</g>
|
||||
<path
|
||||
d="m 1206.879,1658.261 h 12.209 v -82.514 h -12.209 z"
|
||||
style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
id="path1484" />
|
||||
<path
|
||||
d="m 1246.395,1585.868 h 54.904 v -10.121 h -54.904 z m 47.086,27.616 h -47.086 v 10.233 h 47.086 z m 7.817,34.656 h -54.904 v 10.121 h 54.904 z"
|
||||
style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
id="path1486" />
|
||||
<g
|
||||
id="g1488"
|
||||
transform="translate(1377.5935,1628.9966)">
|
||||
<path
|
||||
d="m 0,0 c 0,11.111 -7.698,19.144 -17.053,19.144 h -31.906 v 10.121 h 12.215 19.803 C -0.769,29.156 12.214,16.614 12.214,0 c 0,-12.542 -7.261,-22.663 -17.712,-27.065 L 12.214,-53.249 H -1.319 l -16.173,23.984 h -19.252 v -23.984 h -12.215 v 34.105 h 31.906 C -7.698,-19.144 0,-11.222 0,0"
|
||||
style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
id="path1490" />
|
||||
</g>
|
||||
<g
|
||||
id="g1492"
|
||||
transform="translate(1474.0773,1591.0393)">
|
||||
<path
|
||||
d="m 0,0 c -3.958,-9.344 -15.055,-15.17 -28.897,-15.292 v 10.124 c 9.546,0.117 15.148,3.636 17.454,9.129 1.761,4.072 0.33,8.472 0.221,8.581 -2.312,6.381 -8.693,7.812 -17.713,10.562 -10.232,3.08 -22.005,5.613 -25.854,16.393 -2.094,5.61 -1.54,12.103 1.319,17.383 6.381,12.103 22.663,12.435 24.535,12.435 12.1,0 22.881,-5.282 30.584,-13.754 l -8.03,-8.031 c -4.514,6.602 -13.313,11.662 -22.554,11.662 -0.111,0 -9.794,0 -13.534,-7.041 -1.431,-2.751 -1.76,-6.381 -0.771,-9.244 2.203,-6.048 8.472,-7.479 17.274,-10.121 C -15.513,29.594 -3.742,27.174 0.439,16.063 0.769,15.292 3.41,7.812 0,0"
|
||||
style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
id="path1494" />
|
||||
</g>
|
||||
<path
|
||||
d="m 842.567,1487.123 h 54.904 v -10.121 h -54.904 z m 47.086,27.615 h -47.086 v 10.233 h 47.086 z m 7.817,34.657 h -54.904 v 10.121 h 54.904 z"
|
||||
style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
id="path1496" />
|
||||
<path
|
||||
d="m 1059.388,1487.185 h 54.904 v -10.121 h -54.904 z m 47.086,27.615 h -47.086 v 10.233 h 47.086 z m 7.817,34.657 h -54.904 v 10.121 h 54.904 z"
|
||||
style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
id="path1498" />
|
||||
<g
|
||||
id="g1500"
|
||||
transform="translate(1148.891,1514.2576)">
|
||||
<path
|
||||
d="M 0,0 12.318,-0.051 V -37.194 H 0 Z M 86.754,45.32 V -37.194 H 74.545 V 24.748 L 46.841,-37.194 H 39.912 L 0,45.32 H 14.731 L 43.322,-17.127 70.533,45.32 Z"
|
||||
style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
id="path1502" />
|
||||
</g>
|
||||
<g
|
||||
id="g1504"
|
||||
transform="translate(1338.3157,1477.0637)">
|
||||
<path
|
||||
d="m 0,0 h -12.398 l -25.003,60.878 -0.232,0.644 -0.013,-0.043 -0.013,0.024 -0.016,-0.024 -0.014,0.043 L -37.92,60.878 -62.923,0 h -12.385 l 33.882,82.514 h 7.53 z"
|
||||
style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
id="path1506" />
|
||||
</g>
|
||||
<path
|
||||
d="m 1365.716,1559.578 h 12.209 v -82.514 h -12.209 z"
|
||||
style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
id="path1508" />
|
||||
<g
|
||||
id="g1510"
|
||||
transform="translate(1405.2317,1513.6991)">
|
||||
<path
|
||||
d="M 0,0 12.318,-0.048 V -36.635 H 0 Z M 71.292,45.879 V -36.635 H 56.55 L 0,45.879 h 14.744 l 44.333,-65.68 v 65.68 z"
|
||||
style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
id="path1512" />
|
||||
</g>
|
||||
<g
|
||||
id="g1514"
|
||||
transform="translate(781.6142,1575.7473)">
|
||||
<path
|
||||
d="m 0,0 c -23.606,0 -42.742,19.136 -42.742,42.742 0,23.606 19.136,42.743 42.742,42.743 23.606,0 42.742,-19.137 42.742,-42.743 H 32.231 C 32.231,60.543 17.8,74.973 0,74.973 c -17.8,0 -32.231,-14.43 -32.231,-32.231 0,-17.8 14.431,-32.23 32.231,-32.23 z"
|
||||
style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
id="path1516" />
|
||||
</g>
|
||||
<g
|
||||
id="g1518"
|
||||
transform="translate(1445.9412,1575.62)">
|
||||
<path
|
||||
d="m 0,0 c -0.872,0.021 -21.482,0.684 -31.741,13.637 l 8.115,6.427 c 7.23,-9.132 23.728,-9.712 23.895,-9.717 z"
|
||||
style="fill:#0732c2;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
id="path1520" />
|
||||
</g>
|
||||
<g
|
||||
id="g1522"
|
||||
transform="translate(747.5991,1522.7208)">
|
||||
<path
|
||||
d="m 0,2.6062368 12.318,-0.063 V -45.815773 H 0 Z"
|
||||
style="fill:#f7002b;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
id="path1524" />
|
||||
</g>
|
||||
<g
|
||||
id="g1526"
|
||||
transform="translate(746.9782,1556.9387)">
|
||||
<path
|
||||
d="m 0,2.6062368 h 31.214 c 23.606,0 42.742,-18.5000078 42.742,-41.3200088 0,-22.821001 -19.136,-41.320001 -42.742,-41.320001 H 0.444 v 10.162 h 30.77 c 17.801,0 32.231,13.95 32.231,31.158001 0,17.208001 -14.43,31.1580094 -32.231,31.1580094 H 0"
|
||||
style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
id="path1528" />
|
||||
</g>
|
||||
<g
|
||||
id="g1530"
|
||||
transform="translate(960.9559,1530.3488)">
|
||||
<path
|
||||
d="M 0,0 12.318,-0.07 V -53.265 H 0 Z"
|
||||
style="fill:#f7002b;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
id="path1532" />
|
||||
</g>
|
||||
<g
|
||||
id="g1534"
|
||||
transform="translate(960.335,1559.7245)">
|
||||
<path
|
||||
d="m 0,0 h 31.214 c 23.606,0 42.742,-18.5 42.742,-41.32 0,-22.821 -19.136,-41.321 -42.742,-41.321 H 0.444 v 10.163 h 30.77 c 17.801,0 32.231,13.95 32.231,31.158 0,17.208 -14.43,31.158 -32.231,31.158 H 0"
|
||||
style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
id="path1536" />
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 20 KiB |
47
web/themes/custom/quartiers_de_demain/dist/assets/img/logo_x.svg
vendored
Normal file
@@ -0,0 +1,47 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<svg
|
||||
width="53.051826"
|
||||
height="53.33799"
|
||||
version="1.1"
|
||||
id="svg1"
|
||||
sodipodi:docname="logo_x.svg"
|
||||
inkscape:version="1.3.2 (091e20ef0f, 2023-11-25, custom)"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<sodipodi:namedview
|
||||
id="namedview1"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:showpageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:deskcolor="#d1d1d1"
|
||||
inkscape:zoom="18.148415"
|
||||
inkscape:cx="26.531242"
|
||||
inkscape:cy="26.668995"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1016"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="36"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="svg1" />
|
||||
<defs
|
||||
id="defs1" />
|
||||
<ellipse
|
||||
style="fill:#000000;fill-rule:evenodd;stroke:none;stroke-width:0.929115;stroke-linecap:round;stroke-linejoin:round;paint-order:stroke fill markers;fill-opacity:1"
|
||||
id="path2"
|
||||
cx="26.525915"
|
||||
cy="26.668991"
|
||||
rx="26.525915"
|
||||
ry="26.668993"
|
||||
inkscape:export-filename="logo_x.svg"
|
||||
inkscape:export-xdpi="300"
|
||||
inkscape:export-ydpi="300" />
|
||||
<path
|
||||
d="m 36.030879,11.87379 h 5.022723 L 30.025441,24.430604 42.909827,41.464194 H 32.798863 L 24.882606,31.11301 15.819864,41.464194 H 10.797141 L 22.480438,28.03386 10.142,11.87379 h 10.362102 l 7.151925,9.455824 z m -1.75795,26.642278 h 2.784333 L 19.040966,14.712718 h -2.991805 z"
|
||||
id="path1"
|
||||
style="fill:#ffffff;stroke-width:0.109189" />
|
||||
</svg>
|
After Width: | Height: | Size: 1.7 KiB |
41
web/themes/custom/quartiers_de_demain/dist/assets/img/next.svg
vendored
Normal file
@@ -0,0 +1,41 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
version="1.1"
|
||||
id="svg1"
|
||||
width="75"
|
||||
height="75"
|
||||
viewBox="0 0 90.491943 90.492186"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<defs
|
||||
id="defs1">
|
||||
<clipPath
|
||||
clipPathUnits="userSpaceOnUse"
|
||||
id="clipPath390">
|
||||
<path
|
||||
d="M 0,0 H 1920 V 9000 H 0 Z"
|
||||
transform="translate(-1010.0718,-2163.9844)"
|
||||
id="path390" />
|
||||
</clipPath>
|
||||
</defs>
|
||||
<g
|
||||
id="g1"
|
||||
transform="translate(-1301.517,-9024.7618)">
|
||||
<g
|
||||
id="g697">
|
||||
<path
|
||||
id="path389"
|
||||
d="M 0,0 C 18.507,0 33.51,15.003 33.51,33.51 33.51,52.016 18.507,67.019 0,67.019 -18.507,67.019 -33.509,52.016 -33.509,33.51 -33.509,15.003 -18.507,0 0,0 Z"
|
||||
style="fill:none;stroke:#000000;stroke-width:0.85;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
transform="matrix(1.3333333,0,0,-1.3333333,1346.7623,9114.6875)"
|
||||
clip-path="url(#clipPath390)" />
|
||||
<path
|
||||
id="path391"
|
||||
d="M 0,0 9.997,-8.944 0,-17.887"
|
||||
style="fill:none;stroke:#000000;stroke-width:0.85;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
transform="matrix(1.3333333,0,0,-1.3333333,1342.4113,9058.0833)" />
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 1.4 KiB |
48
web/themes/custom/quartiers_de_demain/dist/assets/img/noun-arrow-to-right-black.svg
vendored
Normal file
@@ -0,0 +1,48 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
width="7mm"
|
||||
height="7mm"
|
||||
viewBox="0 0 10.531931 10.531931"
|
||||
version="1.1"
|
||||
id="svg1"
|
||||
inkscape:version="1.3.2 (091e20ef0f, 2023-11-25, custom)"
|
||||
sodipodi:docname="noun-arrow-to-right.svg"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<sodipodi:namedview
|
||||
id="namedview1"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:showpageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:deskcolor="#d1d1d1"
|
||||
inkscape:document-units="mm"
|
||||
inkscape:zoom="0.86234568"
|
||||
inkscape:cx="20.293486"
|
||||
inkscape:cy="19.713672"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1172"
|
||||
inkscape:window-x="1920"
|
||||
inkscape:window-y="0"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="layer1" />
|
||||
<defs
|
||||
id="defs1" />
|
||||
<g
|
||||
inkscape:label="Calque 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1"
|
||||
transform="translate(-99.747912,-143.13958)">
|
||||
|
||||
<path
|
||||
d="m 105.44397,146.39759 1.82265,1.86476 h -4.84236 a 0.14436835,0.14436835 0 1 0 0,0.28873 h 4.84236 l -1.82265,1.86476 a 0.14436835,0.14436835 0 0 0 0,0.19851 0.1503837,0.1503837 0 0 0 0.20452,0 l 2.06326,-2.10537 a 0.1624144,0.1624144 0 0 0 0,-0.20452 l -2.06326,-2.10538 a 0.14436835,0.14436835 0 0 0 -0.20452,0 0.14436835,0.14436835 0 0 0 0,0.19851 z"
|
||||
id="path2-2"
|
||||
style="fill:#000;stroke-width:0.0601533" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 1.7 KiB |
@@ -2,8 +2,8 @@
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
width="7mm"
|
||||
height="7mm"
|
||||
width="35px"
|
||||
height="35px"
|
||||
viewBox="0 0 10.531931 10.531931"
|
||||
version="1.1"
|
||||
id="svg1"
|
||||
@@ -39,12 +39,7 @@
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1"
|
||||
transform="translate(-99.747912,-143.13958)">
|
||||
<circle
|
||||
style="fill:#000000;fill-rule:evenodd;stroke:#000000;stroke-width:0.529167;stroke-linecap:round;stroke-linejoin:round;paint-order:stroke fill markers"
|
||||
id="path3-3"
|
||||
cx="105.01388"
|
||||
cy="148.40555"
|
||||
r="5.0013819" />
|
||||
|
||||
<path
|
||||
d="m 105.44397,146.39759 1.82265,1.86476 h -4.84236 a 0.14436835,0.14436835 0 1 0 0,0.28873 h 4.84236 l -1.82265,1.86476 a 0.14436835,0.14436835 0 0 0 0,0.19851 0.1503837,0.1503837 0 0 0 0.20452,0 l 2.06326,-2.10537 a 0.1624144,0.1624144 0 0 0 0,-0.20452 l -2.06326,-2.10538 a 0.14436835,0.14436835 0 0 0 -0.20452,0 0.14436835,0.14436835 0 0 0 0,0.19851 z"
|
||||
id="path2-2"
|
||||
|
Before Width: | Height: | Size: 2.0 KiB After Width: | Height: | Size: 1.7 KiB |
34
web/themes/custom/quartiers_de_demain/dist/assets/img/pillier-1-background.svg
vendored
Normal file
@@ -0,0 +1,34 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
version="1.1"
|
||||
id="svg1"
|
||||
width="300"
|
||||
height="300"
|
||||
viewBox="0 0 362.79999 362.80029"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<defs
|
||||
id="defs1">
|
||||
<clipPath
|
||||
clipPathUnits="userSpaceOnUse"
|
||||
id="clipPath366">
|
||||
<path
|
||||
d="M 0,0 H 1920 V 9000 H 0 Z"
|
||||
transform="translate(-579.53411,-2913.3184)"
|
||||
id="path366" />
|
||||
</clipPath>
|
||||
</defs>
|
||||
<g
|
||||
id="g1"
|
||||
transform="translate(-466.57886,-7752.7755)">
|
||||
<path
|
||||
class='pilliers-animes'
|
||||
id="pillier-1-path365"
|
||||
d="M 0,0 C 0,126.805 -102.795,229.6 -229.6,229.6"
|
||||
style="fill:none;stroke:#ffffff;stroke-width:85;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dashoffset:1000;stroke-opacity:1"
|
||||
transform="matrix(1.3333333,0,0,-1.3333333,700,8200)"
|
||||
clip-path="url(#clipPath366)" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 1.0 KiB |
@@ -24,9 +24,10 @@
|
||||
id="g1"
|
||||
transform="translate(-466.57886,-7752.7755)">
|
||||
<path
|
||||
id="path365"
|
||||
class='pilliers-animes'
|
||||
id="pillier-1-path365"
|
||||
d="M 0,0 C 0,126.805 -102.795,229.6 -229.6,229.6"
|
||||
style="fill:none;stroke:#ffffff;stroke-width:85;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
style="fill:none;stroke:#ffffff;stroke-width:85;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:1000;stroke-dashoffset:1000;stroke-opacity:1"
|
||||
transform="matrix(1.3333333,0,0,-1.3333333,772.71213,8115.5755)"
|
||||
clip-path="url(#clipPath366)" />
|
||||
</g>
|
||||
|
Before Width: | Height: | Size: 1007 B After Width: | Height: | Size: 1.0 KiB |
@@ -24,9 +24,10 @@
|
||||
id="g1"
|
||||
transform="translate(-1070.391,-8142.9767)">
|
||||
<path
|
||||
id="path367"
|
||||
class='pilliers-animes'
|
||||
id="pillier-2-path367"
|
||||
d="M 0,0 C 0,-126.805 102.795,-229.6 229.6,-229.6"
|
||||
style="fill:none;stroke:#ffffff;stroke-width:85;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
style="fill:none;stroke:#ffffff;stroke-width:85;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:1000;stroke-dashoffset:1000;stroke-opacity:1"
|
||||
transform="matrix(1.3333333,0,0,-1.3333333,1127.0576,8142.9765)"
|
||||
clip-path="url(#clipPath368)" />
|
||||
</g>
|
||||
|
Before Width: | Height: | Size: 1005 B After Width: | Height: | Size: 1.0 KiB |
@@ -24,9 +24,10 @@
|
||||
id="g1"
|
||||
transform="translate(-1617.5417,-7752.7755)">
|
||||
<path
|
||||
id="path369"
|
||||
class='pilliers-animes'
|
||||
id="pillier-3-path369"
|
||||
d="M 0,0 C 126.805,0 229.6,102.795 229.6,229.6"
|
||||
style="fill:none;stroke:#ffffff;stroke-width:85;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
style="fill:none;stroke:#ffffff;stroke-width:85;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:1000;stroke-dashoffset:1000;stroke-opacity:1"
|
||||
transform="matrix(1.3333333,0,0,-1.3333333,1617.5417,8058.9088)"
|
||||
clip-path="url(#clipPath370)" />
|
||||
</g>
|
||||
|
Before Width: | Height: | Size: 1005 B After Width: | Height: | Size: 1.0 KiB |
41
web/themes/custom/quartiers_de_demain/dist/assets/img/prev.svg
vendored
Normal file
@@ -0,0 +1,41 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
version="1.1"
|
||||
id="svg1"
|
||||
width="75"
|
||||
height="75"
|
||||
viewBox="0 0 90.490723 90.492186"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<defs
|
||||
id="defs1">
|
||||
<clipPath
|
||||
clipPathUnits="userSpaceOnUse"
|
||||
id="clipPath393">
|
||||
<path
|
||||
d="M 0,0 H 1920 V 9000 H 0 Z"
|
||||
transform="translate(-918.03445,-2163.9844)"
|
||||
id="path393" />
|
||||
</clipPath>
|
||||
</defs>
|
||||
<g
|
||||
id="g1"
|
||||
transform="translate(-1178.8005,-9024.7618)">
|
||||
<g
|
||||
id="g696">
|
||||
<path
|
||||
id="path392"
|
||||
d="m 0,0 c -18.507,0 -33.509,15.003 -33.509,33.51 0,18.506 15.002,33.509 33.509,33.509 18.507,0 33.509,-15.003 33.509,-33.509 C 33.509,15.003 18.507,0 0,0 Z"
|
||||
style="fill:none;stroke:#000000;stroke-width:0.85;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
transform="matrix(1.3333333,0,0,-1.3333333,1224.0459,9114.6875)"
|
||||
clip-path="url(#clipPath393)" />
|
||||
<path
|
||||
id="path394"
|
||||
d="M 0,0 -9.997,-8.944 0,-17.887"
|
||||
style="fill:none;stroke:#000000;stroke-width:0.85;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
transform="matrix(1.3333333,0,0,-1.3333333,1228.3967,9058.0833)" />
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 1.4 KiB |
33
web/themes/custom/quartiers_de_demain/dist/assets/img/type-actu.svg
vendored
Normal file
@@ -0,0 +1,33 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
version="1.1"
|
||||
id="svg1"
|
||||
width="20"
|
||||
height="20"
|
||||
viewBox="0 0 33.440002 38.374023"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<defs
|
||||
id="defs1">
|
||||
<clipPath
|
||||
clipPathUnits="userSpaceOnUse"
|
||||
id="clipPath411">
|
||||
<path
|
||||
d="M 0,0 H 1920 V 9000 H 0 Z"
|
||||
transform="translate(-673.14941,-649.48952)"
|
||||
id="path411" />
|
||||
</clipPath>
|
||||
</defs>
|
||||
<g
|
||||
id="g1"
|
||||
transform="translate(-880.49585,-11096.22)">
|
||||
<path
|
||||
id="path410"
|
||||
d="M 0,0 V 2.406 L 9.495,12.03 11.868,9.624 2.374,0 Z M 7.121,9.624 9.495,7.218 M 7.596,13.474 V 23.82 c 0,0.665 -0.532,1.203 -1.187,1.203 H 3.086 m -10.682,0 h -3.56 c -0.656,0 -1.187,-0.538 -1.187,-1.203 V 1.203 C -12.343,0.539 -11.812,0 -11.156,0 h 8.308 m 3.797,26.948 h -1.986 c -0.196,0.559 -0.717,0.963 -1.337,0.963 -0.619,0 -1.14,-0.404 -1.337,-0.963 h -1.986 c -1.048,0 -1.899,-0.862 -1.899,-1.925 V 24.061 H 2.848 v 0.962 c 0,1.063 -0.85,1.925 -1.899,1.925 z"
|
||||
style="fill:none;stroke:#f7002b;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
||||
transform="matrix(1.3333333,0,0,-1.3333333,897.53253,11134.014)"
|
||||
clip-path="url(#clipPath411)" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 1.4 KiB |
24
web/themes/custom/quartiers_de_demain/dist/assets/img/youtube.svg
vendored
Normal file
@@ -0,0 +1,24 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<svg
|
||||
enable-background="new 0 0 32 32"
|
||||
version="1.1"
|
||||
viewBox="0 0 31.768332 31.76833"
|
||||
xml:space="preserve"
|
||||
id="svg2"
|
||||
width="31.768332"
|
||||
height="31.76833"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"><defs
|
||||
id="defs2"><clipPath
|
||||
clipPathUnits="userSpaceOnUse"
|
||||
id="clipPath14"><path
|
||||
d="M 0,0 H 1920 V 9000 H 0 Z"
|
||||
transform="translate(-1656.5101,-178.248)"
|
||||
id="path14" /></clipPath></defs><g
|
||||
id="g2"
|
||||
transform="matrix(0.63416594,0,0,0.63416594,-1368.9014,-7443.3883)"><path
|
||||
id="path13"
|
||||
d="m 0,0 c 0,10.375 -8.411,18.786 -18.786,18.786 -10.374,0 -18.785,-8.411 -18.785,-18.786 0,-10.375 8.411,-18.785 18.785,-18.785 C -8.411,-18.785 0,-10.375 0,0 m -8.66,-2.644 c 0,-2.455 -1.989,-4.444 -4.444,-4.444 h -11.363 c -2.455,0 -4.444,1.989 -4.444,4.444 v 5.288 c 0,2.454 1.989,4.444 4.444,4.444 h 11.363 c 2.455,0 4.444,-1.99 4.444,-4.444 z m -6.683,2.248 c 0.207,0.112 -0.007,0.407 -0.212,0.524 l -4.878,2.654 c -0.199,0.114 -0.884,-0.031 -0.884,-0.261 v -5.175 c 0,-0.227 0.679,-0.371 0.879,-0.263 z"
|
||||
style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
transform="matrix(1.3333333,0,0,-1.3333333,2208.6801,11762.336)"
|
||||
clip-path="url(#clipPath14)" /></g></svg>
|
After Width: | Height: | Size: 1.3 KiB |
74
web/themes/custom/quartiers_de_demain/dist/assets/img/youtube_black.svg
vendored
Normal file
@@ -0,0 +1,74 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<svg
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
enable-background="new 0 0 32 32"
|
||||
version="1.1"
|
||||
viewBox="0 0 32 32"
|
||||
xml:space="preserve"
|
||||
id="svg25"
|
||||
sodipodi:docname="youtube_black.svg"
|
||||
inkscape:version="1.0.2 (e86c870879, 2021-01-15)"><metadata
|
||||
id="metadata31"><rdf:RDF><cc:Work
|
||||
rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title></dc:title></cc:Work></rdf:RDF></metadata><defs
|
||||
id="defs29" /><sodipodi:namedview
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1"
|
||||
objecttolerance="10"
|
||||
gridtolerance="10"
|
||||
guidetolerance="10"
|
||||
inkscape:pageopacity="0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1015"
|
||||
id="namedview27"
|
||||
showgrid="false"
|
||||
inkscape:zoom="13.515625"
|
||||
inkscape:cx="9.3724133"
|
||||
inkscape:cy="18.847089"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="0"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="svg25" /><g
|
||||
id="Flat_copy"><g
|
||||
id="g4"><path
|
||||
d="M16-0.005c-8.837,0-16,7.163-16,16c0,8.836,7.163,16,16,16s16-7.164,16-16C32,7.158,24.837-0.005,16-0.005 z"
|
||||
fill="#333333"
|
||||
id="path2"
|
||||
style="fill:#000000" /></g><g
|
||||
id="g22"><path
|
||||
d="M15.997,15.202c0-0.001,6.331,0.009,7.082,0.76c0.754,0.752,0.763,4.462,0.763,4.483 c0,0-0.006,3.73-0.763,4.484c-0.752,0.749-7.082,0.766-7.082,0.766s-6.33-0.016-7.083-0.766c-0.754-0.752-0.755-4.456-0.755-4.484 c0-0.021,0.002-3.731,0.755-4.483C9.667,15.212,15.997,15.202,15.997,15.202z"
|
||||
fill="#FFFFFF"
|
||||
id="path6" /><path
|
||||
d="M22.491,21.325v-1.186c0-0.441-0.112-0.779-0.336-1.014c-0.225-0.235-0.547-0.353-0.966-0.353 c-0.41,0-0.743,0.127-1.002,0.381c-0.258,0.254-0.389,0.584-0.389,0.986v2.089c0,0.449,0.12,0.801,0.354,1.055 c0.235,0.256,0.559,0.383,0.968,0.383c0.455,0,0.798-0.12,1.026-0.36c0.231-0.243,0.344-0.602,0.344-1.079v-0.239H21.55V22.2 c0,0.275-0.032,0.451-0.092,0.531c-0.06,0.08-0.166,0.12-0.318,0.12c-0.146,0-0.248-0.046-0.31-0.141 c-0.059-0.095-0.089-0.265-0.089-0.51v-0.875H22.491z M20.741,20.599v-0.47c0-0.195,0.031-0.335,0.094-0.417 c0.064-0.087,0.169-0.128,0.314-0.128c0.139,0,0.242,0.041,0.303,0.128c0.064,0.082,0.097,0.222,0.097,0.417v0.47H20.741z"
|
||||
fill="#333333"
|
||||
id="path8"
|
||||
style="fill:#000000" /><path
|
||||
d="M19.09,19.126c-0.152-0.197-0.373-0.296-0.663-0.296c-0.142,0-0.282,0.036-0.422,0.111 c-0.138,0.073-0.268,0.182-0.392,0.323v-2.031h-0.924v6.306h0.924v-0.357c0.119,0.144,0.251,0.247,0.391,0.315 c0.139,0.068,0.298,0.101,0.478,0.101c0.271,0,0.48-0.086,0.622-0.263c0.144-0.176,0.215-0.428,0.215-0.757v-2.582 C19.319,19.615,19.244,19.324,19.09,19.126z M18.378,22.449c0,0.15-0.028,0.255-0.08,0.32c-0.052,0.067-0.134,0.099-0.246,0.099 c-0.078,0-0.15-0.017-0.221-0.05c-0.071-0.032-0.144-0.09-0.218-0.164v-2.899c0.062-0.064,0.125-0.112,0.189-0.142 c0.063-0.031,0.128-0.045,0.194-0.045c0.123,0,0.219,0.04,0.285,0.121c0.064,0.081,0.097,0.201,0.097,0.357V22.449z"
|
||||
fill="#333333"
|
||||
id="path10"
|
||||
style="fill:#000000" /><path
|
||||
d="M15.087,23.538v-0.511c-0.17,0.189-0.345,0.333-0.529,0.431c-0.183,0.1-0.36,0.148-0.531,0.148 c-0.212,0-0.369-0.068-0.478-0.208c-0.105-0.139-0.16-0.345-0.16-0.623v-3.89h0.914v3.568c0,0.111,0.019,0.19,0.056,0.24 c0.04,0.05,0.103,0.074,0.188,0.074c0.067,0,0.153-0.032,0.256-0.099c0.103-0.066,0.197-0.148,0.284-0.249v-3.534H16v4.653 L15.087,23.538L15.087,23.538z"
|
||||
fill="#333333"
|
||||
id="path12"
|
||||
style="fill:#000000" /><polygon
|
||||
fill="#333333"
|
||||
points="11.921,18.149 11.921,23.538 10.889,23.538 10.889,18.149 9.823,18.149 9.823,17.233 12.987,17.233 12.987,18.149 "
|
||||
id="polygon14"
|
||||
style="fill:#000000" /><path
|
||||
d="M21.146,13.251h-1.03v-0.566c-0.188,0.208-0.386,0.368-0.592,0.476c-0.205,0.109-0.404,0.164-0.597,0.164 c-0.24,0-0.418-0.077-0.538-0.229c-0.12-0.153-0.181-0.381-0.181-0.687V8.126h1.028v3.929c0,0.121,0.024,0.209,0.067,0.263 c0.042,0.055,0.113,0.082,0.209,0.082c0.075,0,0.171-0.036,0.287-0.108c0.115-0.072,0.222-0.164,0.317-0.276v-3.89h1.03 L21.146,13.251L21.146,13.251z"
|
||||
fill="#FFFFFF"
|
||||
id="path16" /><path
|
||||
d="M16.965,8.369c-0.273-0.248-0.623-0.373-1.049-0.373c-0.467,0-0.841,0.118-1.117,0.353 c-0.278,0.235-0.417,0.551-0.416,0.949v2.656c0,0.436,0.136,0.782,0.405,1.04c0.271,0.257,0.632,0.386,1.082,0.386 c0.469,0,0.835-0.125,1.104-0.374c0.266-0.25,0.399-0.593,0.399-1.031V9.327C17.372,8.937,17.236,8.617,16.965,8.369z M16.323,12.052c0,0.136-0.041,0.244-0.123,0.324c-0.083,0.078-0.193,0.117-0.332,0.117c-0.137,0-0.242-0.038-0.314-0.115 c-0.073-0.078-0.111-0.186-0.111-0.326V9.26c0-0.112,0.04-0.203,0.118-0.272c0.079-0.069,0.181-0.103,0.307-0.103 c0.135,0,0.245,0.034,0.329,0.103c0.084,0.069,0.126,0.16,0.126,0.272V12.052z"
|
||||
fill="#FFFFFF"
|
||||
id="path18" /><polygon
|
||||
fill="#FFFFFF"
|
||||
points="11.578,6.305 10.41,6.305 11.79,10.499 11.79,13.251 12.95,13.251 12.95,10.369 14.299,6.305 13.12,6.305 12.404,9.081 12.331,9.081 "
|
||||
id="polygon20" /></g></g></svg>
|
After Width: | Height: | Size: 5.5 KiB |
2
web/themes/custom/quartiers_de_demain/librairies/slick-1.8.1/.gitignore
vendored
Normal file
@@ -0,0 +1,2 @@
|
||||
.sass-cache
|
||||
node_modules
|
@@ -0,0 +1,35 @@
|
||||
## Submitting issues
|
||||
|
||||
### Test case required
|
||||
|
||||
**All bug reports and problem issues require a jsFiddle**.
|
||||
[Please fork this JSFiddle as a baseline](http://jsfiddle.net/simeydotme/fmo50w7n/).
|
||||
|
||||
+ A test case clearly demonstrates the bug or issue.
|
||||
+ It contains the bare minimum HTML, CSS, and JavaScript required to demonstrate the bug.
|
||||
+ Assets are not minified (we cannot debug .min.js files).
|
||||
+ A link to your production site is **not** a reduced test case.
|
||||
|
||||
Providing a test case is the best way to get your issue addressed. Without a test case; your issue may be closed.
|
||||
You must provide a clear and simple way to reproduce the issue with the provided fiddle.
|
||||
|
||||
## Support
|
||||
|
||||
Although Slick is designed to be super easy to use, there's always things that can go wrong, especially when interacting with other plugins and complicated websites. If you are **having problems getting Slick to work**, or can't figure something out, **this repository**'s issues section **is not the place to ask about it**.
|
||||
|
||||
I have set up a subreddit for Slick discussion at [reddit.com/r/slickcarousel](http://www.reddit.com/r/slickcarousel/).
|
||||
And a gitter chatroom here: [gitter.im/kenwheeler/slick](https://gitter.im/kenwheeler/slick).
|
||||
And finally you can ask the world for help, and find out if anyone else has your problem at [stackoverflow](http://stackoverflow.com/search?q=slick+carousel).
|
||||
|
||||
Please use these forums as an area to discuss Slick and any issues you may have.
|
||||
|
||||
## Feature Requests
|
||||
|
||||
If you would like to request or propose a feature, please do so in the the Slick subreddit or gitter chat:
|
||||
[reddit.com/r/slickcarousel](http://www.reddit.com/r/slickcarousel/) / [gitter.im/kenwheeler/slick](https://gitter.im/kenwheeler/slick).
|
||||
|
||||
## Pull requests
|
||||
|
||||
**Contributions are welcome**! That said, please *be prepared to edit* your pull request at request, and provide a jsFiddle of your fork working interoperably with every "mode" that Slick supports, and with varying numbers of slides, slidesToShow & slidesToScroll. Failure to do so will result in your pull request being closed.
|
||||
|
||||
*Please note that while Slick is open source, this is still my baby, and by submitting a pull request you are authorizing me to edit or modify it in any way shape or form. You will be listed in Github as a contributor, but I have and will continue to steer the direction of this project.*
|
@@ -0,0 +1,50 @@
|
||||
|
||||
> short description of the bug / issue, provide more detail below.
|
||||
|
||||
====================================================================
|
||||
|
||||
|
||||
###### `[ paste your jsfiddle link here ]`
|
||||
|
||||
use this jsfiddle to reproduce your bug:
|
||||
http://jsfiddle.net/simeydotme/fmo50w7n/
|
||||
we will likely close your issue without it.
|
||||
|
||||
|
||||
====================================================================
|
||||
|
||||
|
||||
#### Steps to reproduce the problem
|
||||
|
||||
1. ...
|
||||
2. ...
|
||||
|
||||
|
||||
====================================================================
|
||||
|
||||
|
||||
#### What is the expected behaviour?
|
||||
|
||||
...
|
||||
|
||||
|
||||
====================================================================
|
||||
|
||||
|
||||
#### What is observed behaviour?
|
||||
|
||||
...
|
||||
|
||||
|
||||
====================================================================
|
||||
|
||||
|
||||
#### More Details
|
||||
|
||||
- Which browsers/versions does it happen on?
|
||||
- Which jQuery/Slick version are you using?
|
||||
- Did this work before?
|
||||
|
||||
|
||||
|
||||
|
@@ -0,0 +1,20 @@
|
||||
The MIT License (MIT)
|
||||
|
||||
Copyright (c) 2013-2016
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy of
|
||||
this software and associated documentation files (the "Software"), to deal in
|
||||
the Software without restriction, including without limitation the rights to
|
||||
use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
|
||||
the Software, and to permit persons to whom the Software is furnished to do so,
|
||||
subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in all
|
||||
copies or substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
|
||||
FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
|
||||
COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
|
||||
IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
|
||||
CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
@@ -0,0 +1,8 @@
|
||||
|
||||
build: components slick.js slick.css
|
||||
@component build --dev
|
||||
|
||||
components: component.json
|
||||
@component install --dev
|
||||
|
||||
.PHONY: clean
|
@@ -0,0 +1,292 @@
|
||||
slick
|
||||
-------
|
||||
|
||||
[1]: <https://github.com/kenwheeler/slick>
|
||||
|
||||
_the last carousel you'll ever need_
|
||||
|
||||
#### Demo
|
||||
|
||||
[http://kenwheeler.github.io/slick](http://kenwheeler.github.io/slick/)
|
||||
|
||||
#### CDN
|
||||
|
||||
To start working with Slick right away, there's a couple of CDN choices availabile
|
||||
to serve the files as close, and fast as possible to your users:
|
||||
|
||||
- https://cdnjs.com/libraries/slick-carousel
|
||||
- https://www.jsdelivr.com/projects/jquery.slick
|
||||
|
||||
##### Example using jsDelivr
|
||||
|
||||
Just add a link to the css file in your `<head>`:
|
||||
|
||||
```html
|
||||
<!-- Add the slick-theme.css if you want default styling -->
|
||||
<link rel="stylesheet" type="text/css" href="//cdn.jsdelivr.net/gh/kenwheeler/slick@1.8.0/slick/slick.css"/>
|
||||
<!-- Add the slick-theme.css if you want default styling -->
|
||||
<link rel="stylesheet" type="text/css" href="//cdn.jsdelivr.net/gh/kenwheeler/slick@1.8.0/slick/slick-theme.css"/>
|
||||
```
|
||||
|
||||
Then, before your closing ```<body>``` tag add:
|
||||
|
||||
```html
|
||||
<script type="text/javascript" src="//cdn.jsdelivr.net/gh/kenwheeler/slick@1.8.0/slick/slick.min.js"></script>
|
||||
```
|
||||
|
||||
#### Package Managers
|
||||
|
||||
```sh
|
||||
# Bower
|
||||
bower install --save slick-carousel
|
||||
|
||||
# NPM
|
||||
npm install slick-carousel
|
||||
```
|
||||
|
||||
#### Contributing
|
||||
|
||||
PLEASE review CONTRIBUTING.markdown prior to requesting a feature, filing a pull request or filing an issue.
|
||||
|
||||
### Data Attribute Settings
|
||||
|
||||
In slick 1.5 you can now add settings using the data-slick attribute. You still need to call $(element).slick() to initialize slick on the element.
|
||||
|
||||
Example:
|
||||
|
||||
```html
|
||||
<div data-slick='{"slidesToShow": 4, "slidesToScroll": 4}'>
|
||||
<div><h3>1</h3></div>
|
||||
<div><h3>2</h3></div>
|
||||
<div><h3>3</h3></div>
|
||||
<div><h3>4</h3></div>
|
||||
<div><h3>5</h3></div>
|
||||
<div><h3>6</h3></div>
|
||||
</div>
|
||||
```
|
||||
|
||||
### Settings
|
||||
|
||||
Option | Type | Default | Description
|
||||
------ | ---- | ------- | -----------
|
||||
accessibility | boolean | true | Enables tabbing and arrow key navigation. Unless `autoplay: true`, sets browser focus to current slide (or first of current slide set, if multiple `slidesToShow`) after slide change. For full a11y compliance enable focusOnChange in addition to this.
|
||||
adaptiveHeight | boolean | false | Adapts slider height to the current slide
|
||||
appendArrows | string | $(element) | Change where the navigation arrows are attached (Selector, htmlString, Array, Element, jQuery object)
|
||||
appendDots | string | $(element) | Change where the navigation dots are attached (Selector, htmlString, Array, Element, jQuery object)
|
||||
arrows | boolean | true | Enable Next/Prev arrows
|
||||
asNavFor | string | $(element) | Enables syncing of multiple sliders
|
||||
autoplay | boolean | false | Enables auto play of slides
|
||||
autoplaySpeed | int | 3000 | Auto play change interval
|
||||
centerMode | boolean | false | Enables centered view with partial prev/next slides. Use with odd numbered slidesToShow counts.
|
||||
centerPadding | string | '50px' | Side padding when in center mode. (px or %)
|
||||
cssEase | string | 'ease' | CSS3 easing
|
||||
customPaging | function | n/a | Custom paging templates. See source for use example.
|
||||
dots | boolean | false | Current slide indicator dots
|
||||
dotsClass | string | 'slick-dots' | Class for slide indicator dots container
|
||||
draggable | boolean | true | Enables desktop dragging
|
||||
easing | string | 'linear' | animate() fallback easing
|
||||
edgeFriction | integer | 0.15 | Resistance when swiping edges of non-infinite carousels
|
||||
fade | boolean | false | Enables fade
|
||||
focusOnSelect | boolean | false | Enable focus on selected element (click)
|
||||
focusOnChange | boolean | false | Puts focus on slide after change
|
||||
infinite | boolean | true | Infinite looping
|
||||
initialSlide | integer | 0 | Slide to start on
|
||||
lazyLoad | string | 'ondemand' | Accepts 'ondemand' or 'progressive' for lazy load technique. 'ondemand' will load the image as soon as you slide to it, 'progressive' loads one image after the other when the page loads.
|
||||
mobileFirst | boolean | false | Responsive settings use mobile first calculation
|
||||
nextArrow | string (html \| jQuery selector) \| object (DOM node \| jQuery object) | `<button type="button" class="slick-next">Next</button>` | Allows you to select a node or customize the HTML for the "Next" arrow.
|
||||
pauseOnDotsHover | boolean | false | Pauses autoplay when a dot is hovered
|
||||
pauseOnFocus | boolean | true | Pauses autoplay when slider is focussed
|
||||
pauseOnHover | boolean | true | Pauses autoplay on hover
|
||||
prevArrow | string (html \| jQuery selector) \| object (DOM node \| jQuery object) | `<button type="button" class="slick-prev">Previous</button>` | Allows you to select a node or customize the HTML for the "Previous" arrow.
|
||||
respondTo | string | 'window' | Width that responsive object responds to. Can be 'window', 'slider' or 'min' (the smaller of the two).
|
||||
responsive | array | null | Array of objects [containing breakpoints and settings objects (see example)](#responsive-option-example). Enables settings at given `breakpoint`. Set `settings` to "unslick" instead of an object to disable slick at a given breakpoint.
|
||||
rows | int | 1 | Setting this to more than 1 initializes grid mode. Use slidesPerRow to set how many slides should be in each row.
|
||||
rtl | boolean | false | Change the slider's direction to become right-to-left
|
||||
slide | string | '' | Slide element query
|
||||
slidesPerRow | int | 1 | With grid mode initialized via the rows option, this sets how many slides are in each grid row.
|
||||
slidesToScroll | int | 1 | # of slides to scroll at a time
|
||||
slidesToShow | int | 1 | # of slides to show at a time
|
||||
speed | int | 300 | Transition speed
|
||||
swipe | boolean | true | Enables touch swipe
|
||||
swipeToSlide | boolean | false | Swipe to slide irrespective of slidesToScroll
|
||||
touchMove | boolean | true | Enables slide moving with touch
|
||||
touchThreshold | int | 5 | To advance slides, the user must swipe a length of (1/touchThreshold) * the width of the slider.
|
||||
useCSS | boolean | true | Enable/Disable CSS Transitions
|
||||
useTransform | boolean | true | Enable/Disable CSS Transforms
|
||||
variableWidth | boolean | false | Disables automatic slide width calculation
|
||||
vertical | boolean | false | Vertical slide direction
|
||||
verticalSwiping | boolean | false | Changes swipe direction to vertical
|
||||
waitForAnimate | boolean | true | Ignores requests to advance the slide while animating
|
||||
zIndex | number | 1000 | Set the zIndex values for slides, useful for IE9 and lower
|
||||
|
||||
##### Responsive Option Example
|
||||
The responsive option, and value, is quite unique and powerful.
|
||||
You can use it like so:
|
||||
|
||||
```javascript
|
||||
$(".slider").slick({
|
||||
|
||||
// normal options...
|
||||
infinite: false,
|
||||
|
||||
// the magic
|
||||
responsive: [{
|
||||
|
||||
breakpoint: 1024,
|
||||
settings: {
|
||||
slidesToShow: 3,
|
||||
infinite: true
|
||||
}
|
||||
|
||||
}, {
|
||||
|
||||
breakpoint: 600,
|
||||
settings: {
|
||||
slidesToShow: 2,
|
||||
dots: true
|
||||
}
|
||||
|
||||
}, {
|
||||
|
||||
breakpoint: 300,
|
||||
settings: "unslick" // destroys slick
|
||||
|
||||
}]
|
||||
});
|
||||
```
|
||||
|
||||
|
||||
|
||||
|
||||
### Events
|
||||
|
||||
In slick 1.4, callback methods were deprecated and replaced with events. Use them before the initialization of slick as shown below:
|
||||
|
||||
```javascript
|
||||
// On swipe event
|
||||
$('.your-element').on('swipe', function(event, slick, direction){
|
||||
console.log(direction);
|
||||
// left
|
||||
});
|
||||
|
||||
// On edge hit
|
||||
$('.your-element').on('edge', function(event, slick, direction){
|
||||
console.log('edge was hit')
|
||||
});
|
||||
|
||||
// On before slide change
|
||||
$('.your-element').on('beforeChange', function(event, slick, currentSlide, nextSlide){
|
||||
console.log(nextSlide);
|
||||
});
|
||||
```
|
||||
|
||||
Event | Params | Description
|
||||
------ | -------- | -----------
|
||||
afterChange | event, slick, currentSlide | After slide change callback
|
||||
beforeChange | event, slick, currentSlide, nextSlide | Before slide change callback
|
||||
breakpoint | event, slick, breakpoint | Fires after a breakpoint is hit
|
||||
destroy | event, slick | When slider is destroyed, or unslicked.
|
||||
edge | event, slick, direction | Fires when an edge is overscrolled in non-infinite mode.
|
||||
init | event, slick | When Slick initializes for the first time callback. Note that this event should be defined before initializing the slider.
|
||||
reInit | event, slick | Every time Slick (re-)initializes callback
|
||||
setPosition | event, slick | Every time Slick recalculates position
|
||||
swipe | event, slick, direction | Fires after swipe/drag
|
||||
lazyLoaded | event, slick, image, imageSource | Fires after image loads lazily
|
||||
lazyLoadError | event, slick, image, imageSource | Fires after image fails to load
|
||||
|
||||
|
||||
#### Methods
|
||||
|
||||
Methods are called on slick instances through the slick method itself in version 1.4, see below:
|
||||
|
||||
```javascript
|
||||
// Add a slide
|
||||
$('.your-element').slick('slickAdd',"<div></div>");
|
||||
|
||||
// Get the current slide
|
||||
var currentSlide = $('.your-element').slick('slickCurrentSlide');
|
||||
```
|
||||
|
||||
This new syntax allows you to call any internal slick method as well:
|
||||
|
||||
```javascript
|
||||
// Manually refresh positioning of slick
|
||||
$('.your-element').slick('setPosition');
|
||||
```
|
||||
|
||||
|
||||
Method | Argument | Description
|
||||
------ | -------- | -----------
|
||||
`slick` | options : object | Initializes Slick
|
||||
`unslick` | | Destroys Slick
|
||||
`slickNext` | | Triggers next slide
|
||||
`slickPrev` | | Triggers previous slide
|
||||
`slickPause` | | Pause Autoplay
|
||||
`slickPlay` | | Start Autoplay (_will also set `autoplay` option to `true`_)
|
||||
`slickGoTo` | index : int, dontAnimate : bool | Goes to slide by index, skipping animation if second parameter is set to true
|
||||
`slickCurrentSlide` | | Returns the current slide index
|
||||
`slickAdd` | element : html or DOM object, index: int, addBefore: bool | Add a slide. If an index is provided, will add at that index, or before if addBefore is set. If no index is provided, add to the end or to the beginning if addBefore is set. Accepts HTML String || Object
|
||||
`slickRemove` | index: int, removeBefore: bool | Remove slide by index. If removeBefore is set true, remove slide preceding index, or the first slide if no index is specified. If removeBefore is set to false, remove the slide following index, or the last slide if no index is set.
|
||||
`slickFilter` | filter : selector or function | Filters slides using jQuery .filter syntax
|
||||
`slickUnfilter` | | Removes applied filter
|
||||
`slickGetOption` | option : string(option name) | Gets an option value.
|
||||
`slickSetOption` | change an option, `refresh` is always `boolean` and will update UI changes...
|
||||
| `option, value, refresh` | change a [single `option`](https://github.com/kenwheeler/slick#settings) to given `value`; `refresh` is optional.
|
||||
| `"responsive", [{ breakpoint: n, settings: {} }, ... ], refresh` | change or add [whole sets of responsive options](#responsive-option-example)
|
||||
| `{ option: value, option: value, ... }, refresh` | change [multiple `option`s](https://github.com/kenwheeler/slick#settings) to corresponding `value`s.
|
||||
|
||||
|
||||
#### Example
|
||||
|
||||
Initialize with:
|
||||
|
||||
```javascript
|
||||
$(element).slick({
|
||||
dots: true,
|
||||
speed: 500
|
||||
});
|
||||
```
|
||||
|
||||
Change the speed with:
|
||||
|
||||
```javascript
|
||||
$(element).slick('slickSetOption', 'speed', 5000, true);
|
||||
```
|
||||
|
||||
Destroy with:
|
||||
|
||||
```javascript
|
||||
$(element).slick('unslick');
|
||||
```
|
||||
|
||||
|
||||
#### Sass Variables
|
||||
|
||||
Variable | Type | Default | Description
|
||||
------ | ---- | ------- | -----------
|
||||
$slick-font-path | string | "./fonts/" | Directory path for the slick icon font
|
||||
$slick-font-family | string | "slick" | Font-family for slick icon font
|
||||
$slick-loader-path | string | "./" | Directory path for the loader image
|
||||
$slick-arrow-color | color | white | Color of the left/right arrow icons
|
||||
$slick-dot-color | color | black | Color of the navigation dots
|
||||
$slick-dot-color-active | color | $slick-dot-color | Color of the active navigation dot
|
||||
$slick-prev-character | string | '\2190' | Unicode character code for the previous arrow icon
|
||||
$slick-next-character | string | '\2192' | Unicode character code for the next arrow icon
|
||||
$slick-dot-character | string | '\2022' | Unicode character code for the navigation dot icon
|
||||
$slick-dot-size | pixels | 6px | Size of the navigation dots
|
||||
|
||||
#### Browser support
|
||||
|
||||
Slick works on IE8+ in addition to other modern browsers such as Chrome, Firefox, and Safari.
|
||||
|
||||
#### Dependencies
|
||||
|
||||
jQuery 1.7
|
||||
|
||||
#### License
|
||||
|
||||
Copyright (c) 2017 Ken Wheeler
|
||||
|
||||
Licensed under the MIT license.
|
||||
|
||||
Free as in Bacon.
|
@@ -0,0 +1,32 @@
|
||||
{
|
||||
"name": "slick-carousel",
|
||||
"main": [
|
||||
"slick/slick.js",
|
||||
"slick/slick.css",
|
||||
"slick/slick.less",
|
||||
"slick/slick.scss"
|
||||
],
|
||||
"homepage": "https://github.com/kenwheeler/slick",
|
||||
"authors": [
|
||||
"Ken Wheeler <ken_wheeler@me.com>"
|
||||
],
|
||||
"description": "the last carousel you'll ever need",
|
||||
"keywords": [
|
||||
"responsive",
|
||||
"carousel",
|
||||
"jquery"
|
||||
],
|
||||
"license": "MIT",
|
||||
"ignore": [
|
||||
"**/.*",
|
||||
"node_modules",
|
||||
"bower_components",
|
||||
"test",
|
||||
"tests",
|
||||
"package.json",
|
||||
"index.html"
|
||||
],
|
||||
"dependencies": {
|
||||
"jquery": ">=1.7"
|
||||
}
|
||||
}
|