67 lines
3.4 KiB
Text
67 lines
3.4 KiB
Text
<meta charset="utf-8">
|
||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||
<title>{{ title or metadata.title }}</title>
|
||
{% if description %}<meta name="description" content="{{ description }}">{% endif %}
|
||
|
||
<!-- Open Graph / Facebook -->
|
||
<meta property="og:type" content="{{ type or 'article' }}">
|
||
<meta property="og:url" content="{{ metadata.url + page.url }}">
|
||
<meta property="og:title" content="{{ title or metadata.title }}">
|
||
{% if description %}<meta property="og:description" content="{{ description }}">{% endif %}
|
||
<meta property="og:image" content="{{ metadata.url }}{{ image or '/images/Logo.png' }}">
|
||
<meta property="og:image:width" content="1200">
|
||
<meta property="og:image:height" content="630">
|
||
<meta property="og:site_name" content="{{ metadata.title }}">
|
||
<meta property="og:locale" content="{{ metadata.language or 'fr_FR' }}">
|
||
|
||
<!-- Twitter -->
|
||
<meta property="twitter:card" content="summary_large_image">
|
||
<meta property="twitter:url" content="{{ metadata.url + page.url }}">
|
||
<meta property="twitter:title" content="{{ title or metadata.title }}">
|
||
{% if description %}<meta property="twitter:description" content="{{ description }}">{% endif %}
|
||
<meta property="twitter:image" content="{{ metadata.url }}{{ image or '/images/Logo.png' }}">
|
||
<script type="application/ld+json">
|
||
{
|
||
"@context": "https://schema.org",
|
||
"@type": "{{ type or "Article" }}",
|
||
"headline": "{{ headline or title }}",
|
||
"mainEntityOfPage": {
|
||
"@type": "WebPage",
|
||
"@id": "{{ metadata.url + page.url }}"
|
||
},
|
||
{% if image %} "image": [
|
||
"{{ image }}"
|
||
],{% endif %}
|
||
"dateCreated": "{{ page.date | htmlDateString }}",
|
||
"datePublished": "{{ page.date | htmlDateString }}",
|
||
"dateModified": "{{ (modified or page.date) | htmlDateString }}",
|
||
{% if description %}"description": "{{ description }}",{% endif %}
|
||
{% if keywords %}"keywords": "{{ keywords }}",{% endif %}
|
||
"author": {
|
||
"@type": "Organization",
|
||
"name": "NonSco’llectif",
|
||
"url": "{{ metadata.url }}",
|
||
"logo": {
|
||
"@type": "ImageObject",
|
||
"url": "/images/Logo.png"
|
||
}
|
||
},
|
||
"publisher": {
|
||
"@type": "Organization",
|
||
"name": "NonSco’llectif",
|
||
"url": "{{ metadata.url }}",
|
||
"logo": {
|
||
"@type": "ImageObject",
|
||
"url": "/images/Logo.png"
|
||
}
|
||
},
|
||
"isAccessibleForFree": "True"
|
||
}
|
||
</script>
|
||
<link rel="stylesheet" href="{{ '/css/global.css' | url }}">
|
||
<link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png">
|
||
<link rel="icon" type="image/png" href="/favicon-16x16.png" sizes="16x16">
|
||
<link rel="icon" type="image/png" href="/favicon-32x32.png" sizes="32x32">
|
||
<link rel="icon" type="image/png" href="/android-chrome-192x192.png" sizes="192x192">
|
||
<link rel="icon" type="image/png" href="/android-chrome-512x512.png" sizes="512x512">
|
||
<meta name="theme-color" content="#fff7ed">
|