refactor: add sass, minify HTML, remove i18n
This commit is contained in:
		
							
								
								
									
										19
									
								
								src/_pages/404.md
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										19
									
								
								src/_pages/404.md
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,19 @@
 | 
			
		||||
---
 | 
			
		||||
layout: home.njk
 | 
			
		||||
permalink: 404.html
 | 
			
		||||
eleventyExcludeFromCollections: true
 | 
			
		||||
---
 | 
			
		||||
# Cette page n'existe pas !
 | 
			
		||||
 | 
			
		||||
Vous avez fait fausse route ¯\_(ツ)_/¯
 | 
			
		||||
 | 
			
		||||
[Aller à la page d’accueil](/)
 | 
			
		||||
 | 
			
		||||
{#
 | 
			
		||||
Read more: https://www.11ty.dev/docs/quicktips/not-found/
 | 
			
		||||
 | 
			
		||||
This will work for both GitHub pages and Netlify:
 | 
			
		||||
 | 
			
		||||
* https://help.github.com/articles/creating-a-custom-404-page-for-your-github-pages-site/
 | 
			
		||||
* https://www.netlify.com/docs/redirects/#custom-404
 | 
			
		||||
#}
 | 
			
		||||
							
								
								
									
										3
									
								
								src/_pages/_pages.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										3
									
								
								src/_pages/_pages.json
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,3 @@
 | 
			
		||||
{
 | 
			
		||||
  "permalink": "{{ page.filePathStem.replace('/_pages', '').replace('/index', '') }}/index.html"
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										17
									
								
								src/_pages/all_articles.njk
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										17
									
								
								src/_pages/all_articles.njk
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,17 @@
 | 
			
		||||
---
 | 
			
		||||
layout: home.njk
 | 
			
		||||
eleventyNavigation:
 | 
			
		||||
  key: Tous les articles
 | 
			
		||||
  order: 3
 | 
			
		||||
---
 | 
			
		||||
<ul class="post-list">
 | 
			
		||||
  {%- for post in collections.posts | reverse %}
 | 
			
		||||
    <li>
 | 
			
		||||
      <div>
 | 
			
		||||
        <a href="{{ post.url }}">{{ post.data.title }}</a>
 | 
			
		||||
        <time datetime="{{ post.data.date | htmlDateString }}">{{ post.data.date | htmlDateString }}</time>
 | 
			
		||||
      </div>
 | 
			
		||||
      <p>{{ post.data.description }}</p>
 | 
			
		||||
    </li>
 | 
			
		||||
  {%- endfor %}
 | 
			
		||||
</ul>
 | 
			
		||||
							
								
								
									
										10
									
								
								src/_pages/blog.njk
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										10
									
								
								src/_pages/blog.njk
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,10 @@
 | 
			
		||||
---
 | 
			
		||||
layout: home.njk
 | 
			
		||||
eleventyNavigation:
 | 
			
		||||
  key: Archives
 | 
			
		||||
  order: 2
 | 
			
		||||
---
 | 
			
		||||
<h1>Archive</h1>
 | 
			
		||||
 | 
			
		||||
{% set postslist = collections.posts %}
 | 
			
		||||
{% include "postslist.njk" %}
 | 
			
		||||
							
								
								
									
										5
									
								
								src/_pages/blog/blog.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										5
									
								
								src/_pages/blog/blog.json
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,5 @@
 | 
			
		||||
{
 | 
			
		||||
  "tags": [
 | 
			
		||||
    "posts"
 | 
			
		||||
  ]
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										54
									
								
								src/_pages/blog/exemple.md
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										54
									
								
								src/_pages/blog/exemple.md
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,54 @@
 | 
			
		||||
---
 | 
			
		||||
title: Exemple d'article
 | 
			
		||||
description: Article traitant d'ACV, d'EFC et d'écoconception
 | 
			
		||||
resume: Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Semper quis lectus nulla at volutpat. Est pellentesque elit ullamcorper dignissim cras tincidunt lobortis feugiat. Duis tristique sollicitudin nibh sit amet commodo nulla facilisi. Enim diam vulputate ut pharetra sit amet. Placerat orci nulla pellentesque dignissim. Gravida rutrum quisque non tellus. Condimentum mattis pellentesque id nibh tortor id aliquet lectus proin. Diam sollicitudin tempor id eu nisl nunc mi ipsum faucibus. Tempor id eu nisl nunc mi. Cras pulvinar mattis nunc sed blandit libero volutpat sed cras. Eget magna fermentum iaculis eu non diam phasellus. Est lorem ipsum dolor sit amet consectetur adipiscing. Orci porta non pulvinar neque laoreet suspendisse interdum consectetur. Velit scelerisque in dictum non consectetur a. Lectus sit amet est placerat. Viverra aliquet eget sit amet tellus cras adipiscing enim eu. Ut tristique et egestas quis ipsum suspendisse ultrices. Bibendum est ultricies integer quis auctor elit. Aliquam sem et tortor consequat id porta nibh.
 | 
			
		||||
date: 2022-10-14
 | 
			
		||||
tags:
 | 
			
		||||
  - ACV
 | 
			
		||||
  - EFC
 | 
			
		||||
  - écoconception
 | 
			
		||||
layout: post.njk
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
## Introduction
 | 
			
		||||
Leverage agile Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Semper quis lectus nulla at volutpat. Est pellentesque elit ullamcorper dignissim cras tincidunt lobortis feugiat. Duis tristique sollicitudin nibh sit amet commodo nulla facilisi. Enim diam vulputate ut pharetra sit amet. Placerat orci nulla pellentesque dignissim. Gravida rutrum quisque non tellus. Condimentum mattis pellentesque id nibh tortor id aliquet lectus proin. Diam sollicitudin tempor id eu nisl nunc mi ipsum faucibus. Tempor id eu nisl nunc mi. Cras pulvinar mattis nunc sed blandit libero volutpat sed cras. Eget magna fermentum iaculis eu non diam phasellus. Est lorem ipsum dolor sit amet consectetur adipiscing. Orci porta non pulvinar neque laoreet suspendisse interdum consectetur. Velit scelerisque in dictum non consectetur a. Lectus sit amet est placerat. Viverra aliquet eget sit amet tellus cras adipiscing enim eu. Ut tristique et egestas quis ipsum suspendisse ultrices. Bibendum est ultricies integer quis auctor elit. Aliquam sem et tortor consequat id porta nibh.
 | 
			
		||||
to provide a robust synopsis for high level overviews. Iterative approaches to corporate strategy foster collaborative thinking to further the overall value proposition. Organically grow the holistic world view of disruptive innovation via workplace diversity and empowerment.
 | 
			
		||||
 | 
			
		||||

 | 
			
		||||
 | 
			
		||||
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Semper quis lectus nulla at volutpat. Est pellentesque elit ullamcorper dignissim cras tincidunt lobortis feugiat. Duis tristique sollicitudin nibh sit amet commodo nulla facilisi. Enim diam vulputate ut pharetra sit amet. Placerat orci nulla pellentesque dignissim. Gravida rutrum quisque non tellus. Condimentum mattis pellentesque id nibh tortor id aliquet lectus proin. Diam sollicitudin tempor id eu nisl nunc mi ipsum faucibus. Tempor id eu nisl nunc mi. Cras pulvinar mattis nunc sed blandit libero volutpat sed cras. Eget magna fermentum iaculis eu non diam phasellus. Est lorem ipsum dolor sit amet consectetur adipiscing. Orci porta non pulvinar neque laoreet suspendisse interdum consectetur. Velit scelerisque in dictum non consectetur a. Lectus sit amet est placerat. Viverra aliquet eget sit amet tellus cras adipiscing enim eu. Ut tristique et egestas quis ipsum suspendisse ultrices. Bibendum est ultricies integer quis auctor elit. Aliquam sem et tortor consequat id porta nibh.
 | 
			
		||||
 | 
			
		||||
## Partie une
 | 
			
		||||
 | 
			
		||||
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Semper quis lectus nulla at volutpat. Est pellentesque elit ullamcorper dignissim cras tincidunt lobortis feugiat. Duis tristique sollicitudin nibh sit amet commodo nulla facilisi. Enim diam vulputate ut pharetra sit amet. Placerat orci nulla pellentesque dignissim. Gravida rutrum quisque non tellus. Condimentum mattis pellentesque id nibh tortor id aliquet lectus proin. Diam sollicitudin tempor id eu nisl nunc mi ipsum faucibus. Tempor id eu nisl nunc mi. Cras pulvinar mattis nunc sed blandit libero volutpat sed cras. Eget magna fermentum iaculis eu non diam phasellus. Est lorem ipsum dolor sit amet consectetur adipiscing. Orci porta non pulvinar neque laoreet suspendisse interdum consectetur. Velit scelerisque in dictum non consectetur a. Lectus sit amet est placerat. Viverra aliquet eget sit amet tellus cras adipiscing enim eu. Ut tristique et egestas quis ipsum suspendisse ultrices. Bibendum est ultricies integer quis auctor elit. Aliquam sem et tortor consequat id porta nibh.
 | 
			
		||||
 | 
			
		||||
```diff-js
 | 
			
		||||
 // this is a command
 | 
			
		||||
 function myCommand() {
 | 
			
		||||
+  let counter = 0;
 | 
			
		||||
-  let counter = 1;
 | 
			
		||||
   counter++;
 | 
			
		||||
 }
 | 
			
		||||
 | 
			
		||||
 // Test with a line break above this line.
 | 
			
		||||
 console.log('Test');
 | 
			
		||||
```
 | 
			
		||||
 | 
			
		||||
## Partie deux
 | 
			
		||||
 | 
			
		||||
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Semper quis lectus nulla at volutpat. Est pellentesque elit ullamcorper dignissim cras tincidunt lobortis feugiat. Duis tristique sollicitudin nibh sit amet commodo nulla facilisi. Enim diam vulputate ut pharetra sit amet. Placerat orci nulla pellentesque dignissim. Gravida rutrum quisque non tellus. Condimentum mattis pellentesque id nibh tortor id aliquet lectus proin. Diam sollicitudin tempor id eu nisl nunc mi ipsum faucibus. Tempor id eu nisl nunc mi. Cras pulvinar mattis nunc sed blandit libero volutpat sed cras. Eget magna fermentum iaculis eu non diam phasellus. Est lorem ipsum dolor sit amet consectetur adipiscing. Orci porta non pulvinar neque laoreet suspendisse interdum consectetur. Velit scelerisque in dictum non consectetur a. Lectus sit amet est placerat. Viverra aliquet eget sit amet tellus cras adipiscing enim eu. Ut tristique et egestas quis ipsum suspendisse ultrices. Bibendum est ultricies integer quis auctor elit. Aliquam sem et tortor consequat id porta nibh.
 | 
			
		||||
 | 
			
		||||
```js
 | 
			
		||||
// this is a command
 | 
			
		||||
function myCommand() {
 | 
			
		||||
	let counter = 0;
 | 
			
		||||
	counter++;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
// Test with a line break above this line.
 | 
			
		||||
console.log('Test');
 | 
			
		||||
```
 | 
			
		||||
 | 
			
		||||
## Conclusion
 | 
			
		||||
 | 
			
		||||
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Semper quis lectus nulla at volutpat. Est pellentesque elit ullamcorper dignissim cras tincidunt lobortis feugiat. Duis tristique sollicitudin nibh sit amet commodo nulla facilisi. Enim diam vulputate ut pharetra sit amet. Placerat orci nulla pellentesque dignissim. Gravida rutrum quisque non tellus. Condimentum mattis pellentesque id nibh tortor id aliquet lectus proin. Diam sollicitudin tempor id eu nisl nunc mi ipsum faucibus. Tempor id eu nisl nunc mi. Cras pulvinar mattis nunc sed blandit libero volutpat sed cras. Eget magna fermentum iaculis eu non diam phasellus. Est lorem ipsum dolor sit amet consectetur adipiscing. Orci porta non pulvinar neque laoreet suspendisse interdum consectetur. Velit scelerisque in dictum non consectetur a. Lectus sit amet est placerat. Viverra aliquet eget sit amet tellus cras adipiscing enim eu. Ut tristique et egestas quis ipsum suspendisse ultrices. Bibendum est ultricies integer quis auctor elit. Aliquam sem et tortor consequat id porta nibh.
 | 
			
		||||
							
								
								
									
										53
									
								
								src/_pages/blog/exemple_2.md
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										53
									
								
								src/_pages/blog/exemple_2.md
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,53 @@
 | 
			
		||||
---
 | 
			
		||||
title: Second exemple d'article
 | 
			
		||||
description: Article traitant d'accessibilité et d'écoconception
 | 
			
		||||
resume: Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Semper quis lectus nulla at volutpat. Est pellentesque elit ullamcorper dignissim cras tincidunt lobortis feugiat. Duis tristique sollicitudin nibh sit amet commodo nulla facilisi. Enim diam vulputate ut pharetra sit amet. Placerat orci nulla pellentesque dignissim. Gravida rutrum quisque non tellus. Condimentum mattis pellentesque id nibh tortor id aliquet lectus proin. Diam sollicitudin tempor id eu nisl nunc mi ipsum faucibus. Tempor id eu nisl nunc mi. Cras pulvinar mattis nunc sed blandit libero volutpat sed cras. Eget magna fermentum iaculis eu non diam phasellus. Est lorem ipsum dolor sit amet consectetur adipiscing. Orci porta non pulvinar neque laoreet suspendisse interdum consectetur. Velit scelerisque in dictum non consectetur a. Lectus sit amet est placerat. Viverra aliquet eget sit amet tellus cras adipiscing enim eu. Ut tristique et egestas quis ipsum suspendisse ultrices. Bibendum est ultricies integer quis auctor elit. Aliquam sem et tortor consequat id porta nibh.
 | 
			
		||||
date: 2022-10-15
 | 
			
		||||
tags:
 | 
			
		||||
  - accessibilité
 | 
			
		||||
  - écoconception
 | 
			
		||||
layout: post.njk
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
## Introduction
 | 
			
		||||
Leverage agile Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Semper quis lectus nulla at volutpat. Est pellentesque elit ullamcorper dignissim cras tincidunt lobortis feugiat. Duis tristique sollicitudin nibh sit amet commodo nulla facilisi. Enim diam vulputate ut pharetra sit amet. Placerat orci nulla pellentesque dignissim. Gravida rutrum quisque non tellus. Condimentum mattis pellentesque id nibh tortor id aliquet lectus proin. Diam sollicitudin tempor id eu nisl nunc mi ipsum faucibus. Tempor id eu nisl nunc mi. Cras pulvinar mattis nunc sed blandit libero volutpat sed cras. Eget magna fermentum iaculis eu non diam phasellus. Est lorem ipsum dolor sit amet consectetur adipiscing. Orci porta non pulvinar neque laoreet suspendisse interdum consectetur. Velit scelerisque in dictum non consectetur a. Lectus sit amet est placerat. Viverra aliquet eget sit amet tellus cras adipiscing enim eu. Ut tristique et egestas quis ipsum suspendisse ultrices. Bibendum est ultricies integer quis auctor elit. Aliquam sem et tortor consequat id porta nibh.
 | 
			
		||||
to provide a robust synopsis for high level overviews. Iterative approaches to corporate strategy foster collaborative thinking to further the overall value proposition. Organically grow the holistic world view of disruptive innovation via workplace diversity and empowerment.
 | 
			
		||||
 | 
			
		||||
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Semper quis lectus nulla at volutpat. Est pellentesque elit ullamcorper dignissim cras tincidunt lobortis feugiat. Duis tristique sollicitudin nibh sit amet commodo nulla facilisi. Enim diam vulputate ut pharetra sit amet. Placerat orci nulla pellentesque dignissim. Gravida rutrum quisque non tellus. Condimentum mattis pellentesque id nibh tortor id aliquet lectus proin. Diam sollicitudin tempor id eu nisl nunc mi ipsum faucibus. Tempor id eu nisl nunc mi. Cras pulvinar mattis nunc sed blandit libero volutpat sed cras. Eget magna fermentum iaculis eu non diam phasellus. Est lorem ipsum dolor sit amet consectetur adipiscing. Orci porta non pulvinar neque laoreet suspendisse interdum consectetur. Velit scelerisque in dictum non consectetur a. Lectus sit amet est placerat. Viverra aliquet eget sit amet tellus cras adipiscing enim eu. Ut tristique et egestas quis ipsum suspendisse ultrices. Bibendum est ultricies integer quis auctor elit. Aliquam sem et tortor consequat id porta nibh.
 | 
			
		||||
 | 
			
		||||
## Partie une
 | 
			
		||||
 | 
			
		||||
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Semper quis lectus nulla at volutpat. Est pellentesque elit ullamcorper dignissim cras tincidunt lobortis feugiat. Duis tristique sollicitudin nibh sit amet commodo nulla facilisi. Enim diam vulputate ut pharetra sit amet. Placerat orci nulla pellentesque dignissim. Gravida rutrum quisque non tellus. Condimentum mattis pellentesque id nibh tortor id aliquet lectus proin. Diam sollicitudin tempor id eu nisl nunc mi ipsum faucibus. Tempor id eu nisl nunc mi. Cras pulvinar mattis nunc sed blandit libero volutpat sed cras. Eget magna fermentum iaculis eu non diam phasellus. Est lorem ipsum dolor sit amet consectetur adipiscing. Orci porta non pulvinar neque laoreet suspendisse interdum consectetur. Velit scelerisque in dictum non consectetur a. Lectus sit amet est placerat. Viverra aliquet eget sit amet tellus cras adipiscing enim eu. Ut tristique et egestas quis ipsum suspendisse ultrices. Bibendum est ultricies integer quis auctor elit. Aliquam sem et tortor consequat id porta nibh.
 | 
			
		||||
 | 
			
		||||
```diff-js
 | 
			
		||||
 // this is a command
 | 
			
		||||
 function myCommand() {
 | 
			
		||||
+  let counter = 0;
 | 
			
		||||
-  let counter = 1;
 | 
			
		||||
   counter++;
 | 
			
		||||
 }
 | 
			
		||||
 | 
			
		||||
 // Test with a line break above this line.
 | 
			
		||||
 console.log('Test');
 | 
			
		||||
```
 | 
			
		||||
 | 
			
		||||
## Partie deux
 | 
			
		||||
 | 
			
		||||
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Semper quis lectus nulla at volutpat. Est pellentesque elit ullamcorper dignissim cras tincidunt lobortis feugiat. Duis tristique sollicitudin nibh sit amet commodo nulla facilisi. Enim diam vulputate ut pharetra sit amet. Placerat orci nulla pellentesque dignissim. Gravida rutrum quisque non tellus. Condimentum mattis pellentesque id nibh tortor id aliquet lectus proin. Diam sollicitudin tempor id eu nisl nunc mi ipsum faucibus. Tempor id eu nisl nunc mi. Cras pulvinar mattis nunc sed blandit libero volutpat sed cras. Eget magna fermentum iaculis eu non diam phasellus. Est lorem ipsum dolor sit amet consectetur adipiscing. Orci porta non pulvinar neque laoreet suspendisse interdum consectetur. Velit scelerisque in dictum non consectetur a. Lectus sit amet est placerat. Viverra aliquet eget sit amet tellus cras adipiscing enim eu. Ut tristique et egestas quis ipsum suspendisse ultrices. Bibendum est ultricies integer quis auctor elit. Aliquam sem et tortor consequat id porta nibh.
 | 
			
		||||
 | 
			
		||||
```js
 | 
			
		||||
// this is a command
 | 
			
		||||
function myCommand() {
 | 
			
		||||
	let counter = 0;
 | 
			
		||||
	counter++;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
// Test with a line break above this line.
 | 
			
		||||
console.log('Test');
 | 
			
		||||
```
 | 
			
		||||
 | 
			
		||||
## Conclusion
 | 
			
		||||
 | 
			
		||||

 | 
			
		||||
 | 
			
		||||
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Semper quis lectus nulla at volutpat. Est pellentesque elit ullamcorper dignissim cras tincidunt lobortis feugiat. Duis tristique sollicitudin nibh sit amet commodo nulla facilisi. Enim diam vulputate ut pharetra sit amet. Placerat orci nulla pellentesque dignissim. Gravida rutrum quisque non tellus. Condimentum mattis pellentesque id nibh tortor id aliquet lectus proin. Diam sollicitudin tempor id eu nisl nunc mi ipsum faucibus. Tempor id eu nisl nunc mi. Cras pulvinar mattis nunc sed blandit libero volutpat sed cras. Eget magna fermentum iaculis eu non diam phasellus. Est lorem ipsum dolor sit amet consectetur adipiscing. Orci porta non pulvinar neque laoreet suspendisse interdum consectetur. Velit scelerisque in dictum non consectetur a. Lectus sit amet est placerat. Viverra aliquet eget sit amet tellus cras adipiscing enim eu. Ut tristique et egestas quis ipsum suspendisse ultrices. Bibendum est ultricies integer quis auctor elit. Aliquam sem et tortor consequat id porta nibh.
 | 
			
		||||
							
								
								
									
										50
									
								
								src/_pages/blog/exemple_3.md
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										50
									
								
								src/_pages/blog/exemple_3.md
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,50 @@
 | 
			
		||||
---
 | 
			
		||||
title: Troisième exemple d'article
 | 
			
		||||
description: Article traitant d'écoconception
 | 
			
		||||
resume: Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Semper quis lectus nulla at volutpat. Est pellentesque elit ullamcorper dignissim cras tincidunt lobortis feugiat. Duis tristique sollicitudin nibh sit amet commodo nulla facilisi. Enim diam vulputate ut pharetra sit amet. Placerat orci nulla pellentesque dignissim. Gravida rutrum quisque non tellus. Condimentum mattis pellentesque id nibh tortor id aliquet lectus proin. Diam sollicitudin tempor id eu nisl nunc mi ipsum faucibus. Tempor id eu nisl nunc mi. Cras pulvinar mattis nunc sed blandit libero volutpat sed cras. Eget magna fermentum iaculis eu non diam phasellus. Est lorem ipsum dolor sit amet consectetur adipiscing. Orci porta non pulvinar neque laoreet suspendisse interdum consectetur. Velit scelerisque in dictum non consectetur a. Lectus sit amet est placerat. Viverra aliquet eget sit amet tellus cras adipiscing enim eu. Ut tristique et egestas quis ipsum suspendisse ultrices. Bibendum est ultricies integer quis auctor elit. Aliquam sem et tortor consequat id porta nibh.
 | 
			
		||||
date: 2022-10-17
 | 
			
		||||
tags:
 | 
			
		||||
  - écoconception
 | 
			
		||||
layout: post.njk
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
## Introduction
 | 
			
		||||
Leverage agile Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Semper quis lectus nulla at volutpat. Est pellentesque elit ullamcorper dignissim cras tincidunt lobortis feugiat. Duis tristique sollicitudin nibh sit amet commodo nulla facilisi. Enim diam vulputate ut pharetra sit amet. Placerat orci nulla pellentesque dignissim. Gravida rutrum quisque non tellus. Condimentum mattis pellentesque id nibh tortor id aliquet lectus proin. Diam sollicitudin tempor id eu nisl nunc mi ipsum faucibus. Tempor id eu nisl nunc mi. Cras pulvinar mattis nunc sed blandit libero volutpat sed cras. Eget magna fermentum iaculis eu non diam phasellus. Est lorem ipsum dolor sit amet consectetur adipiscing. Orci porta non pulvinar neque laoreet suspendisse interdum consectetur. Velit scelerisque in dictum non consectetur a. Lectus sit amet est placerat. Viverra aliquet eget sit amet tellus cras adipiscing enim eu. Ut tristique et egestas quis ipsum suspendisse ultrices. Bibendum est ultricies integer quis auctor elit. Aliquam sem et tortor consequat id porta nibh.
 | 
			
		||||
to provide a robust synopsis for high level overviews. Iterative approaches to corporate strategy foster collaborative thinking to further the overall value proposition. Organically grow the holistic world view of disruptive innovation via workplace diversity and empowerment.
 | 
			
		||||
 | 
			
		||||
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Semper quis lectus nulla at volutpat. Est pellentesque elit ullamcorper dignissim cras tincidunt lobortis feugiat. Duis tristique sollicitudin nibh sit amet commodo nulla facilisi. Enim diam vulputate ut pharetra sit amet. Placerat orci nulla pellentesque dignissim. Gravida rutrum quisque non tellus. Condimentum mattis pellentesque id nibh tortor id aliquet lectus proin. Diam sollicitudin tempor id eu nisl nunc mi ipsum faucibus. Tempor id eu nisl nunc mi. Cras pulvinar mattis nunc sed blandit libero volutpat sed cras. Eget magna fermentum iaculis eu non diam phasellus. Est lorem ipsum dolor sit amet consectetur adipiscing. Orci porta non pulvinar neque laoreet suspendisse interdum consectetur. Velit scelerisque in dictum non consectetur a. Lectus sit amet est placerat. Viverra aliquet eget sit amet tellus cras adipiscing enim eu. Ut tristique et egestas quis ipsum suspendisse ultrices. Bibendum est ultricies integer quis auctor elit. Aliquam sem et tortor consequat id porta nibh.
 | 
			
		||||
 | 
			
		||||
## Partie une
 | 
			
		||||
 | 
			
		||||
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Semper quis lectus nulla at volutpat. Est pellentesque elit ullamcorper dignissim cras tincidunt lobortis feugiat. Duis tristique sollicitudin nibh sit amet commodo nulla facilisi. Enim diam vulputate ut pharetra sit amet. Placerat orci nulla pellentesque dignissim. Gravida rutrum quisque non tellus. Condimentum mattis pellentesque id nibh tortor id aliquet lectus proin. Diam sollicitudin tempor id eu nisl nunc mi ipsum faucibus. Tempor id eu nisl nunc mi. Cras pulvinar mattis nunc sed blandit libero volutpat sed cras. Eget magna fermentum iaculis eu non diam phasellus. Est lorem ipsum dolor sit amet consectetur adipiscing. Orci porta non pulvinar neque laoreet suspendisse interdum consectetur. Velit scelerisque in dictum non consectetur a. Lectus sit amet est placerat. Viverra aliquet eget sit amet tellus cras adipiscing enim eu. Ut tristique et egestas quis ipsum suspendisse ultrices. Bibendum est ultricies integer quis auctor elit. Aliquam sem et tortor consequat id porta nibh.
 | 
			
		||||
 | 
			
		||||
```diff-js
 | 
			
		||||
 // this is a command
 | 
			
		||||
 function myCommand() {
 | 
			
		||||
+  let counter = 0;
 | 
			
		||||
-  let counter = 1;
 | 
			
		||||
   counter++;
 | 
			
		||||
 }
 | 
			
		||||
 | 
			
		||||
 // Test with a line break above this line.
 | 
			
		||||
 console.log('Test');
 | 
			
		||||
```
 | 
			
		||||
 | 
			
		||||
## Partie deux
 | 
			
		||||
 | 
			
		||||
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Semper quis lectus nulla at volutpat. Est pellentesque elit ullamcorper dignissim cras tincidunt lobortis feugiat. Duis tristique sollicitudin nibh sit amet commodo nulla facilisi. Enim diam vulputate ut pharetra sit amet. Placerat orci nulla pellentesque dignissim. Gravida rutrum quisque non tellus. Condimentum mattis pellentesque id nibh tortor id aliquet lectus proin. Diam sollicitudin tempor id eu nisl nunc mi ipsum faucibus. Tempor id eu nisl nunc mi. Cras pulvinar mattis nunc sed blandit libero volutpat sed cras. Eget magna fermentum iaculis eu non diam phasellus. Est lorem ipsum dolor sit amet consectetur adipiscing. Orci porta non pulvinar neque laoreet suspendisse interdum consectetur. Velit scelerisque in dictum non consectetur a. Lectus sit amet est placerat. Viverra aliquet eget sit amet tellus cras adipiscing enim eu. Ut tristique et egestas quis ipsum suspendisse ultrices. Bibendum est ultricies integer quis auctor elit. Aliquam sem et tortor consequat id porta nibh.
 | 
			
		||||
 | 
			
		||||
```js
 | 
			
		||||
// this is a command
 | 
			
		||||
function myCommand() {
 | 
			
		||||
	let counter = 0;
 | 
			
		||||
	counter++;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
// Test with a line break above this line.
 | 
			
		||||
console.log('Test');
 | 
			
		||||
```
 | 
			
		||||
 | 
			
		||||
## Conclusion
 | 
			
		||||
 | 
			
		||||
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Semper quis lectus nulla at volutpat. Est pellentesque elit ullamcorper dignissim cras tincidunt lobortis feugiat. Duis tristique sollicitudin nibh sit amet commodo nulla facilisi. Enim diam vulputate ut pharetra sit amet. Placerat orci nulla pellentesque dignissim. Gravida rutrum quisque non tellus. Condimentum mattis pellentesque id nibh tortor id aliquet lectus proin. Diam sollicitudin tempor id eu nisl nunc mi ipsum faucibus. Tempor id eu nisl nunc mi. Cras pulvinar mattis nunc sed blandit libero volutpat sed cras. Eget magna fermentum iaculis eu non diam phasellus. Est lorem ipsum dolor sit amet consectetur adipiscing. Orci porta non pulvinar neque laoreet suspendisse interdum consectetur. Velit scelerisque in dictum non consectetur a. Lectus sit amet est placerat. Viverra aliquet eget sit amet tellus cras adipiscing enim eu. Ut tristique et egestas quis ipsum suspendisse ultrices. Bibendum est ultricies integer quis auctor elit. Aliquam sem et tortor consequat id porta nibh.
 | 
			
		||||
							
								
								
									
										3
									
								
								src/_pages/feed/feed.11tydata.js
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										3
									
								
								src/_pages/feed/feed.11tydata.js
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,3 @@
 | 
			
		||||
module.exports = {
 | 
			
		||||
  eleventyExcludeFromCollections: true
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										27
									
								
								src/_pages/feed/feed.njk
									
									
									
									
									
										Executable file
									
								
							
							
						
						
									
										27
									
								
								src/_pages/feed/feed.njk
									
									
									
									
									
										Executable file
									
								
							@@ -0,0 +1,27 @@
 | 
			
		||||
---
 | 
			
		||||
# Metadata comes from _data/metadata.json
 | 
			
		||||
permalink: /feed/feed.xml
 | 
			
		||||
---
 | 
			
		||||
<?xml version="1.0" encoding="utf-8"?>
 | 
			
		||||
<feed xmlns="http://www.w3.org/2005/Atom" xml:base="{{ metadata.language }}">
 | 
			
		||||
	<title>{{ metadata.title }}</title>
 | 
			
		||||
	<subtitle>{{ metadata.description }}</subtitle>
 | 
			
		||||
	<link href="{{ permalink | htmlBaseUrl(metadata.url) }}" rel="self"/>
 | 
			
		||||
	<link href="{{ metadata.url | addPathPrefixToFullUrl }}"/>
 | 
			
		||||
	<updated>{{ collections.posts | getNewestCollectionItemDate | dateToRfc3339 }}</updated>
 | 
			
		||||
	<id>{{ metadata.url }}</id>
 | 
			
		||||
	<author>
 | 
			
		||||
		<name>{{ metadata.author.name }}</name>
 | 
			
		||||
		<email>{{ metadata.author.email }}</email>
 | 
			
		||||
	</author>
 | 
			
		||||
	{%- for post in collections.posts | reverse %}
 | 
			
		||||
	{% set absolutePostUrl %}{{ post.url | htmlBaseUrl(metadata.url) }}{% endset %}
 | 
			
		||||
	<entry>
 | 
			
		||||
		<title>{{ post.data.title }}</title>
 | 
			
		||||
		<link href="{{ absolutePostUrl }}"/>
 | 
			
		||||
		<updated>{{ post.date | dateToRfc3339 }}</updated>
 | 
			
		||||
		<id>{{ absolutePostUrl }}</id>
 | 
			
		||||
		<content type="html">{{ post.templateContent | transformWithHtmlBase(absolutePostUrl, post.url) }}</content>
 | 
			
		||||
	</entry>
 | 
			
		||||
	{%- endfor %}
 | 
			
		||||
</feed>
 | 
			
		||||
							
								
								
									
										29
									
								
								src/_pages/feed/json.njk
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										29
									
								
								src/_pages/feed/json.njk
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,29 @@
 | 
			
		||||
---
 | 
			
		||||
# Metadata comes from _data/metadata.json
 | 
			
		||||
permalink: /feed/feed.json
 | 
			
		||||
---
 | 
			
		||||
{
 | 
			
		||||
  "version": "https://jsonfeed.org/version/1.1",
 | 
			
		||||
  "title": "{{ metadata.title }}",
 | 
			
		||||
  "language": "{{ metadata.language }}",
 | 
			
		||||
  "home_page_url": "{{ metadata.url | addPathPrefixToFullUrl }}",
 | 
			
		||||
  "feed_url": "{{ permalink | htmlBaseUrl(metadata.url) }}",
 | 
			
		||||
  "description": "{{ metadata.description }}",
 | 
			
		||||
  "author": {
 | 
			
		||||
    "name": "{{ metadata.author.name }}",
 | 
			
		||||
    "url": "{{ metadata.author.url }}"
 | 
			
		||||
  },
 | 
			
		||||
  "items": [
 | 
			
		||||
    {%- for post in collections.posts | reverse %}
 | 
			
		||||
    {%- set absolutePostUrl = post.url | htmlBaseUrl(metadata.url) %}
 | 
			
		||||
    {
 | 
			
		||||
      "id": "{{ absolutePostUrl }}",
 | 
			
		||||
      "url": "{{ absolutePostUrl }}",
 | 
			
		||||
      "title": "{{ post.data.title }}",
 | 
			
		||||
      "content_html": {% if post.templateContent %}{{ post.templateContent | transformWithHtmlBase(absolutePostUrl, post.url) | dump | safe }}{% else %}""{% endif %},
 | 
			
		||||
      "date_published": "{{ post.date | dateToRfc3339 }}"
 | 
			
		||||
    }
 | 
			
		||||
    {% if not loop.last %},{% endif %}
 | 
			
		||||
    {%- endfor %}
 | 
			
		||||
  ]
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										19
									
								
								src/_pages/index.njk
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										19
									
								
								src/_pages/index.njk
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,19 @@
 | 
			
		||||
---
 | 
			
		||||
layout: home.njk
 | 
			
		||||
eleventyNavigation:
 | 
			
		||||
  key: Accueil
 | 
			
		||||
  order: 1
 | 
			
		||||
---
 | 
			
		||||
{% set maxPosts = collections.posts.length | min(5) %}
 | 
			
		||||
{#<h1>{% if maxPosts == 1 %}Article{% else %}Derniers articles{% endif %}</h1>#}
 | 
			
		||||
<h1>Blog IT's on us</h1>
 | 
			
		||||
{% set postslist = collections.posts | head(-5) %}
 | 
			
		||||
{% set postslistCounter = collections.posts | length %}
 | 
			
		||||
{% include "postslist.njk" %}
 | 
			
		||||
 | 
			
		||||
{#List all of the pages in the project#}
 | 
			
		||||
{#<ul>#}
 | 
			
		||||
{#  {%- for entry in collections.all %}#}
 | 
			
		||||
{#  <li><a href="{{ entry.url }}"><code>{{ entry.url }}</code></a></li>#}
 | 
			
		||||
{#  {%- endfor %}#}
 | 
			
		||||
{#</ul>#}
 | 
			
		||||
							
								
								
									
										9
									
								
								src/_pages/robots/robots.njk
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										9
									
								
								src/_pages/robots/robots.njk
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,9 @@
 | 
			
		||||
---
 | 
			
		||||
permalink: '/robots.txt'
 | 
			
		||||
eleventyExcludeFromCollections: true
 | 
			
		||||
---
 | 
			
		||||
 | 
			
		||||
User-agent: *
 | 
			
		||||
Allow: /
 | 
			
		||||
 | 
			
		||||
Sitemap: {{ site.url }}/sitemap.xml
 | 
			
		||||
							
								
								
									
										14
									
								
								src/_pages/sitemap/sitemap.njk
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										14
									
								
								src/_pages/sitemap/sitemap.njk
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,14 @@
 | 
			
		||||
---
 | 
			
		||||
permalink: /sitemap.xml
 | 
			
		||||
eleventyExcludeFromCollections: true
 | 
			
		||||
---
 | 
			
		||||
<?xml version="1.0" encoding="utf-8"?>
 | 
			
		||||
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml">
 | 
			
		||||
{%- for page in collections.all %}
 | 
			
		||||
  {% set absoluteUrl %}{{ page.url | htmlBaseUrl(metadata.url) }}{% endset %}
 | 
			
		||||
  <url>
 | 
			
		||||
    <loc>{{ absoluteUrl }}</loc>
 | 
			
		||||
    <lastmod>{{ page.date | htmlDateString }}</lastmod>
 | 
			
		||||
  </url>
 | 
			
		||||
{%- endfor %}
 | 
			
		||||
</urlset>
 | 
			
		||||
							
								
								
									
										20
									
								
								src/_pages/tags.njk
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										20
									
								
								src/_pages/tags.njk
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,20 @@
 | 
			
		||||
---
 | 
			
		||||
pagination:
 | 
			
		||||
  data: collections
 | 
			
		||||
  size: 1
 | 
			
		||||
  alias: tag
 | 
			
		||||
  filter:
 | 
			
		||||
    - all
 | 
			
		||||
    - post
 | 
			
		||||
    - posts
 | 
			
		||||
    - tagList
 | 
			
		||||
  addAllPagesToCollections: true
 | 
			
		||||
layout: home.njk
 | 
			
		||||
eleventyComputed:
 | 
			
		||||
  title: Tags “{{ tag }}”
 | 
			
		||||
permalink: /tags/{{ tag | slugify }}/
 | 
			
		||||
---
 | 
			
		||||
<h1>#{{ tag }}</h1>
 | 
			
		||||
 | 
			
		||||
{% set postslist = collections[ tag ] %}
 | 
			
		||||
{% include "postslist.njk" %}
 | 
			
		||||
		Reference in New Issue
	
	Block a user