From 4a5de7d91695230f64318183ecca934e3dc7ce84 Mon Sep 17 00:00:00 2001 From: Canestin Date: Wed, 13 Jul 2022 02:39:58 +0200 Subject: [PATCH] SEO Configuration --- .htaccess | 14 +++++++++----- css/index.css | 13 +++++++++++++ en/about.html | 1 + en/projects.html | 1 + fr/accueil.html | 3 ++- fr/apropos.html | 1 + fr/projets.html | 1 + img/favicon.ico | Bin 0 -> 15406 bytes "img/\342\201\253icon.png" | Bin 0 -> 7527 bytes index.html | 4 +++- js/index.js | 8 ++++---- sitemap.xml | 32 ++++++++++++++++++++++++++++++++ 12 files changed, 67 insertions(+), 11 deletions(-) create mode 100644 img/favicon.ico create mode 100644 "img/\342\201\253icon.png" create mode 100644 sitemap.xml diff --git a/.htaccess b/.htaccess index 97da6b2..3086a15 100644 --- a/.htaccess +++ b/.htaccess @@ -15,8 +15,12 @@ RewriteEngine on #----------------------- RewriteRule ^home$ index.html -RewriteRule ^projects$ projects.html -RewriteRule ^about$ about.html -RewriteRule ^accueil$ accueil.html -RewriteRule ^apropos$ apropos.html -RewriteRule ^projets$ projets.html [L] \ No newline at end of file +RewriteRule ^en/projects$ en/projects.html +RewriteRule ^en/about$ en/about.html +RewriteRule ^en$ index.html +RewriteRule ^en/$ index.html +RewriteRule ^fr/accueil$ fr/accueil.html +RewriteRule ^fr/$ fr/accueil.html +RewriteRule ^fr$ fr/accueil.html +RewriteRule ^fr/apropos$ fr/apropos.html +RewriteRule ^fr/projets$ fr/projets.html [L] \ No newline at end of file diff --git a/css/index.css b/css/index.css index fb3442c..dd3322a 100644 --- a/css/index.css +++ b/css/index.css @@ -263,6 +263,19 @@ header{ animation: none; } + .canou{ + width: 100vw; + height: 93vh; + padding: 25% 0 0 0; + margin: 0; + display: flex; + flex-direction: column; + justify-content: start; + align-items: center; + row-gap: 35px; + background-color: #050a30; + } + .navbar a { color: #5bcba7; } diff --git a/en/about.html b/en/about.html index 2881471..b0b9571 100644 --- a/en/about.html +++ b/en/about.html @@ -7,6 +7,7 @@ + diff --git a/en/projects.html b/en/projects.html index 9c8e84b..22eeb02 100644 --- a/en/projects.html +++ b/en/projects.html @@ -7,6 +7,7 @@ + diff --git a/fr/accueil.html b/fr/accueil.html index 53b7edb..69199f1 100644 --- a/fr/accueil.html +++ b/fr/accueil.html @@ -7,12 +7,13 @@ + - + Accueil diff --git a/fr/apropos.html b/fr/apropos.html index c409dcd..848b091 100644 --- a/fr/apropos.html +++ b/fr/apropos.html @@ -7,6 +7,7 @@ + diff --git a/fr/projets.html b/fr/projets.html index b5a4f88..63a6a8e 100644 --- a/fr/projets.html +++ b/fr/projets.html @@ -7,6 +7,7 @@ + diff --git a/img/favicon.ico b/img/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..e91b49456e28c54cc649c61667739e799b2b5ba3 GIT binary patch literal 15406 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 literal 0 HcmV?d00001 diff --git "a/img/\342\201\253icon.png" "b/img/\342\201\253icon.png" new file mode 100644 index 0000000000000000000000000000000000000000..64887fadbce7d18f1eae7160ae86ce4bb911be0a GIT binary patch literal 7527 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 - + @@ -7,6 +7,8 @@ + + diff --git a/js/index.js b/js/index.js index 16516de..d78e4ee 100644 --- a/js/index.js +++ b/js/index.js @@ -1,14 +1,14 @@ const menu = document.querySelector('#menu'); menu.addEventListener("click", () => { - if(menu.getAttribute('src') === "../img/menu.png"){ + if(menu.getAttribute('src') === "img/menu.png"){ document.getElementById('home').style.display = "none"; - menu.setAttribute("src", "../img/x.png"); + menu.setAttribute("src", "img/x.png"); document.querySelector(".navbar").classList.toggle("canou"); document.querySelector(".navbar").classList.toggle("navbarMask"); - } else if(menu.getAttribute('src') === "../img/x.png"){ + } else if(menu.getAttribute('src') === "img/x.png"){ document.getElementById('home').style.display = "flex"; - menu.setAttribute("src", "../img/menu.png"); + menu.setAttribute("src", "img/menu.png"); document.querySelector(".navbar").classList.toggle("canou"); document.querySelector(".navbar").classList.toggle("navbarMask"); } else { diff --git a/sitemap.xml b/sitemap.xml new file mode 100644 index 0000000..1e939e4 --- /dev/null +++ b/sitemap.xml @@ -0,0 +1,32 @@ + + + + + + + https://canestin-ndong.fr/ + 2022-07-12T23:21:24+00:00 + 1.00 + + + https://canestin-ndong.fr/home + 2022-07-12T23:21:24+00:00 + 0.80 + + + https://canestin-ndong.fr/en/about + 2022-07-12T23:00:07+00:00 + 0.80 + + + https://canestin-ndong.fr/en/projects + 2022-07-12T23:00:07+00:00 + 0.80 + + + + \ No newline at end of file