<!DOCTYPE html>
<html lang="fr" data-color-scheme="system" class="scroll-smooth">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<title>Eliott Meunier</title>
<meta name="HandheldFriendly" content="True" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<meta name="theme-color" content="#039700">
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link rel="preload stylesheet" href="https://fonts.googleapis.com/css2?family=DM+Sans:wght@300..800&display=swap"
as="style" onload="this.onload=null;this.rel='stylesheet'" crossorigin>
<style>body { --font-headings: 'DM Sans', sans-serif; }</style>
<style>body { --font-body: 'DM Sans', sans-serif; }</style>
<script type="module" src="/assets/built/app.js?v=1aa7e093a0"></script>
<link rel="stylesheet" type="text/css" href="/assets/built/app.css?v=1aa7e093a0" />
<script>
let preferredTheme = localStorage.getItem('PREFERRED_COLOR_SCHEME') || `system`;
document.documentElement.setAttribute('data-color-scheme', preferredTheme);
// Global values needed
const themeGlobal = {
siteUrl: 'https://eliottmeunier.com',
currentPage: parseInt('1'),
nextPage: parseInt('2'),
nextPageLink: '',
maxPages: parseInt('8'),
lastPage: `1` === `8` ? true : false,
postsPerPage: parseInt('12'),
total: parseInt('91'),
searchJobsFeaturedFirst: false
}
function hexToRgb(hexColor) {
if (hexColor.slice(0, 1) === '#') { hexColor = hexColor.slice(1); }
if (hexColor.length === 3) { hexColor = hexColor.split('').map(function (hex) { return hex + hex;}).join(''); }
const r = parseInt(hexColor.substr(0,2),16);
const g = parseInt(hexColor.substr(2,2),16);
const b = parseInt(hexColor.substr(4,2),16);
return [r,g,b]
}
// Get contrast color;
function getColorContrast(hexColor) {
const rgb = hexToRgb(hexColor);
let yiq = ((rgb[0] * 299) + (rgb[1] * 587) + (rgb[2] * 114)) / 1000;
const colorContrast = (yiq >= 128) ? 'hsl(0 0% 0%)' : 'hsl(0 0% 100%)';
// return
return colorContrast
};
function hexToHsl(hexColor) {
const rgb = hexToRgb(hexColor);
// Make r, g, and b fractions of 1
const r = rgb[0]/255;
const g = rgb[1]/255;
const b = rgb[2]/255;
const max = Math.max(r, g, b), min = Math.min(r, g, b);
let h, s, l = (max + min) / 2;
if ( max == min ) { h = s = 0; } else {
let d = max - min;
s = l > 0.5 ? d / (2 - max - min) : d / (max + min);
switch(max){
case r: h = (g - b) / d + (g < b ? 6 : 0); break;
case g: h = (b - r) / d + 2; break;
case b: h = (r - g) / d + 4; break;
}
h /= 6;
}
return [Math.round(h * 360),Math.round(s * 100),Math.round(l * 100)]
}
function setBrandHSL(hex) {
const colorHsl = hexToHsl(hex)
document.documentElement.style.setProperty('--color-brand-hsl', `${colorHsl[0]} ${colorHsl[1]}% ${colorHsl[2]}%`);
document.documentElement.style.setProperty('--color-brand-contrast', getColorContrast(hex));
}
setBrandHSL("#039700");
</script>
<meta name="description" content="Danseur, auteur et entrepreneur, je partage sur ce site mes découvertes.">
<link rel="icon" href="https://eliottmeunier.com/content/images/size/w256h256/2025/02/Screenshot-2025-02-01-at-17.40.06.png" type="image/png">
<link rel="canonical" href="https://eliottmeunier.com/">
<meta name="referrer" content="no-referrer-when-downgrade">
<link rel="next" href="https://eliottmeunier.com/page/2/">
<meta property="og:site_name" content="Eliott Meunier">
<meta property="og:type" content="website">
<meta property="og:title" content="Eliott Meunier">
<meta property="og:description" content="Danseur, auteur et entrepreneur, je partage sur ce site mes découvertes.">
<meta property="og:url" content="https://eliottmeunier.com/">
<meta property="og:image" content="https://eliottmeunier.com/content/images/2025/02/Laura-Boom---2024-11-29-12_10_51.jpeg">
<meta property="article:publisher" content="https://www.facebook.com/eliottcreation/">
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:title" content="Eliott Meunier">
<meta name="twitter:description" content="Danseur, auteur et entrepreneur, je partage sur ce site mes découvertes.">
<meta name="twitter:url" content="https://eliottmeunier.com/">
<meta name="twitter:image" content="https://eliottmeunier.com/content/images/2025/02/Laura-Boom---2024-11-29-12_10_51.jpeg">
<meta name="twitter:site" content="@eliottmeunier2">
<meta property="og:image:width" content="1080">
<meta property="og:image:height" content="1600">
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "WebSite",
"publisher": {
"@type": "Organization",
"name": "Eliott Meunier",
"url": "https://eliottmeunier.com/",
"logo": {
"@type": "ImageObject",
"url": "https://eliottmeunier.com/content/images/size/w256h256/2025/02/Screenshot-2025-02-01-at-17.40.06.png",
"width": 60,
"height": 60
}
},
"url": "https://eliottmeunier.com/",
"name": "Eliott Meunier",
"image": {
"@type": "ImageObject",
"url": "https://eliottmeunier.com/content/images/2025/02/Laura-Boom---2024-11-29-12_10_51.jpeg",
"width": 1080,
"height": 1600
},
"mainEntityOfPage": "https://eliottmeunier.com/",
"description": "Danseur, auteur et entrepreneur, je partage sur ce site mes découvertes."
}
</script>
<meta name="generator" content="Ghost 6.22">
<link rel="alternate" type="application/rss+xml" title="Eliott Meunier" href="https://eliottmeunier.com/rss/">
<script defer src="https://cdn.jsdelivr.net/ghost/portal@~2.66/umd/portal.min.js" data-i18n="true" data-ghost="https://eliottmeunier.com/" data-key="bee154c8c301f376924601d329" data-api="https://eliottmeunier.com/ghost/api/content/" data-locale="fr" crossorigin="anonymous"></script><style id="gh-members-styles">.gh-post-upgrade-cta-content,
.gh-post-upgrade-cta {
display: flex;
flex-direction: column;
align-items: center;
font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
text-align: center;
width: 100%;
color: #ffffff;
font-size: 16px;
}
.gh-post-upgrade-cta-content {
border-radius: 8px;
padding: 40px 4vw;
}
.gh-post-upgrade-cta h2 {
color: #ffffff;
font-size: 28px;
letter-spacing: -0.2px;
margin: 0;
padding: 0;
}
.gh-post-upgrade-cta p {
margin: 20px 0 0;
padding: 0;
}
.gh-post-upgrade-cta small {
font-size: 16px;
letter-spacing: -0.2px;
}
.gh-post-upgrade-cta a {
color: #ffffff;
cursor: pointer;
font-weight: 500;
box-shadow: none;
text-decoration: underline;
}
.gh-post-upgrade-cta a:hover {
color: #ffffff;
opacity: 0.8;
box-shadow: none;
text-decoration: underline;
}
.gh-post-upgrade-cta a.gh-btn {
display: block;
background: #ffffff;
text-decoration: none;
margin: 28px 0 0;
padding: 8px 18px;
border-radius: 4px;
font-size: 16px;
font-weight: 600;
}
.gh-post-upgrade-cta a.gh-btn:hover {
opacity: 0.92;
}</style><script async src="https://js.stripe.com/v3/"></script>
<script defer src="https://cdn.jsdelivr.net/ghost/sodo-search@~1.8/umd/sodo-search.min.js" data-key="bee154c8c301f376924601d329" data-styles="https://cdn.jsdelivr.net/ghost/sodo-search@~1.8/umd/main.css" data-sodo-search="https://eliottmeunier.com/" data-locale="fr" crossorigin="anonymous"></script>
<link href="https://eliottmeunier.com/webmentions/receive/" rel="webmention">
<script defer src="/public/cards.min.js?v=1aa7e093a0"></script>
<link rel="stylesheet" type="text/css" href="/public/cards.min.css?v=1aa7e093a0">
<script defer src="/public/member-attribution.min.js?v=1aa7e093a0"></script><style>:root {--ghost-accent-color: #039700;}</style>
<style>
.post.tag-hash-hide {
display: none;
}
</style>
<script defer src="https://analytics.eliottmeunier.com/script.js" data-website-id="7e2a672d-0c02-408d-ae98-ce6cb2e9fa26"></script>
<style>
[data-header-actions] button[data-portal="account"], /* Hide profile image and icon */
[data-header-actions] .user-profile-text { /* Hide username text */
display: none !important;
}
[data-user="paid-member"] a[data-nav-cta] {
display: none !important;
}
/* This will target the button in the top-right corner */
[data-user="paid-member"] a[href="https://eliottmeunier.com/membership/"] {
display: none !important;
}
</style>
</head>
<body class="home-template subpixel-antialiased relative overflow-x-hidden bg-bgr text-typ"
x-data="{ menuOpen: false }" :class="menuOpen ? 'overflow-hidden' : 'overflow-y-auto'"
data-user="visitor"
@keydown.escape="menuOpen = false" @keydown.cmk.k="document.querySelector('[data-ghost-search]').click()"
x-init="navigator.platform.includes('Win') && document.body.classList.add('is-win')"
>
<header class="px-4 sm:px-6 text-typ whitespace-nowrap sticky top-0 z-[1000] bg-bgr lg:bg-transparent" data-header x-init="renderSubmenus();window.pageYOffset > 50 ? isScrolledOnload = true : null"
x-data="{ isScrolled: false, isScrolledOnload: false }" @scroll.window="isScrolled = (window.pageYOffset < 50) ? false : true;window.pageYOffset <= 50 ? isScrolledOnload = false : null" :class="[isScrolled ? 'is-scrolled' : '',isScrolledOnload ? 'is-scrolled-onload' : '']">
<div class="max-w-container mx-auto py-4 md:py-6 flex items-center justify-center gap-4 relative before:content-[''] before:absolute before:bottom-0 before:left-0 before:w-full before:h-[1px] before:bg-fading">
<div class="flex-1 flex justify-start lg:transition-move duration-300" data-header-brand>
<a class="" href="https://eliottmeunier.com" data-brand>
<span data-text-logo class="text-typ font-headings text-2xl md:text-3xl font-bold">Eliott Meunier</span>
</a>
</div>
<nav class="relative hidden transition-[width,filter] duration-300 text-sm lg:flex justify-center p-1 border border-brd rounded-theme-lg bg-bgr-opac backdrop-blur" data-nav="desktop" :class="isScrolled ? 'drop-shadow-xl' : ''">
<ul class="flex gap-0.5">
<li class="nav-commencez-ici flex relative border border-transparent hover:bg-bgr-tone rounded-theme"
data-label="Commencez-ici" data-slug="commencez-ici" data-length="13">
<a class="w-full flex px-4 py-1.5 rounded-theme" href="https://eliottmeunier.com/home/"
>
<span>Commencez-ici</span>
</a>
</li>
<li class="nav-articles flex relative border border-transparent hover:bg-bgr-tone rounded-theme"
data-label="Articles" data-slug="articles" data-length="8">
<a class="w-full flex px-4 py-1.5 rounded-theme" href="https://eliottmeunier.com/archive/"
>
<span>Articles</span>
</a>
</li>
<li class="nav-perspectives flex relative border border-transparent hover:bg-bgr-tone rounded-theme"
data-label="Perspectives" data-slug="perspectives" data-length="12">
<a class="w-full flex px-4 py-1.5 rounded-theme" href="https://perspectives.ac/"
>
<span>Perspectives</span>
</a>
</li>
<li class="nav-now flex relative border border-transparent hover:bg-bgr-tone rounded-theme"
data-label="Now" data-slug="now" data-length="3">
<a class="w-full flex px-4 py-1.5 rounded-theme" href="https://eliottmeunier.com/now/"
>
<span>Now</span>
</a>
</li>
<li class="nav-a-propos flex relative border border-transparent hover:bg-bgr-tone rounded-theme"
data-label="À propos" data-slug="a-propos" data-length="8">
<a class="w-full flex px-4 py-1.5 rounded-theme" href="https://eliottmeunier.com/about/"
>
<span>À propos</span>
</a>
</li>
</ul>
</nav>
<div class="flex flex-0 sm:flex-1 gap-2 items-center justify-end transition-move duration-300" data-header-actions>
<button class="flex items-center justify-center rounded-theme size-8 md:size-9 hover:text-brand" data-ghost-search title="Chercher" aria-label="Chercher">
<i class="icon icon-search w-5 h-5 stroke-2 stroke-2">
<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-search" width="24" height="24" viewbox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
<path stroke="none" d="M0 0h24v24H0z" fill="none"/>
<circle cx="10" cy="10" r="7" />
<line x1="21" y1="21" x2="15" y2="15" />
</svg>
</i> </button>
<a href="/subscribe/" data-portal="subscribe"
class="shadow-btn border border-b-0 border-opac bg-brand text-sm font-medium text-brand-contrast px-4 py-1.5 rounded-theme md:px-5 md:py-2 transition duration-300 hover:brightness-105 hover:shadow-btn-hover">
<span>S'abonner</span>
</a>
<button class="flex flex-col gap-1.5 size-8 md:size-9 items-center justify-center rounded-theme group hover:text-brand lg:hidden"
data-menu-toggle aria-label="Basculer le menu" aria-expanded="false" aria-haspopup="true" aria-controls="menu"
@click="menuOpen = !menuOpen; event.currentTarget.setAttribute('aria-expanded', menuOpen);"
>
<span class="relative pointer-events-none w-5 h-0.5 rounded-sm bg-typ-tone group-hover:bg-brand transition-all"
:class="menuOpen ? 'rotate-45 top-1' : 'rotate-0 top-0'"></span>
<span class="relative pointer-events-none w-5 h-0.5 rounded-sm bg-typ-tone group-hover:bg-brand transition-all"
:class="menuOpen ? '-rotate-45 -top-1' : ''"></span>
</button>
</div>
</div>
</header>
<div class="fixed shadow-xl z-[100] top-[64px] md:top-[84px] w-full bg-bgr text-typ-tone pt-4 border-t border-brd lg:hidden fixed"
:class="menuOpen ? 'block' : 'hidden'" data-menu id="menu"
>
<div class="px-4 sm:px-6">
<nav class="" data-nav="mobile">
<ul class="flex flex-col gap-1">
<li class="nav-commencez-ici flex relative"
data-label="Commencez-ici" data-slug="commencez-ici" data-length="13">
<a class="flex py-0.5 rounded-theme hover:text-brand" href="https://eliottmeunier.com/home/"
>
<span>Commencez-ici</span>
</a>
</li>
<li class="nav-articles flex relative"
data-label="Articles" data-slug="articles" data-length="8">
<a class="flex py-0.5 rounded-theme hover:text-brand" href="https://eliottmeunier.com/archive/"
>
<span>Articles</span>
</a>
</li>
<li class="nav-perspectives flex relative"
data-label="Perspectives" data-slug="perspectives" data-length="12">
<a class="flex py-0.5 rounded-theme hover:text-brand" href="https://perspectives.ac/"
>
<span>Perspectives</span>
</a>
</li>
<li class="nav-now flex relative"
data-label="Now" data-slug="now" data-length="3">
<a class="flex py-0.5 rounded-theme hover:text-brand" href="https://eliottmeunier.com/now/"
>
<span>Now</span>
</a>
</li>
<li class="nav-a-propos flex relative"
data-label="À propos" data-slug="a-propos" data-length="8">
<a class="flex py-0.5 rounded-theme hover:text-brand" href="https://eliottmeunier.com/about/"
>
<span>À propos</span>
</a>
</li>
</ul>
</nav>
</div>
<div class="p-4 mt-4 flex gap-2 border-y border-brd">
<button class="flex gap-0.5 p-[3px] border border-brd text-typ-tone rounded-theme hover:bg-bgr-tone" aria-label="Basculer le schéma de couleurs"
data-color-scheme-toggle @click="toggleColorScheme(event)">
<span data-theme="light" class="px-[5px] py-0.5 border border-transparent opacity-50 rounded-theme">
<i class="icon icon-sun size-4 stroke-2">
<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-sun-filled" width="24" height="24" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
<path stroke="none" d="M0 0h24v24H0z" fill="none"/>
<path d="M12 19a1 1 0 0 1 .993 .883l.007 .117v1a1 1 0 0 1 -1.993 .117l-.007 -.117v-1a1 1 0 0 1 1 -1z" stroke-width="0" fill="currentColor" />
<path d="M18.313 16.91l.094 .083l.7 .7a1 1 0 0 1 -1.32 1.497l-.094 -.083l-.7 -.7a1 1 0 0 1 1.218 -1.567l.102 .07z" stroke-width="0" fill="currentColor" />
<path d="M7.007 16.993a1 1 0 0 1 .083 1.32l-.083 .094l-.7 .7a1 1 0 0 1 -1.497 -1.32l.083 -.094l.7 -.7a1 1 0 0 1 1.414 0z" stroke-width="0" fill="currentColor" />
<path d="M4 11a1 1 0 0 1 .117 1.993l-.117 .007h-1a1 1 0 0 1 -.117 -1.993l.117 -.007h1z" stroke-width="0" fill="currentColor" />
<path d="M21 11a1 1 0 0 1 .117 1.993l-.117 .007h-1a1 1 0 0 1 -.117 -1.993l.117 -.007h1z" stroke-width="0" fill="currentColor" />
<path d="M6.213 4.81l.094 .083l.7 .7a1 1 0 0 1 -1.32 1.497l-.094 -.083l-.7 -.7a1 1 0 0 1 1.217 -1.567l.102 .07z" stroke-width="0" fill="currentColor" />
<path d="M19.107 4.893a1 1 0 0 1 .083 1.32l-.083 .094l-.7 .7a1 1 0 0 1 -1.497 -1.32l.083 -.094l.7 -.7a1 1 0 0 1 1.414 0z" stroke-width="0" fill="currentColor" />
<path d="M12 2a1 1 0 0 1 .993 .883l.007 .117v1a1 1 0 0 1 -1.993 .117l-.007 -.117v-1a1 1 0 0 1 1 -1z" stroke-width="0" fill="currentColor" />
<path d="M12 7a5 5 0 1 1 -4.995 5.217l-.005 -.217l.005 -.217a5 5 0 0 1 4.995 -4.783z" stroke-width="0" fill="currentColor" />
</svg>
</i> </span>
<span data-theme="dark" class="px-[5px] py-0.5 border border-transparent opacity-50 rounded-theme">
<i class="icon icon-moon size-4 stroke-2">
<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-moon-filled" width="24" height="24" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
<path stroke="none" d="M0 0h24v24H0z" fill="none"/>
<path d="M12 1.992a10 10 0 1 0 9.236 13.838c.341 -.82 -.476 -1.644 -1.298 -1.31a6.5 6.5 0 0 1 -6.864 -10.787l.077 -.08c.551 -.63 .113 -1.653 -.758 -1.653h-.266l-.068 -.006l-.06 -.002z" stroke-width="0" fill="currentColor" />
</svg>
</i> </span>
</button> </div>
</div>
<main class="main">
<section class="px-4 sm:px-6 mb-16 bg-radial-gradient" data-hero="brand-accent-color">
<div class="py-16 md:py-24 max-w-container mx-auto flex flex-col items-center gap-6 lg:gap-8 md:flex-row">
<div class="z-[2] flex-1 flex flex-col gap-4 md:gap-6 justify-center max-w-2xl mx-auto items-center text-center" data-hero-content>
<h1 class="font-semibold tracking-tight text-3xl sm:text-4xl md:text-5xl lg:text-6xl"
data-hero-headline
>
Bonjour, ici <span>Eliott</span> !
</h1>
<p id="hero-input-label" class="font-light text-typ-tone text-lg md:text-xl">
Danseur, auteur et entrepreneur, sur ce site, vous trouverez mes pensées et explorations liées à la spiritualité, à l'IA et au business. Abonnez-vous à mes lettres d'info ci-dessous.
</p>
<form class="relative w-full max-w-md bg-bgr border border-brd flex flex-wrap rounded-theme-xl bg-bgr p-1 focus-within:border-brand focus-within:ring-4 focus-within:ring-brand focus-within:ring-opacity-20"
data-members-form="subscribe" data-style="">
<input data-members-email class="bg-bgr text-typ flex-[2] py-2 rounded-theme border-none focus:ring-0"
type="email" autocomplete="email" placeholder="Votre adresse électronique"
aria-labelledby="hero-input-label" required>
<button class="flex-1 px-4 py-2 bg-bgr-reverse text-typ-reverse border border-brd font-medium rounded-theme md:px-6 hover:bg-brand hover:text-brand-contrast" type="submit">
<span>S'abonner</span>
</button>
<p data-msg="success" class="hidden absolute text-sm leading-tight -bottom-[45%] text-success font-medium">Super! Vérifiez votre boîte de réception et cliquez sur le lien.</p>
<p data-msg="error" class="hidden absolute text-sm leading-tight -bottom-[45%] text-error font-medium">Désolé, quelque chose s'est mal passé. Veuillez réessayer.</p>
</form> </div>
<figure class="flex-1 h-full w-full rounded-theme-md overflow-hidden left-0 top-0 hidden"
data-hero-img="brand-accent-color"
>
<picture class="flex h-full" >
<source
srcset="/content/images/size/w320/format/webp/2025/02/Laura-Boom---2024-11-29-12_10_51.jpeg 320w, /content/images/size/w640/format/webp/2025/02/Laura-Boom---2024-11-29-12_10_51.jpeg 600w, /content/images/size/w960/format/webp/2025/02/Laura-Boom---2024-11-29-12_10_51.jpeg 960w, /content/images/size/w1280/format/webp/2025/02/Laura-Boom---2024-11-29-12_10_51.jpeg 1200w, /content/images/size/w2000/format/webp/2025/02/Laura-Boom---2024-11-29-12_10_51.jpeg 2000w"
sizes="(max-width: 360px) 300px, (max-width: 640px) 600px, (max-width: 1080px) 940px, (max-width: 1400px) 1200px, 1600px"
type="image/webp"
>
<img class="w-full object-cover object-center"
loading="eager"
srcset="/content/images/size/w320/format/webp/2025/02/Laura-Boom---2024-11-29-12_10_51.jpeg 320w, /content/images/size/w640/format/webp/2025/02/Laura-Boom---2024-11-29-12_10_51.jpeg 600w, /content/images/size/w960/format/webp/2025/02/Laura-Boom---2024-11-29-12_10_51.jpeg 960w, /content/images/size/w1280/format/webp/2025/02/Laura-Boom---2024-11-29-12_10_51.jpeg 1200w, /content/images/size/w2000/format/webp/2025/02/Laura-Boom---2024-11-29-12_10_51.jpeg 2000w"
sizes="(max-width: 360px) 300px, (max-width: 640px) 600px, (max-width: 1080px) 940px, (max-width: 1400px) 1200px, 1600px"
src="/content/images/size/w30/2025/02/Laura-Boom---2024-11-29-12_10_51.jpeg"
alt="Eliott Meunier"
/>
</picture>
</figure>
</div>
</section>
<section class="px-4" data-featured-tags="list">
<div class="max-w-container mx-auto">
</div>
</section>
<section class="px-4 mb-24" data-feed-section="12">
<div class="max-w-container mx-auto">
<h2 class="text-sm font-semibold uppercase text-typ-tone border-b border-brd mb-6 pb-2.5">Dernier</h2>
<div class="grid -mt-6" data-post-feed>
<article class="post no-image text-sm text-typ-tone" data-post-card>
<a href="/clarte-et-ravir/" class="relative py-4 md:py-6 border-b border-brd grid grid-cols-3 md:grid-cols-6 lg:grid-cols-8 gap-2 items-center sm:items-start before:content-[''] before:absolute before:-z-[1] before:h-full before:w-[calc(100%_+_32px)] before:-inset-x-4 before:rounded-theme-xxs hover:before:bg-bgr-tone">
<div class="flex items-center flex-wrap gap-3 col-span-3 lg:col-span-5">
<h3 class="text-typ md:text-base font-medium" data-post-card-title>
Clarté et ravir
</h3>
</div>
<div class="flex gap-2">
</div>
<time class="" datetime="2025-06-19">19 juin 2025</time>
<ul class="flex items-center justify-end gap-2 font-medium" data-post-card-authors>
<li class="flex gap-1 items-center">
<picture >
<source
srcset="/content/images/size/w30/format/webp/2024/09/Screenshot-2024-04-15-at-09.04.19-2.png 30w, /content/images/size/w100/format/webp/2024/09/Screenshot-2024-04-15-at-09.04.19-2.png 100w"
sizes="24px"
type="image/webp"
>
<img class="size-6 object-cover rounded-full will-change-[filter] transition-[filter] blur"
onload="this.classList.remove('blur')"
loading="lazy"
srcset="/content/images/size/w30/format/webp/2024/09/Screenshot-2024-04-15-at-09.04.19-2.png 30w, /content/images/size/w100/format/webp/2024/09/Screenshot-2024-04-15-at-09.04.19-2.png 100w"
sizes="24px"
src="/content/images/size/w30/2024/09/Screenshot-2024-04-15-at-09.04.19-2.png"
alt=""
/>
</picture>
<span class="sr-only">Eliott Meunier</span>
</li>
</ul>
</a>
</article> <article class="post no-image text-sm text-typ-tone" data-post-card>
<a href="/limpermanence/" class="relative py-4 md:py-6 border-b border-brd grid grid-cols-3 md:grid-cols-6 lg:grid-cols-8 gap-2 items-center sm:items-start before:content-[''] before:absolute before:-z-[1] before:h-full before:w-[calc(100%_+_32px)] before:-inset-x-4 before:rounded-theme-xxs hover:before:bg-bgr-tone">
<div class="flex items-center flex-wrap gap-3 col-span-3 lg:col-span-5">
<h3 class="text-typ md:text-base font-medium" data-post-card-title>
L'impermanence
</h3>
</div>
<div class="flex gap-2">
</div>
<time class="" datetime="2025-06-19">19 juin 2025</time>
<ul class="flex items-center justify-end gap-2 font-medium" data-post-card-authors>
<li class="flex gap-1 items-center">
<picture >
<source
srcset="/content/images/size/w30/format/webp/2024/09/Screenshot-2024-04-15-at-09.04.19-2.png 30w, /content/images/size/w100/format/webp/2024/09/Screenshot-2024-04-15-at-09.04.19-2.png 100w"
sizes="24px"
type="image/webp"
>
<img class="size-6 object-cover rounded-full will-change-[filter] transition-[filter] blur"
onload="this.classList.remove('blur')"
loading="lazy"
srcset="/content/images/size/w30/format/webp/2024/09/Screenshot-2024-04-15-at-09.04.19-2.png 30w, /content/images/size/w100/format/webp/2024/09/Screenshot-2024-04-15-at-09.04.19-2.png 100w"
sizes="24px"
src="/content/images/size/w30/2024/09/Screenshot-2024-04-15-at-09.04.19-2.png"
alt=""
/>
</picture>
<span class="sr-only">Eliott Meunier</span>
</li>
</ul>
</a>
</article> <article class="post no-image text-sm text-typ-tone" data-post-card>
<a href="/il-ny-a-pas-de-chemin/" class="relative py-4 md:py-6 border-b border-brd grid grid-cols-3 md:grid-cols-6 lg:grid-cols-8 gap-2 items-center sm:items-start before:content-[''] before:absolute before:-z-[1] before:h-full before:w-[calc(100%_+_32px)] before:-inset-x-4 before:rounded-theme-xxs hover:before:bg-bgr-tone">
<div class="flex items-center flex-wrap gap-3 col-span-3 lg:col-span-5">
<h3 class="text-typ md:text-base font-medium" data-post-card-title>
Il n'y a pas de chemin
</h3>
</div>
<div class="flex gap-2">
</div>
<time class="" datetime="2025-06-19">19 juin 2025</time>
<ul class="flex items-center justify-end gap-2 font-medium" data-post-card-authors>
<li class="flex gap-1 items-center">
<picture >
<source
srcset="/content/images/size/w30/format/webp/2024/09/Screenshot-2024-04-15-at-09.04.19-2.png 30w, /content/images/size/w100/format/webp/2024/09/Screenshot-2024-04-15-at-09.04.19-2.png 100w"
sizes="24px"
type="image/webp"
>
<img class="size-6 object-cover rounded-full will-change-[filter] transition-[filter] blur"
onload="this.classList.remove('blur')"
loading="lazy"
srcset="/content/images/size/w30/format/webp/2024/09/Screenshot-2024-04-15-at-09.04.19-2.png 30w, /content/images/size/w100/format/webp/2024/09/Screenshot-2024-04-15-at-09.04.19-2.png 100w"
sizes="24px"
src="/content/images/size/w30/2024/09/Screenshot-2024-04-15-at-09.04.19-2.png"
alt=""
/>
</picture>
<span class="sr-only">Eliott Meunier</span>
</li>
</ul>
</a>
</article> <article class="post no-image text-sm text-typ-tone" data-post-card>
<a href="/35-personnes-chez-moi/" class="relative py-4 md:py-6 border-b border-brd grid grid-cols-3 md:grid-cols-6 lg:grid-cols-8 gap-2 items-center sm:items-start before:content-[''] before:absolute before:-z-[1] before:h-full before:w-[calc(100%_+_32px)] before:-inset-x-4 before:rounded-theme-xxs hover:before:bg-bgr-tone">
<div class="flex items-center flex-wrap gap-3 col-span-3 lg:col-span-5">
<h3 class="text-typ md:text-base font-medium" data-post-card-title>
35 personnes chez moi
</h3>
</div>
<div class="flex gap-2">
</div>
<time class="" datetime="2025-06-19">19 juin 2025</time>
<ul class="flex items-center justify-end gap-2 font-medium" data-post-card-authors>
<li class="flex gap-1 items-center">
<picture >
<source
srcset="/content/images/size/w30/format/webp/2024/09/Screenshot-2024-04-15-at-09.04.19-2.png 30w, /content/images/size/w100/format/webp/2024/09/Screenshot-2024-04-15-at-09.04.19-2.png 100w"
sizes="24px"
type="image/webp"
>
<img class="size-6 object-cover rounded-full will-change-[filter] transition-[filter] blur"
onload="this.classList.remove('blur')"
loading="lazy"
srcset="/content/images/size/w30/format/webp/2024/09/Screenshot-2024-04-15-at-09.04.19-2.png 30w, /content/images/size/w100/format/webp/2024/09/Screenshot-2024-04-15-at-09.04.19-2.png 100w"
sizes="24px"
src="/content/images/size/w30/2024/09/Screenshot-2024-04-15-at-09.04.19-2.png"
alt=""
/>
</picture>
<span class="sr-only">Eliott Meunier</span>
</li>
</ul>
</a>
</article> <article class="post text-sm text-typ-tone" data-post-card>
<a href="/6-lecons-de-creation-dhannes-langolf/" class="relative py-4 md:py-6 border-b border-brd grid grid-cols-3 md:grid-cols-6 lg:grid-cols-8 gap-2 items-center sm:items-start before:content-[''] before:absolute before:-z-[1] before:h-full before:w-[calc(100%_+_32px)] before:-inset-x-4 before:rounded-theme-xxs hover:before:bg-bgr-tone">
<div class="flex items-center flex-wrap gap-3 col-span-3 lg:col-span-5">
<h3 class="text-typ md:text-base font-medium" data-post-card-title>
6 leçons de création d'Hannes Langolf
</h3>
</div>
<div class="flex gap-2">
</div>
<time class="" datetime="2025-05-26">26 mai 2025</time>
<ul class="flex items-center justify-end gap-2 font-medium" data-post-card-authors>
<li class="flex gap-1 items-center">
<picture >
<source
srcset="/content/images/size/w30/format/webp/2024/09/Screenshot-2024-04-15-at-09.04.19-2.png 30w, /content/images/size/w100/format/webp/2024/09/Screenshot-2024-04-15-at-09.04.19-2.png 100w"
sizes="24px"
type="image/webp"
>
<img class="size-6 object-cover rounded-full will-change-[filter] transition-[filter] blur"
onload="this.classList.remove('blur')"
loading="lazy"
srcset="/content/images/size/w30/format/webp/2024/09/Screenshot-2024-04-15-at-09.04.19-2.png 30w, /content/images/size/w100/format/webp/2024/09/Screenshot-2024-04-15-at-09.04.19-2.png 100w"
sizes="24px"
src="/content/images/size/w30/2024/09/Screenshot-2024-04-15-at-09.04.19-2.png"
alt=""
/>
</picture>
<span class="sr-only">Eliott Meunier</span>
</li>
</ul>
</a>
</article> <article class="post text-sm text-typ-tone" data-post-card>
<a href="/jai-danse-la-folie/" class="relative py-4 md:py-6 border-b border-brd grid grid-cols-3 md:grid-cols-6 lg:grid-cols-8 gap-2 items-center sm:items-start before:content-[''] before:absolute before:-z-[1] before:h-full before:w-[calc(100%_+_32px)] before:-inset-x-4 before:rounded-theme-xxs hover:before:bg-bgr-tone">
<div class="flex items-center flex-wrap gap-3 col-span-3 lg:col-span-5">
<h3 class="text-typ md:text-base font-medium" data-post-card-title>
J'ai dansé la folie
</h3>
</div>
<div class="flex gap-2">
</div>
<time class="" datetime="2025-05-26">26 mai 2025</time>
<ul class="flex items-center justify-end gap-2 font-medium" data-post-card-authors>
<li class="flex gap-1 items-center">
<picture >
<source
srcset="/content/images/size/w30/format/webp/2024/09/Screenshot-2024-04-15-at-09.04.19-2.png 30w, /content/images/size/w100/format/webp/2024/09/Screenshot-2024-04-15-at-09.04.19-2.png 100w"
sizes="24px"
type="image/webp"
>
<img class="size-6 object-cover rounded-full will-change-[filter] transition-[filter] blur"
onload="this.classList.remove('blur')"
loading="lazy"
srcset="/content/images/size/w30/format/webp/2024/09/Screenshot-2024-04-15-at-09.04.19-2.png 30w, /content/images/size/w100/format/webp/2024/09/Screenshot-2024-04-15-at-09.04.19-2.png 100w"
sizes="24px"
src="/content/images/size/w30/2024/09/Screenshot-2024-04-15-at-09.04.19-2.png"
alt=""
/>
</picture>
<span class="sr-only">Eliott Meunier</span>
</li>
</ul>
</a>
</article> <article class="post no-image text-sm text-typ-tone" data-post-card>
<a href="/danser-pendant-4h-sur-scene/" class="relative py-4 md:py-6 border-b border-brd grid grid-cols-3 md:grid-cols-6 lg:grid-cols-8 gap-2 items-center sm:items-start before:content-[''] before:absolute before:-z-[1] before:h-full before:w-[calc(100%_+_32px)] before:-inset-x-4 before:rounded-theme-xxs hover:before:bg-bgr-tone">
<div class="flex items-center flex-wrap gap-3 col-span-3 lg:col-span-5">
<h3 class="text-typ md:text-base font-medium" data-post-card-title>
Danser pendant 4h sur scène
</h3>
</div>
<div class="flex gap-2">
</div>
<time class="" datetime="2025-05-26">26 mai 2025</time>
<ul class="flex items-center justify-end gap-2 font-medium" data-post-card-authors>
<li class="flex gap-1 items-center">
<picture >
<source
srcset="/content/images/size/w30/format/webp/2024/09/Screenshot-2024-04-15-at-09.04.19-2.png 30w, /content/images/size/w100/format/webp/2024/09/Screenshot-2024-04-15-at-09.04.19-2.png 100w"
sizes="24px"
type="image/webp"
>
<img class="size-6 object-cover rounded-full will-change-[filter] transition-[filter] blur"
onload="this.classList.remove('blur')"
loading="lazy"
srcset="/content/images/size/w30/format/webp/2024/09/Screenshot-2024-04-15-at-09.04.19-2.png 30w, /content/images/size/w100/format/webp/2024/09/Screenshot-2024-04-15-at-09.04.19-2.png 100w"
sizes="24px"
src="/content/images/size/w30/2024/09/Screenshot-2024-04-15-at-09.04.19-2.png"
alt=""
/>
</picture>
<span class="sr-only">Eliott Meunier</span>
</li>
</ul>
</a>
</article> <article class="post no-image text-sm text-typ-tone" data-post-card>
<a href="/ce-que-etre-habille-en-teletubbies-pendant-une-journee-ma-appris/" class="relative py-4 md:py-6 border-b border-brd grid grid-cols-3 md:grid-cols-6 lg:grid-cols-8 gap-2 items-center sm:items-start before:content-[''] before:absolute before:-z-[1] before:h-full before:w-[calc(100%_+_32px)] before:-inset-x-4 before:rounded-theme-xxs hover:before:bg-bgr-tone">
<div class="flex items-center flex-wrap gap-3 col-span-3 lg:col-span-5">
<h3 class="text-typ md:text-base font-medium" data-post-card-title>
Ce que être habillé en Teletubbies pendant une journée m’a appris
</h3>
</div>
<div class="flex gap-2">
</div>
<time class="" datetime="2025-05-26">26 mai 2025</time>
<ul class="flex items-center justify-end gap-2 font-medium" data-post-card-authors>
<li class="flex gap-1 items-center">
<picture >
<source
srcset="/content/images/size/w30/format/webp/2024/09/Screenshot-2024-04-15-at-09.04.19-2.png 30w, /content/images/size/w100/format/webp/2024/09/Screenshot-2024-04-15-at-09.04.19-2.png 100w"
sizes="24px"
type="image/webp"
>
<img class="size-6 object-cover rounded-full will-change-[filter] transition-[filter] blur"
onload="this.classList.remove('blur')"
loading="lazy"
srcset="/content/images/size/w30/format/webp/2024/09/Screenshot-2024-04-15-at-09.04.19-2.png 30w, /content/images/size/w100/format/webp/2024/09/Screenshot-2024-04-15-at-09.04.19-2.png 100w"
sizes="24px"
src="/content/images/size/w30/2024/09/Screenshot-2024-04-15-at-09.04.19-2.png"
alt=""
/>
</picture>
<span class="sr-only">Eliott Meunier</span>
</li>
</ul>
</a>
</article> <article class="post text-sm text-typ-tone" data-post-card>
<a href="/lillusion-du-libre-arbitre/" class="relative py-4 md:py-6 border-b border-brd grid grid-cols-3 md:grid-cols-6 lg:grid-cols-8 gap-2 items-center sm:items-start before:content-[''] before:absolute before:-z-[1] before:h-full before:w-[calc(100%_+_32px)] before:-inset-x-4 before:rounded-theme-xxs hover:before:bg-bgr-tone">
<div class="flex items-center flex-wrap gap-3 col-span-3 lg:col-span-5">
<h3 class="text-typ md:text-base font-medium" data-post-card-title>
L'illusion du libre arbitre
</h3>
</div>
<div class="flex gap-2">
</div>
<time class="" datetime="2025-05-26">26 mai 2025</time>
<ul class="flex items-center justify-end gap-2 font-medium" data-post-card-authors>
<li class="flex gap-1 items-center">
<picture >
<source
srcset="/content/images/size/w30/format/webp/2024/09/Screenshot-2024-04-15-at-09.04.19-2.png 30w, /content/images/size/w100/format/webp/2024/09/Screenshot-2024-04-15-at-09.04.19-2.png 100w"
sizes="24px"
type="image/webp"
>
<img class="size-6 object-cover rounded-full will-change-[filter] transition-[filter] blur"
onload="this.classList.remove('blur')"
loading="lazy"
srcset="/content/images/size/w30/format/webp/2024/09/Screenshot-2024-04-15-at-09.04.19-2.png 30w, /content/images/size/w100/format/webp/2024/09/Screenshot-2024-04-15-at-09.04.19-2.png 100w"
sizes="24px"
src="/content/images/size/w30/2024/09/Screenshot-2024-04-15-at-09.04.19-2.png"
alt=""
/>
</picture>
<span class="sr-only">Eliott Meunier</span>
</li>
</ul>
</a>
</article> <article class="post text-sm text-typ-tone" data-post-card>
<a href="/de-linspiration-a-lextase/" class="relative py-4 md:py-6 border-b border-brd grid grid-cols-3 md:grid-cols-6 lg:grid-cols-8 gap-2 items-center sm:items-start before:content-[''] before:absolute before:-z-[1] before:h-full before:w-[calc(100%_+_32px)] before:-inset-x-4 before:rounded-theme-xxs hover:before:bg-bgr-tone">
<div class="flex items-center flex-wrap gap-3 col-span-3 lg:col-span-5">
<h3 class="text-typ md:text-base font-medium" data-post-card-title>
De l'inspiration à l'extase
</h3>
</div>
<div class="flex gap-2">
</div>
<time class="" datetime="2025-05-26">26 mai 2025</time>
<ul class="flex items-center justify-end gap-2 font-medium" data-post-card-authors>
<li class="flex gap-1 items-center">
<picture >
<source
srcset="/content/images/size/w30/format/webp/2024/09/Screenshot-2024-04-15-at-09.04.19-2.png 30w, /content/images/size/w100/format/webp/2024/09/Screenshot-2024-04-15-at-09.04.19-2.png 100w"
sizes="24px"
type="image/webp"
>
<img class="size-6 object-cover rounded-full will-change-[filter] transition-[filter] blur"
onload="this.classList.remove('blur')"
loading="lazy"
srcset="/content/images/size/w30/format/webp/2024/09/Screenshot-2024-04-15-at-09.04.19-2.png 30w, /content/images/size/w100/format/webp/2024/09/Screenshot-2024-04-15-at-09.04.19-2.png 100w"
sizes="24px"
src="/content/images/size/w30/2024/09/Screenshot-2024-04-15-at-09.04.19-2.png"
alt=""
/>
</picture>
<span class="sr-only">Eliott Meunier</span>
</li>
</ul>
</a>
</article> <article class="post no-image text-sm text-typ-tone" data-post-card>
<a href="/limportance-de-la-question-de-recherche/" class="relative py-4 md:py-6 border-b border-brd grid grid-cols-3 md:grid-cols-6 lg:grid-cols-8 gap-2 items-center sm:items-start before:content-[''] before:absolute before:-z-[1] before:h-full before:w-[calc(100%_+_32px)] before:-inset-x-4 before:rounded-theme-xxs hover:before:bg-bgr-tone">
<div class="flex items-center flex-wrap gap-3 col-span-3 lg:col-span-5">
<h3 class="text-typ md:text-base font-medium" data-post-card-title>
L'importance de la question de recherche
</h3>
</div>
<div class="flex gap-2">
</div>
<time class="" datetime="2025-05-22">22 mai 2025</time>
<ul class="flex items-center justify-end gap-2 font-medium" data-post-card-authors>
<li class="flex gap-1 items-center">
<picture >
<source
srcset="/content/images/size/w30/format/webp/2024/09/Screenshot-2024-04-15-at-09.04.19-2.png 30w, /content/images/size/w100/format/webp/2024/09/Screenshot-2024-04-15-at-09.04.19-2.png 100w"
sizes="24px"
type="image/webp"
>
<img class="size-6 object-cover rounded-full will-change-[filter] transition-[filter] blur"
onload="this.classList.remove('blur')"
loading="lazy"
srcset="/content/images/size/w30/format/webp/2024/09/Screenshot-2024-04-15-at-09.04.19-2.png 30w, /content/images/size/w100/format/webp/2024/09/Screenshot-2024-04-15-at-09.04.19-2.png 100w"
sizes="24px"
src="/content/images/size/w30/2024/09/Screenshot-2024-04-15-at-09.04.19-2.png"
alt=""
/>
</picture>
<span class="sr-only">Eliott Meunier</span>
</li>
</ul>
</a>
</article> <article class="post no-image text-sm text-typ-tone" data-post-card>
<a href="/comment-jorganise-ma-recherche-autour-de-la-danse/" class="relative py-4 md:py-6 border-b border-brd grid grid-cols-3 md:grid-cols-6 lg:grid-cols-8 gap-2 items-center sm:items-start before:content-[''] before:absolute before:-z-[1] before:h-full before:w-[calc(100%_+_32px)] before:-inset-x-4 before:rounded-theme-xxs hover:before:bg-bgr-tone">
<div class="flex items-center flex-wrap gap-3 col-span-3 lg:col-span-5">
<h3 class="text-typ md:text-base font-medium" data-post-card-title>
Comment j'organise ma recherche autour de la danse ?
</h3>
</div>
<div class="flex gap-2">
</div>
<time class="" datetime="2025-05-22">22 mai 2025</time>
<ul class="flex items-center justify-end gap-2 font-medium" data-post-card-authors>
<li class="flex gap-1 items-center">
<picture >
<source
srcset="/content/images/size/w30/format/webp/2024/09/Screenshot-2024-04-15-at-09.04.19-2.png 30w, /content/images/size/w100/format/webp/2024/09/Screenshot-2024-04-15-at-09.04.19-2.png 100w"
sizes="24px"
type="image/webp"
>
<img class="size-6 object-cover rounded-full will-change-[filter] transition-[filter] blur"
onload="this.classList.remove('blur')"
loading="lazy"
srcset="/content/images/size/w30/format/webp/2024/09/Screenshot-2024-04-15-at-09.04.19-2.png 30w, /content/images/size/w100/format/webp/2024/09/Screenshot-2024-04-15-at-09.04.19-2.png 100w"
sizes="24px"
src="/content/images/size/w30/2024/09/Screenshot-2024-04-15-at-09.04.19-2.png"
alt=""
/>
</picture>
<span class="sr-only">Eliott Meunier</span>
</li>
</ul>
</a>
</article> </div>
<nav class="my-12 text-typ flex items-center justify-center gap-4 font-medium sm:font-normal text-sm sm:gap-6" data-pagination>
<a data-prev class="text-sm font-medium flex items-center gap-0.5 border border-brd rounded-theme px-3 py-1 sm:px-4 hover:bg-bgr-tone cursor-not-allowed disabled"
href="javascript:">
<i class="icon icon-chevron-left size-4 stroke-[2.5] -ml-1 stroke-2">
<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-chevron-left" width="24" height="24" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"/><path d="M15 6l-6 6l6 6" /></svg>
</i><span>Précédent</span>
</a>
<span data-page-number class="">Page 1 sur 8</span>
<a data-next class="text-sm font-medium flex items-center gap-0.5 border border-brd rounded-theme px-3 py-1 sm:px-4 hover:bg-bgr-tone"
href="/page/2/">
<span>Prochain</span><i class="icon icon-chevron-right size-4 stroke-[2.5] -mr-1 stroke-2">
<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-chevron-right" width="24" height="24" viewbox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"/><path d="M9 6l6 6l-6 6" /></svg>
</i>
</a>
</nav>
</div>
</section>
</main>
<footer class="px-4 sm:px-6 bg-bgr mt-16" data-footer>
<div class="max-w-container mx-auto relative before:content-[''] before:absolute before:top-0 before:left-0 before:w-full before:h-[1px] before:bg-fading">
<div class="grid grid-cols-2 md:grid-cols-4 lg:grid-cols-6 gap-4 py-8 md:gap-8 md:py-12">
<div class="flex flex-col items-start gap-3 col-span-2 md:col-span-1 lg:col-span-2" data-footer-brand>
<a href="https://eliottmeunier.com" data-brand>
<span data-text-logo class="text-typ font-headings text-2xl md:text-3xl font-bold">Eliott Meunier</span>
</a>
<p class="text-typ-tone">Danseur, auteur et entrepreneur, je partage sur ce site mes découvertes. </p>
<nav class="flex items-center gap-2 text-typ-tone text-base" data-socials="footer" x-data="socials">
<a href="https://www.youtube.com/c/EliottMeunier" class="block p-2 border border-brd bg-bgr rounded-theme hover:bg-bgr-tone hover:text-brand hover:border-brand" aria-label="Youtube">
<i class="icon icon-youtube w-4 h-4 stroke-2 stroke-2">
<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-brand-youtube" width="24" height="24" viewbox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
<desc>Download more icon variants from https://tabler-icons.io/i/brand-youtube</desc>
<path stroke="none" d="M0 0h24v24H0z" fill="none"/>
<rect x="3" y="5" width="18" height="14" rx="4" />
<path d="M10 9l5 3l-5 3z" />
</svg>
</i> <span class="sr-only">Youtube</span>
</a>
<a href="https://www.facebook.com/eliottcreation/" class="p-2 border border-brd bg-bgr rounded-theme hover:bg-bgr-tone hover:text-brand hover:border-brand" aria-label="Facebook"><i class="icon icon-facebook w-4 h-4 stroke-2 stroke-2">
<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-brand-facebook" width="24" height="24" viewbox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
<path stroke="none" d="M0 0h24v24H0z" fill="none"/>
<path d="M7 10v4h3v7h4v-7h3l1 -4h-4v-2a1 1 0 0 1 1 -1h3v-4h-3a5 5 0 0 0 -5 5v2h-3" />
</svg>
</i><span class="sr-only">Facebook</span></a>
<a href="https://x.com/eliottmeunier2" class="p-2 border border-brd bg-bgr rounded-theme hover:bg-bgr-tone hover:text-brand hover:border-brand" aria-label="Twitter"><i class="icon icon-twitter-x w-4 h-4 stroke-2 stroke-2">
<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-brand-x" width="24" height="24" viewbox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
<path stroke="none" d="M0 0h24v24H0z" fill="none"></path>
<path d="M4 4l11.733 16h4.267l-11.733 -16z"></path>
<path d="M4 20l6.768 -6.768m2.46 -2.46l6.772 -6.772"></path>
</svg>
</i><span class="sr-only">Twitter</span></a>
<a :href="threads" :class="threads && '!block'" class="hidden p-2 border border-brd bg-bgr rounded-theme hover:bg-bgr-tone hover:text-brand hover:border-brand" aria-label="Threads"><i class="icon icon-threads w-4 h-4 stroke-2 stroke-2">
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewbox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="icon icon-tabler icons-tabler-outline icon-tabler-brand-threads">
<path stroke="none" d="M0 0h24v24H0z" fill="none" />
<path d="M19 7.5c-1.333 -3 -3.667 -4.5 -7 -4.5c-5 0 -8 2.5 -8 9s3.5 9 8 9s7 -3 7 -5s-1 -5 -7 -5c-2.5 0 -3 1.25 -3 2.5c0 1.5 1 2.5 2.5 2.5c2.5 0 3.5 -1.5 3.5 -5s-2 -4 -3 -4s-1.833 .333 -2.5 1" />
</svg>
</i><span class="sr-only">Threads</span></a>
<a href="https://www.linkedin.com/in/eliott-meunier-98a24b203/" class="block p-2 border border-brd bg-bgr rounded-theme hover:bg-bgr-tone hover:text-brand hover:border-brand" aria-label="LinkedIn">
<i class="icon icon-linkedin w-4 h-4 stroke-2 stroke-2">
<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-brand-linkedin" width="24" height="24" viewbox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
<path d="M16 8a6 6 0 0 1 6 6v7h-4v-7a2 2 0 0 0-2-2 2 2 0 0 0-2 2v7h-4v-7a6 6 0 0 1 6-6z"></path>
<rect x="2" y="9" width="4" height="12"></rect>
<circle cx="4" cy="4" r="2"></circle>
</svg>
</i> <span class="sr-only">LinkedIn</span>
</a>
<a :href="discord" :class="discord && '!block'" class="hidden p-2 border border-brd bg-bgr rounded-theme hover:bg-bgr-tone hover:text-brand hover:border-brand" aria-label="Discord"><i class="icon icon-discord w-4 h-4 stroke-2 stroke-2">
</i><span class="sr-only">Discord</span></a>
<a :href="github" :class="github && '!block'" class="hidden p-2 border border-brd bg-bgr rounded-theme hover:bg-bgr-tone hover:text-brand hover:border-brand" aria-label="Github"><i class="icon icon-github w-4 h-4 stroke-2 stroke-2">
<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-brand-github" width="24" height="24" viewbox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
<desc>Download more icon variants from https://tabler-icons.io/i/brand-github</desc>
<path stroke="none" d="M0 0h24v24H0z" fill="none"/>
<path d="M9 19c-4.3 1.4 -4.3 -2.5 -6 -3m12 5v-3.5c0 -1 .1 -1.4 -.5 -2c2.8 -.3 5.5 -1.4 5.5 -6a4.6 4.6 0 0 0 -1.3 -3.2a4.2 4.2 0 0 0 -.1 -3.2s-1.1 -.3 -3.5 1.3a12.3 12.3 0 0 0 -6.2 0c-2.4 -1.6 -3.5 -1.3 -3.5 -1.3a4.2 4.2 0 0 0 -.1 3.2a4.6 4.6 0 0 0 -1.3 3.2c0 4.6 2.7 5.7 5.5 6c-.6 .6 -.6 1.2 -.5 2v3.5" />
</svg>
</i><span class="sr-only">Github</span></a>
<a :href="instagram" :class="instagram && '!block'" class="hidden p-2 border border-brd bg-bgr rounded-theme hover:bg-bgr-tone hover:text-brand hover:border-brand" aria-label="Instagram"><i class="icon icon-instagram w-4 h-4 stroke-2 stroke-2">
<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-brand-instagram" width="24" height="24" viewbox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
<desc>Download more icon variants from https://tabler-icons.io/i/brand-instagram</desc>
<path stroke="none" d="M0 0h24v24H0z" fill="none"/>
<rect x="4" y="4" width="16" height="16" rx="4" />
<circle cx="12" cy="12" r="3" />
<line x1="16.5" y1="7.5" x2="16.5" y2="7.501" />
</svg>
</i><span class="sr-only">Instagram</span></a>
<a :href="pinterest" :class="pinterest && '!block'" class="hidden p-2 border border-brd bg-bgr rounded-theme hover:bg-bgr-tone hover:text-brand hover:border-brand" aria-label="Pinterest"><i class="icon icon-pinterest w-4 h-4 stroke-2 stroke-2">
<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-brand-pinterest" width="24" height="24" viewbox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
<path stroke="none" d="M0 0h24v24H0z" fill="none"/>
<line x1="8" y1="20" x2="12" y2="11" />
<path d="M10.7 14c.437 1.263 1.43 2 2.55 2c2.071 0 3.75 -1.554 3.75 -4a5 5 0 1 0 -9.7 1.7" />
<circle cx="12" cy="12" r="9" />
</svg>
</i><span class="sr-only">Pinterest</span></a>
<a :href="reddit" :class="reddit && '!block'" class="hidden p-2 border border-brd bg-bgr rounded-theme hover:bg-bgr-tone hover:text-brand hover:border-brand" aria-label="Reddit"><i class="icon icon-reddit w-4 h-4 stroke-2 stroke-2">
<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-brand-reddit" width="24" height="24" viewbox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
<path stroke="none" d="M0 0h24v24H0z" fill="none"/>
<path d="M12 8c2.648 0 5.028 .826 6.675 2.14a2.5 2.5 0 0 1 2.326 4.36c0 3.59 -4.03 6.5 -9 6.5c-4.875 0 -8.845 -2.8 -9 -6.294l-1 -.206a2.5 2.5 0 0 1 2.326 -4.36c1.646 -1.313 4.026 -2.14 6.674 -2.14z" />
<path d="M12 8l1 -5l6 1" />
<circle cx="19" cy="4" r="1" />
<circle cx="9" cy="13" r=".5" fill="currentColor" />
<circle cx="15" cy="13" r=".5" fill="currentColor" />
<path d="M10 17c.667 .333 1.333 .5 2 .5s1.333 -.167 2 -.5" />
</svg>
</i><span class="sr-only">Reddit</span></a>
<a :href="telegram" :class="telegram && '!block'" class="hidden p-2 border border-brd bg-bgr rounded-theme hover:bg-bgr-tone hover:text-brand hover:border-brand" aria-label="Telegram"><i class="icon icon-telegram w-4 h-4 stroke-2 stroke-2">
<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-brand-telegram" width="24" height="24" viewbox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
<desc>Download more icon variants from https://tabler-icons.io/i/brand-telegram</desc>
<path stroke="none" d="M0 0h24v24H0z" fill="none"/>
<path d="M15 10l-4 4l6 6l4 -16l-18 7l4 2l2 6l3 -4" />
</svg>
</i><span class="sr-only">Telegram</span></a>
<a :href="tiktok" :class="tiktok && '!block'" class="hidden p-2 border border-brd bg-bgr rounded-theme hover:bg-bgr-tone hover:text-brand hover:border-brand" aria-label="Tiktok"><i class="icon icon-tiktok w-4 h-4 stroke-2 stroke-2">
<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-brand-tiktok" width="24" height="24" viewbox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
<desc>Download more icon variants from https://tabler-icons.io/i/brand-tiktok</desc>
<path stroke="none" d="M0 0h24v24H0z" fill="none"/>
<path d="M9 12a4 4 0 1 0 4 4v-12a5 5 0 0 0 5 5" />
</svg>
</i><span class="sr-only">Tiktok</span></a>
<a :href="whatsapp" :class="whatsapp && '!block'" class="hidden p-2 border border-brd bg-bgr rounded-theme hover:bg-bgr-tone hover:text-brand hover:border-brand" aria-label="Whatsapp"><i class="icon icon-whatsapp w-4 h-4 stroke-2 stroke-2">
<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-brand-whatsapp" width="24" height="24" viewbox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
<desc>Download more icon variants from https://tabler-icons.io/i/brand-whatsapp</desc>
<path stroke="none" d="M0 0h24v24H0z" fill="none"/>
<path d="M3 21l1.65 -3.8a9 9 0 1 1 3.4 2.9l-5.05 .9" />
<path d="M9 10a0.5 .5 0 0 0 1 0v-1a0.5 .5 0 0 0 -1 0v1a5 5 0 0 0 5 5h1a0.5 .5 0 0 0 0 -1h-1a0.5 .5 0 0 0 0 1" />
</svg>
</i><span class="sr-only">Whatsapp</span></a>
<a :href="rss" :class="rss && '!block'" class="hidden p-2 border border-brd bg-bgr rounded-theme hover:bg-bgr-tone hover:text-brand hover:border-brand" aria-label="RSS"><i class="icon icon-rss w-4 h-4 stroke-2 stroke-2">
<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-rss" width="24" height="24" viewbox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
<path stroke="none" d="M0 0h24v24H0z" fill="none"/>
<circle cx="5" cy="19" r="1" />
<path d="M4 4a16 16 0 0 1 16 16" />
<path d="M4 11a9 9 0 0 1 9 9" />
</svg>
</i><span class="sr-only">RSS</span></a>
</nav>
</div>
<span class="hidden lg:block"></span>
<div class="flex flex-col gap-2 mt-2" data-footer-nav="discover">
<span class="font-semibold">Découvrir</span>
<nav class="">
<ul class="flex flex-col items-start gap-2 text-typ-tone text-sm">
<li><a href="https://eliottmeunier.com/home/" class="flex hover:text-brand">Commencez-ici</a></li>
<li><a href="https://eliottmeunier.com/archive/" class="flex hover:text-brand">Articles</a></li>
<li><a href="https://eliottmeunier.com/tag/masterclass/" class="flex hover:text-brand">Masterclass</a></li>
<li><a href="https://eliottmeunier.com/formations/" class="flex hover:text-brand">Formations</a></li>
<li><a href="https://eliottmeunier.com/now/" class="flex hover:text-brand">Now</a></li>
<li><a href="https://eliottmeunier.com/about/" class="flex hover:text-brand">À propos</a></li>
</ul>
</nav>
</div>
<div class="flex flex-col gap-2 mt-2" data-footer-nav="quick-access">
<span class="font-semibold">Accès rapide</span>
<nav class="">
<ul class="flex flex-col items-start gap-2 text-typ-tone text-sm">
<li><a href="https://eliottmeunier.com/#/portal/" class="flex hover:text-brand">S'abonner</a></li>
<li><a href="https://eliottmeunier.com/signin/" class="flex hover:text-brand">Se connecter</a></li>
<li><a href="https://access.eliottmeunier.com/l/" class="flex hover:text-brand">Accéder aux formations</a></li>
</ul>
</nav>
</div>
<div class="flex flex-col gap-2 mt-2" data-footer-nav="legal">
<span class="font-semibold">Mentions légales</span>
<nav class="">
<ul class="flex flex-col items-start gap-2 text-typ-tone text-sm">
<li><a href="https://eliottmeunier.com/cgv/" class="flex hover:text-brand">Conditions générales de vente</a></li>
<li><a href="https://eliottmeunier.com/politique-de-confidentialite/" class="flex hover:text-brand">Politique de confidentialité</a></li>
</ul>
</nav>
</div>
</div>
<div class="py-4 md:py-6 flex flex-wrap items-center gap-2 relative before:content-[''] before:absolute before:top-0 before:left-0 before:w-full before:h-[1px] before:bg-fading">
<div class="text-sm text-typ-tone">
<span data-footer-date>©2026 <a class="hover:underline nav-current" href="https://eliottmeunier.com">Eliott Meunier</a>.</span>
<span data-footer-ghost>Publié avec <a class="hover:underline" href="https://ghost.org">Ghost</a></span>
<span data-footer-theme>& <a class="hover:underline" href="https://brightthemes.com/themes/flair">Flair</a>.</span>
</div>
<button class="flex gap-0.5 p-[3px] border border-brd text-typ-tone rounded-theme hover:bg-bgr-tone" aria-label="Basculer le schéma de couleurs"
data-color-scheme-toggle @click="toggleColorScheme(event)">
<span data-theme="light" class="px-[5px] py-0.5 border border-transparent opacity-50 rounded-theme">
<i class="icon icon-sun size-4 stroke-2">
<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-sun-filled" width="24" height="24" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
<path stroke="none" d="M0 0h24v24H0z" fill="none"/>
<path d="M12 19a1 1 0 0 1 .993 .883l.007 .117v1a1 1 0 0 1 -1.993 .117l-.007 -.117v-1a1 1 0 0 1 1 -1z" stroke-width="0" fill="currentColor" />
<path d="M18.313 16.91l.094 .083l.7 .7a1 1 0 0 1 -1.32 1.497l-.094 -.083l-.7 -.7a1 1 0 0 1 1.218 -1.567l.102 .07z" stroke-width="0" fill="currentColor" />
<path d="M7.007 16.993a1 1 0 0 1 .083 1.32l-.083 .094l-.7 .7a1 1 0 0 1 -1.497 -1.32l.083 -.094l.7 -.7a1 1 0 0 1 1.414 0z" stroke-width="0" fill="currentColor" />
<path d="M4 11a1 1 0 0 1 .117 1.993l-.117 .007h-1a1 1 0 0 1 -.117 -1.993l.117 -.007h1z" stroke-width="0" fill="currentColor" />
<path d="M21 11a1 1 0 0 1 .117 1.993l-.117 .007h-1a1 1 0 0 1 -.117 -1.993l.117 -.007h1z" stroke-width="0" fill="currentColor" />
<path d="M6.213 4.81l.094 .083l.7 .7a1 1 0 0 1 -1.32 1.497l-.094 -.083l-.7 -.7a1 1 0 0 1 1.217 -1.567l.102 .07z" stroke-width="0" fill="currentColor" />
<path d="M19.107 4.893a1 1 0 0 1 .083 1.32l-.083 .094l-.7 .7a1 1 0 0 1 -1.497 -1.32l.083 -.094l.7 -.7a1 1 0 0 1 1.414 0z" stroke-width="0" fill="currentColor" />
<path d="M12 2a1 1 0 0 1 .993 .883l.007 .117v1a1 1 0 0 1 -1.993 .117l-.007 -.117v-1a1 1 0 0 1 1 -1z" stroke-width="0" fill="currentColor" />
<path d="M12 7a5 5 0 1 1 -4.995 5.217l-.005 -.217l.005 -.217a5 5 0 0 1 4.995 -4.783z" stroke-width="0" fill="currentColor" />
</svg>
</i> </span>
<span data-theme="dark" class="px-[5px] py-0.5 border border-transparent opacity-50 rounded-theme">
<i class="icon icon-moon size-4 stroke-2">
<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-moon-filled" width="24" height="24" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
<path stroke="none" d="M0 0h24v24H0z" fill="none"/>
<path d="M12 1.992a10 10 0 1 0 9.236 13.838c.341 -.82 -.476 -1.644 -1.298 -1.31a6.5 6.5 0 0 1 -6.864 -10.787l.077 -.08c.551 -.63 .113 -1.653 -.758 -1.653h-.266l-.068 -.006l-.06 -.002z" stroke-width="0" fill="currentColor" />
</svg>
</i> </span>
</button> </div>
</div>
</footer>
<template data-toggle-template>
<button class="ml-0.5" data-class="rotate-180" title="Basculer le menu" aria-label="Basculer le menu"
aria-controls="" aria-expanded="false" @click="toggleSubmenu(event)"
>
<i class="icon icon-chevron-down size-4 stroke-2 stroke-2">
<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-chevron-down" width="24" height="24" viewbox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
<path stroke="none" d="M0 0h24v24H0z" fill="none"></path>
<polyline points="6 9 12 15 18 9"></polyline>
</svg>
</i> </button>
</template>
<script>
function renderSubmenus() {
const navItems = document.querySelectorAll('[data-nav] li')
const subItems = document.querySelectorAll('.is-subitem')
const mobileClass = "hidden pl-4 flex flex-col gap-0.5 py-1 px-1.5 basis-full"
const desktopClass = "z-[50] min-w-[calc(100%_+_24px)] absolute flex flex-col gap-1 shadow-2xl border border-brd rounded-theme-xxs bg-bgr py-2 px-1.5 -ml-2 mt-11 opacity-0 invisible translate-y-1 transition-all"
// Remove '-' signs
subItems.forEach(item => {
const itemName = item.querySelector('a span')
itemName.innerText = itemName.innerText.slice(1)
});
// Add subitems in place
let subMenu, hasItems
navItems.forEach((item, index) => {
if (item.classList.contains('is-subitem') && !navItems[index - 1].classList.contains('is-subitem')) {
navItems[index - 1].classList.add('is-mainitem');
navItems[index - 1].setAttribute('x-on:click.outside', 'closeSubmenus(event)')
}
subMenu = item.classList.contains('is-subitem') ? subMenu : document.createElement('ul');
if (item.classList.contains('is-subitem')) {
subMenu.appendChild(item)
subMenu.setAttribute('data-submenu', '')
subMenu.getAttribute('id') === null ? subMenu.setAttribute('id', navItems[index - 1].getAttribute('data-slug')) : ''
const menuType = subMenu.closest('nav').getAttribute('data-nav')
subMenu.classList = menuType === 'desktop' ? desktopClass : mobileClass
} else {
item.appendChild(subMenu)
}
});
const dropdownMenus = document.querySelectorAll('[data-nav] .is-mainitem')
const toggle = document.querySelector('[data-toggle-template]');
dropdownMenus.forEach(menu => {
const toggleBtn = toggle.content.firstElementChild.cloneNode(true);
toggleBtn.setAttribute('aria-controls', menu.getAttribute('data-slug'))
menu.insertBefore(toggleBtn, menu.children[1]);
});
}
</script>
<script>
window.socials = {
rss: '/rss',
threads: '',
linkedin: '',
discord: '',
github: '',
instagram: '',
pinterest: '',
reddit: '',
telegram: '',
tiktok: '',
whatsapp: '',
youtube: ''
}
document.addEventListener('alpine:init', () => {
Alpine.data('socials', () => (window.socials))
})
</script>
<style>
[data-footer-ghost],
[data-footer-theme] {
display: none !important;
}
</style>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.2/css/brands.min.css" integrity="sha512-DJLNx+VLY4aEiEQFjiawXaiceujj5GA7lIY8CHCIGQCBPfsEG0nGz1edb4Jvw1LR7q031zS5PpPqFuPA8ihlRA==" crossorigin="anonymous" referrerpolicy="no-referrer" />
<style>
:where(.nav, .gh-head-menu) .nav-linkedin a,
:where(.nav, .gh-head-menu) .nav-youtube a {
font-size: 0 !important;
}
:where(.nav, .gh-head-menu) .nav-linkedin a::before,
:where(.nav, .gh-head-menu) .nav-youtube a::before {
font-family: "Font Awesome 6 Brands";
display: inline-block;
font-size: 20px;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
}
:where(.nav, .gh-head-menu) .nav-linkedin a::before {content: "\f08c"}
:where(.nav, .gh-head-menu) .nav-youtube a::before {content: "\f167"}
</style>
</body>
</html>