{"id":7355,"date":"2025-08-14T00:00:28","date_gmt":"2025-08-13T22:00:28","guid":{"rendered":"https:\/\/nfaly.com\/?page_id=7355"},"modified":"2025-08-14T00:01:00","modified_gmt":"2025-08-13T22:01:00","slug":"new","status":"publish","type":"page","link":"https:\/\/nfaly.com\/en\/new\/","title":{"rendered":"NEW"},"content":{"rendered":"<p><!DOCTYPE html><br \/>\n<html lang=\"fr\" class=\"scroll-smooth\"><br \/>\n<head><br \/>\n<meta charset=\"UTF-8\"><br \/>\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"><br \/>\n<title>N&#8217;Faly Kouyat\u00e9 &#8211; FINISHING | EPK Interactif<\/title><br \/>\n<script src=\"https:\/\/cdn.tailwindcss.com\"><\/script>\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Open+Sans:wght@400;700&#038;display=swap\" rel=\"stylesheet\">\n<!--\nChosen Palette: Custom Palette from N'Faly Kouyat\u00e9's Official Brand Guidelines\nApplication Structure Plan: A single-page, scrolling interactive EPK. Sections include Hero, The Album (with an interactive tracklist), The Artist, The Manifesto, and a promotional timeline. This structure provides a linear, story-driven journey for users (fans, press) to discover the project, while allowing non-linear exploration via navigation. The interactive tracklist is key to making the rich lyrical content easily digestible.\nVisualization & Content Choices: Main content is textual. Goal: Organize\/Inform. Method: Interactive HTML list for the tracklist. Interaction: JS click events to show\/hide detailed track info. Goal: Change\/Timeline. Method: HTML\/CSS horizontal timeline. Interaction: JS click\/hover to highlight key dates. Justification: These methods are lightweight, interactive, and focus user attention on the narrative content without complex charts, which are unnecessary for this report. Library: Vanilla JS. NO SVG\/Mermaid used.\nCONFIRMATION: NO SVG graphics used. NO Mermaid JS used.\n--><\/p>\n<style>\nbody {\nfont-family: 'Open Sans', sans-serif;\nbackground-color: #F8F8F8; \/* Blanc Griot *\/\ncolor: #3A335E; \/* Indigo Mandingue *\/\n}\n\/* Custom Grange Sans Serif font simulation *\/\n.font-grange-sans {\nfont-family: 'Open Sans', sans-serif;\nfont-weight: 700;\ntext-transform: uppercase;\nletter-spacing: 0.05em;\n}\n.bg-indigo-mandingue { background-color: #3A335E; }\n.text-blanc-griot { color: #F8F8F8; }\n.text-or-kora { color: #C3A754; }\n.text-cyan-electrique { color: #6BB5AE; }\n.bg-orange-vibrant { background-color: #F67700; }\n.border-ocre-savane { border-color: #DCAC54; }\n.bg-vert-finishing { background-color: #316560; }\n.active-nav {\ncolor: #C3A754; \/* Or Kora *\/\ntransform: scale(1.1);\n}\n.track-item.active {\nbackground-color: #316560; \/* Vert Finishing *\/\ncolor: #F8F8F8; \/* Blanc Griot *\/\n}\n.track-item.active .track-title {\ncolor: #F8F8F8;\n}\n.track-item.active .track-duration {\ncolor: #F8F8F8;\n}\n<\/style>\n<p><\/head><br \/>\n<body class=\"antialiased\"><\/p>\n<p><!-- Header & Navigation --><\/p>\n<header id=\"header\" class=\"bg-indigo-mandingue text-blanc-griot p-4 sticky top-0 z-50 shadow-lg transition-all duration-300\">\n<div class=\"container mx-auto flex justify-between items-center\">\n<h1 class=\"font-grange-sans text-xl md:text-2xl text-or-kora\">N&#8217;Faly Kouyat\u00e9<\/h1>\n<nav class=\"hidden md:flex space-x-6\">\n<a href=\"#album\" class=\"hover:text-or-kora transition-colors duration-300\">L&#8217;Album<\/a><br \/>\n<a href=\"#artiste\" class=\"hover:text-or-kora transition-colors duration-300\">L&#8217;Artiste<\/a><br \/>\n<a href=\"#manifesto\" class=\"hover:text-or-kora transition-colors duration-300\">Manifesto<\/a><br \/>\n<a href=\"#timeline\" class=\"hover:text-or-kora transition-colors duration-300\">Calendrier<\/a><br \/>\n<\/nav>\n<p><button id=\"mobile-menu-button\" class=\"md:hidden text-2xl\">\u2630<\/button>\n<\/div>\n<p><!-- Mobile Menu --><\/p>\n<div id=\"mobile-menu\" class=\"hidden md:hidden mt-4\">\n<a href=\"#album\" class=\"block py-2 px-4 hover:bg-vert-finishing rounded\">L&#8217;Album<\/a><br \/>\n<a href=\"#artiste\" class=\"block py-2 px-4 hover:bg-vert-finishing rounded\">L&#8217;Artiste<\/a><br \/>\n<a href=\"#manifesto\" class=\"block py-2 px-4 hover:bg-vert-finishing rounded\">Manifesto<\/a><br \/>\n<a href=\"#timeline\" class=\"block py-2 px-4 hover:bg-vert-finishing rounded\">Calendrier<\/a>\n<\/div>\n<\/header>\n<p><main><br \/>\n<!-- Hero Section --><\/p>\n<section id=\"hero\" class=\"h-screen bg-indigo-mandingue flex items-center justify-center text-center text-blanc-griot p-4 relative overflow-hidden\">\n<div class=\"absolute inset-0 bg-cover bg-center opacity-10\" style=\"background-image: url('https:\/\/placehold.co\/1200x800\/3A335E\/F8F8F8?text=FINISHING');\"><\/div>\n<div class=\"z-10\">\n<h2 class=\"font-grange-sans text-4xl md:text-6xl lg:text-8xl text-or-kora\">FINISHING<\/h2>\n<p class=\"mt-4 text-lg md:text-2xl\">Le nouvel album de N&#8217;Faly Kouyat\u00e9<\/p>\n<p class=\"mt-2 text-md md:text-xl text-cyan-electrique font-bold\">Sortie Mondiale : 12 Septembre 2025<\/p>\n<p><a href=\"#\" class=\"mt-8 inline-block bg-orange-vibrant text-blanc-griot font-bold py-3 px-8 rounded-lg text-lg hover:bg-opacity-90 transition-all duration-300 transform hover:scale-105\">Pr\u00e9-enregistrer l&#8217;album<\/a>\n<\/div>\n<\/section>\n<p><!-- The Album Section --><\/p>\n<section id=\"album\" class=\"py-16 md:py-24\">\n<div class=\"container mx-auto px-4\">\n<h2 class=\"font-grange-sans text-3xl md:text-4xl text-center mb-4\">Un Manifeste Sonore<\/h2>\n<p class=\"max-w-3xl mx-auto text-center text-lg mb-12\">\n&#8220;FINISHING&#8221; est plus qu&#8217;un album ; c&#8217;est une introspection, un manifeste en 13 chapitres qui pose une question universelle : &#8220;Et si tous les maux de la soci\u00e9t\u00e9 s&#8217;arr\u00eataient soudainement ?&#8221;. Explorez chaque morceau pour d\u00e9couvrir les valeurs et les histoires qui le composent.\n<\/p>\n<div class=\"flex flex-col lg:flex-row gap-8\">\n<!-- Tracklist --><\/p>\n<div class=\"lg:w-1\/3\">\n<div id=\"tracklist-container\" class=\"bg-white rounded-lg shadow-lg p-6\">\n<!-- Tracklist will be generated by JS -->\n<\/div>\n<\/div>\n<p><!-- Track Details --><\/p>\n<div class=\"lg:w-2\/3\">\n<div id=\"track-details-container\" class=\"bg-white rounded-lg shadow-lg p-8 min-h-[300px] transition-all duration-500\">\n<div class=\"text-center p-8\">\n<h3 class=\"font-grange-sans text-2xl text-vert-finishing\">S\u00e9lectionnez un morceau<\/h3>\n<p class=\"mt-4 text-lg\">Cliquez sur un titre de la liste pour d\u00e9couvrir son histoire, ses valeurs et son essence.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/section>\n<p><!-- The Artist Section --><\/p>\n<section id=\"artiste\" class=\"py-16 md:py-24 bg-indigo-mandingue text-blanc-griot\">\n<div class=\"container mx-auto px-4\">\n<h2 class=\"font-grange-sans text-3xl md:text-4xl text-center mb-12 text-or-kora\">Le Griot Avant-Gardiste<\/h2>\n<div class=\"flex flex-col md:flex-row items-center gap-8 md:gap-12\">\n<div class=\"md:w-1\/3\">\n<img decoding=\"async\" src=\"https:\/\/placehold.co\/400x400\/DCAC54\/3A335E?text=N'Faly\" alt=\"Portrait de N'Faly Kouyat\u00e9\" class=\"rounded-full shadow-2xl mx-auto border-4 border-ocre-savane\">\n<\/div>\n<div class=\"md:w-2\/3 text-lg\">\n<p class=\"mb-4\">N\u00e9 \u00e0 Siguiri, en Guin\u00e9e, N\u2019Faly Kouyat\u00e9 est l\u2019h\u00e9ritier d\u2019une des plus grandes lign\u00e9es de griots du Manding. Artiste aux multiples facettes \u2013 chanteur, compositeur, virtuose de la kora et du balafon, acteur et guide moral \u2013 il incarne un dialogue essentiel entre tradition et modernit\u00e9.<\/p>\n<p class=\"mb-4\">Cette double culture a donn\u00e9 naissance \u00e0 son style inimitable : l&#8217;**Afrotronix**. Cette fusion audacieuse m\u00e9lange les rythmes ancestraux avec des sonorit\u00e9s contemporaines, cr\u00e9ant un pont unique entre les mondes.<\/p>\n<p>Son parcours international est marqu\u00e9 par des collaborations prestigieuses, notamment avec **Afro Celt Sound System** (nominations aux Grammy Awards) et **Peter Gabriel**, affirmant sa place comme une voix essentielle pour notre temps.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/section>\n<p><!-- The Manifesto Section --><\/p>\n<section id=\"manifesto\" class=\"py-16 md:py-24\">\n<div class=\"container mx-auto px-4 text-center max-w-4xl\">\n<h2 class=\"font-grange-sans text-3xl md:text-4xl text-center mb-8\">Le Manifesto de &#8220;FINISHING&#8221;<\/h2>\n<blockquote class=\"text-2xl md:text-3xl italic mb-6\"><p>&#8220;Ce que je chante, c&#8217;est ce que je vis. Ce que je vis, c&#8217;est ce que je suis. Ce que je suis, je le donne au monde.&#8221;<\/p><\/blockquote>\n<div class=\"text-lg text-left space-y-4\">\n<p>*FINISHING* n&#8217;est pas une simple collection de chansons. C&#8217;est le point d&#8217;orgue de mon voyage, ma d\u00e9claration en tant qu&#8217;homme qui a su faire le pont entre les mondes. Dans la pure tradition du griot, j&#8217;utilise ma musique comme un miroir, un guide et un cri.<\/p>\n<p>C&#8217;est un appel \u00e0 l&#8217;**HUMILIT\u00c9** face \u00e0 l&#8217;arrogance, une c\u00e9l\u00e9bration de la **DIGNIT\u00c9** et de la **R\u00c9SILIENCE** face \u00e0 la trahison. Une exploration de l&#8217;**\u00c9MANCIPATION**. C&#8217;est aussi un hommage vibrant aux l\u00e9gendes qui m&#8217;ont inspir\u00e9, comme Mory Kant\u00e9, et \u00e0 la **M\u00c9MOIRE** de ceux qui nous ont quitt\u00e9s.<\/p>\n<p>Avec *FINISHING*, je vous donne bien plus que de la musique : je vous offre une boussole pour l&#8217;\u00e2me.<\/p>\n<\/div>\n<\/div>\n<\/section>\n<p><!-- Timeline Section --><\/p>\n<section id=\"timeline\" class=\"py-16 md:py-24 bg-white\">\n<div class=\"container mx-auto px-4\">\n<h2 class=\"font-grange-sans text-3xl md:text-4xl text-center mb-12\">Le Calendrier du Lancement<\/h2>\n<div class=\"relative wrap overflow-hidden p-10 h-full\">\n<div class=\"border-2-2 absolute border-opacity-20 border-gray-700 h-full border\" style=\"left: 50%\"><\/div>\n<p><!-- Timeline items will be generated by JS --><\/p>\n<div id=\"timeline-container\" class=\"space-y-8\"><\/div>\n<\/div>\n<\/div>\n<\/section>\n<p><\/main><\/p>\n<p><!-- Footer --><\/p>\n<footer class=\"bg-indigo-mandingue text-blanc-griot py-8\">\n<div class=\"container mx-auto text-center\">\n<p class=\"font-grange-sans text-2xl mb-4\">Suivez l&#8217;aventure<\/p>\n<div class=\"flex justify-center space-x-6 text-3xl mb-6\">\n<a href=\"#\" class=\"hover:text-or-kora transition-colors\">FB<\/a><br \/>\n<a href=\"#\" class=\"hover:text-or-kora transition-colors\">IG<\/a><br \/>\n<a href=\"#\" class=\"hover:text-or-kora transition-colors\">YT<\/a><br \/>\n<a href=\"#\" class=\"hover:text-or-kora transition-colors\">SP<\/a>\n<\/div>\n<p>&copy; 2025 NAMUN Music. Tous droits r\u00e9serv\u00e9s.<\/p>\n<\/div>\n<\/footer>\n<p><script>\nconst trackData = [\n{ id: 1, title: \"Maloya\", duration: \"3:16\", values: \"COMPASSION \u2022 EMPATHIE \u2022 BIENVEILLANCE\", essence: `\"Maloya\" est un plaidoyer vibrant pour la compr\u00e9hension face au jugement. C'est un hymne \u00e0 l'empathie envers ceux qui donnent tout par amour.` },\n{ id: 2, title: \"Free Water\", duration: \"3:13\", featuring: \"Tiken Jah Fakoly\", values: \"VIE \u2022 PURET\u00c9 \u2022 UNIVERSALIT\u00c9\", essence: `\"Free Water\" est un hymne puissant \u00e0 la justice sociale. L'eau y est c\u00e9l\u00e9br\u00e9e comme source de vie et bien commun universel.` },\n{ id: 3, title: \"Kawa\", duration: \"4:01\", values: \"HUMILIT\u00c9 \u2022 RESPECT \u2022 AUTHENTICIT\u00c9\", essence: `\"Kawa\" d\u00e9nonce la pr\u00e9tention et l'arrogance. Le message central pr\u00f4ne l'humilit\u00e9 : la plus belle reconnaissance est celle qui vient des autres.` },\n{ id: 4, title: \"Premiers Pas\", duration: \"2:41\", values: \"RENAISSANCE \u2022 DIGNIT\u00c9 \u2022 \u00c9MANCIPATION\", essence: `\"Premiers Pas\" est un morceau puissant sur la d\u00e9colonisation et la reconqu\u00eate de soi. Il exprime la renaissance apr\u00e8s l'oppression.` },\n{ id: 5, title: \"Bandamb\u00e9\", duration: \"2:50\", values: \"M\u00c9MOIRE \u2022 H\u00c9RITAGE \u2022 TRADITION\", essence: `\"Bandamb\u00e9\" (\"le baobab est tomb\u00e9\") est un chant fun\u00e8bre poignant d\u00e9di\u00e9 au grand fr\u00e8re de N'Faly, pilier de la famille.` },\n{ id: 6, title: \"Woalu\", duration: \"3:10\", values: \"R\u00c9SILIENCE \u2022 INT\u00c9GRIT\u00c9 \u2022 DIGNIT\u00c9\", essence: `\"Woalu\" d\u00e9nonce la trahison et l'ingratitude. Face \u00e0 cette r\u00e9alit\u00e9, le morceau pr\u00f4ne la r\u00e9silience et la dignit\u00e9.` },\n{ id: 7, title: \"Serment Volant\", duration: \"3:44\", featuring: \"Didier Awadi\", values: \"PERS\u00c9V\u00c9RANCE \u2022 INT\u00c9GRIT\u00c9 \u2022 FID\u00c9LIT\u00c9\", essence: `\"Serment Volant\" d\u00e9nonce la \"g\u00e9n\u00e9ration Kleenex\" qui jette les engagements. Il valorise la pers\u00e9v\u00e9rance et la fid\u00e9lit\u00e9.` },\n{ id: 8, title: \"Sounds of The Mines\", duration: \"1:07\", isIntro: true, essence: `Une introduction instrumentale \u00e9vocatrice qui pr\u00e9pare l'hommage vibrant \u00e0 Nelson Mandela.` },\n{ id: 9, title: \"Mandela\", duration: \"3:19\", values: \"R\u00c9CONCILIATION \u2022 INT\u00c9GRIT\u00c9 \u2022 COURAGE\", essence: `\"Mandela\" est un hommage universel au h\u00e9ros de la libert\u00e9, c\u00e9l\u00e9brant sa capacit\u00e9 de r\u00e9conciliation, son int\u00e9grit\u00e9 et son courage.` },\n{ id: 10, title: \"Departure\", duration: \"3:14\", values: \"\u00c9L\u00c9VATION \u2022 G\u00c9N\u00c9ROSIT\u00c9 \u2022 BIENVEILLANCE\", essence: `\"Departure\" pr\u00e9sente un r\u00e9cit familial sous forme de fables morales, dans la pure tradition du griot \u00e9ducateur.` },\n{ id: 11, title: \"M\u00f6kh\u00f6ya\", duration: \"3:00\", values: \"SOLIDARIT\u00c9 \u2022 DIGNIT\u00c9 \u2022 FRATERNIT\u00c9\", essence: `\"M\u00f6kh\u00f6ya\" est une d\u00e9nonciation du manque d'entraide et des ragots. Il appelle \u00e0 la solidarit\u00e9 et \u00e0 la fraternit\u00e9.` },\n{ id: 12, title: \"Halala\", duration: \"3:16\", values: \"PROBIT\u00c9 \u2022 HONN\u00caTET\u00c9 \u2022 RECTITUDE\", essence: `\"Halala\" est un hymne \u00e0 la dignit\u00e9 et \u00e0 l'int\u00e9grit\u00e9 face \u00e0 l'envie, pr\u00f4nant l'honn\u00eatet\u00e9 dans toutes les relations.` },\n{ id: 13, title: \"Finishing\", duration: \"3:30\", values: \"ESPOIR \u2022 ACCOMPLISSEMENT \u2022 RENAISSANCE\", essence: `Le point culminant de l'album. \u00c0 travers \"Africa ne pleut plus, Africa va s'exprimer\", il porte un message d'espoir et annonce une renaissance.` },\n{ id: 14, title: \"Y\u00e8k\u00e8 Y\u00e8k\u00e8\", duration: \"3:08\", isBonus: true, essence: `Un hommage vibrant \u00e0 Mory Kant\u00e9. Cette r\u00e9interpr\u00e9tation incarne la philosophie du \"Griot Avant-gardiste\" : puiser dans l'h\u00e9ritage pour le propulser vers de nouveaux horizons.` },\n];<\/p>\n<p>const timelineData = [\n{ date: \"13 Ao\u00fbt\", title: \"Annonce & R\u00e9v\u00e9lation\", description: \"Annonce officielle de l'album et r\u00e9v\u00e9lation de la pochette.\", side: \"left\" },\n{ date: \"19 Ao\u00fbt\", title: \"Focus Collaborations\", description: \"Mise en lumi\u00e8re des featurings avec Tiken Jah Fakoly et Didier Awadi.\", side: \"right\" },\n{ date: \"26 Ao\u00fbt\", title: \"Compte \u00e0 Rebours\", description: \"Lancement du compte \u00e0 rebours visuel et d\u00e9but du pitching aux playlists.\", side: \"left\" },\n{ date: \"2 Sept\", title: \"Ultime Pr\u00e9paration\", description: \"Campagne 'moins de 2 semaines' et tutoriels pour le pr\u00e9-enregistrement.\", side: \"right\" },\n{ date: \"12 Sept\", title: \"JOUR DU LANCEMENT\", description: \"Sortie mondiale de l'album 'FINISHING' sur toutes les plateformes.\", side: \"left\" },\n];<\/p>\n<p>document.addEventListener('DOMContentLoaded', () => {\nconst tracklistContainer = document.getElementById('tracklist-container');\nconst trackDetailsContainer = document.getElementById('track-details-container');\nconst timelineContainer = document.getElementById('timeline-container');<\/p>\n<p>\/\/ Populate Tracklist\ntrackData.forEach(track => {\nconst trackElement = document.createElement('div');\ntrackElement.className = 'track-item p-4 rounded-lg cursor-pointer hover:bg-gray-100 transition-colors duration-200 border-b border-gray-200';\ntrackElement.dataset.trackId = track.id;<\/p>\n<p>let titleHtml = `<span class=\"track-title font-bold text-lg\">${track.title}<\/span>`;\nif(track.featuring) titleHtml += `<span class=\"text-sm text-gray-500 ml-2\">feat. ${track.featuring}<\/span>`;\nif(track.isBonus) titleHtml += `<span class=\"text-sm text-cyan-electrique ml-2\">(Bonus)<\/span>`;\nif(track.isIntro) titleHtml += `<span class=\"text-sm text-gray-500 ml-2\">(Intro)<\/span>`;<\/p>\n<p>trackElement.innerHTML = `<\/p>\n<div class=\"flex justify-between items-center\">\n<div>\n${titleHtml}\n<\/div>\n<p><span class=\"track-duration text-gray-500\">${track.duration}<\/span>\n<\/div>\n<p>`;\ntracklistContainer.appendChild(trackElement);\n});<\/p>\n<p>\/\/ Handle track selection\ntracklistContainer.addEventListener('click', (e) => {\nconst trackItem = e.target.closest('.track-item');\nif (trackItem) {\nconst trackId = parseInt(trackItem.dataset.trackId);\nconst selectedTrack = trackData.find(t => t.id === trackId);<\/p>\n<p>document.querySelectorAll('.track-item').forEach(item => item.classList.remove('active'));\ntrackItem.classList.add('active');<\/p>\n<p>let detailsHtml = `<\/p>\n<h3 class=\"font-grange-sans text-2xl md:text-3xl text-vert-finishing\">${selectedTrack.title}<\/h3>\n<p>`;<\/p>\n<p>if (selectedTrack.featuring) {\ndetailsHtml += `<\/p>\n<p class=\"text-lg text-gray-600 mb-4\">avec ${selectedTrack.featuring}<\/p>\n<p>`;\n}<\/p>\n<p>if (selectedTrack.values) {\ndetailsHtml += `<\/p>\n<p class=\"font-bold text-ocre-savane mb-4\">${selectedTrack.values}<\/p>\n<p>`;\n}<\/p>\n<p>detailsHtml += `<\/p>\n<p class=\"text-lg\">${selectedTrack.essence}<\/p>\n<p>`;<\/p>\n<p>trackDetailsContainer.innerHTML = detailsHtml;\n}\n});<\/p>\n<p>\/\/ Populate Timeline\ntimelineData.forEach(item => {\nconst sideClass = item.side === 'left'\n? 'mb-8 flex justify-between items-center w-full right-timeline'\n: 'mb-8 flex justify-between flex-row-reverse items-center w-full left-timeline';<\/p>\n<p>const timelineItem = document.createElement('div');\ntimelineItem.className = sideClass;\ntimelineItem.innerHTML = `<\/p>\n<div class=\"order-1 w-5\/12\"><\/div>\n<div class=\"z-20 flex items-center order-1 bg-vert-finishing shadow-xl w-12 h-12 rounded-full\">\n<h1 class=\"mx-auto font-semibold text-lg text-white\">${item.date.split(' ')[0]}<\/h1>\n<\/div>\n<div class=\"order-1 bg-indigo-mandingue rounded-lg shadow-xl w-5\/12 px-6 py-4 text-blanc-griot\">\n<h3 class=\"mb-3 font-bold text-xl text-or-kora\">${item.title}<\/h3>\n<p class=\"text-sm leading-snug tracking-wide\">${item.description}<\/p>\n<\/div>\n<p>`;\ntimelineContainer.appendChild(timelineItem);\n});<\/p>\n<p>\/\/ Mobile Menu Toggle\nconst mobileMenuButton = document.getElementById('mobile-menu-button');\nconst mobileMenu = document.getElementById('mobile-menu');\nmobileMenuButton.addEventListener('click', () => {\nmobileMenu.classList.toggle('hidden');\n});<\/p>\n<p>\/\/ Close mobile menu on link click\nmobileMenu.addEventListener('click', () => {\nmobileMenu.classList.add('hidden');\n});<\/p>\n<p>\/\/ Active Nav Link on Scroll\nconst sections = document.querySelectorAll('section');\nconst navLinks = document.querySelectorAll('#header nav a');\nwindow.addEventListener('scroll', () => {\nlet current = '';\nsections.forEach(section => {\nconst sectionTop = section.offsetTop;\nif (pageYOffset >= sectionTop - 100) {\ncurrent = section.getAttribute('id');\n}\n});<\/p>\n<p>navLinks.forEach(link => {\nlink.classList.remove('active-nav');\nif (link.getAttribute('href').includes(current)) {\nlink.classList.add('active-nav');\n}\n});\n});\n});\n<\/script><br \/>\n<\/body><br \/>\n<\/html><\/p>\n","protected":false},"excerpt":{"rendered":"<p>N&#8217;Faly Kouyat\u00e9 &#8211; FINISHING | EPK Interactif N&#8217;Faly Kouyat\u00e9 L&#8217;Album L&#8217;Artiste Manifesto Calendrier \u2630 L&#8217;Album L&#8217;Artiste Manifesto Calendrier FINISHING Le nouvel album de N&#8217;Faly Kouyat\u00e9 Sortie Mondiale : 12 Septembre 2025 Pr\u00e9-enregistrer l&#8217;album Un Manifeste Sonore &#8220;FINISHING&#8221; est plus qu&#8217;un album ; c&#8217;est une introspection, un manifeste en 13 chapitres qui pose une question universelle&#8230;<\/p>\n<p><a rel=\"bookmark\" class=\"loud_button_alt wvc-button wvc-button-size-xs\" href=\"https:\/\/nfaly.com\/en\/new\/\"><span>Continue reading<\/span><\/a><\/p>","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"rs_blank_template":"","rs_page_bg_color":"","slide_template_v7":"","footnotes":""},"class_list":{"0":"post-7355","1":"page","2":"type-page","3":"status-publish","4":"hentry","5":"entry","6":"clearfix","7":"entry-grid","8":"entry-columns-default","9":"entry-page-module-layout-standard","10":"no-post-thumbnail","11":"entry-page","13":"entry-page-grid"},"_links":{"self":[{"href":"https:\/\/nfaly.com\/en\/wp-json\/wp\/v2\/pages\/7355","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/nfaly.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/nfaly.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/nfaly.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/nfaly.com\/en\/wp-json\/wp\/v2\/comments?post=7355"}],"version-history":[{"count":2,"href":"https:\/\/nfaly.com\/en\/wp-json\/wp\/v2\/pages\/7355\/revisions"}],"predecessor-version":[{"id":7357,"href":"https:\/\/nfaly.com\/en\/wp-json\/wp\/v2\/pages\/7355\/revisions\/7357"}],"wp:attachment":[{"href":"https:\/\/nfaly.com\/en\/wp-json\/wp\/v2\/media?parent=7355"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}