diff --git a/js/customElements/blogFooter.js b/js/customElements/blogFooter.js
index 992a40c..a5e1bba 100644
--- a/js/customElements/blogFooter.js
+++ b/js/customElements/blogFooter.js
@@ -9,7 +9,7 @@ class blogFooter extends HTMLElement {
blog.forEach((element) => {
let li = document.createElement("li");
let a = document.createElement("a");
- a.href = "/post.php?id=" + element["id"];
+ a.href = "/post.html?id=" + element["id"];
a.innerText = element["title"];
li.appendChild(a);
ul.appendChild(li);
diff --git a/js/customElements/blogIndex.js b/js/customElements/blogIndex.js
index 3d46573..636433e 100644
--- a/js/customElements/blogIndex.js
+++ b/js/customElements/blogIndex.js
@@ -11,7 +11,7 @@ class BlogIndex extends HTMLElement {
${element["title"]}
${element["content"]}
-
+
`;
});
diff --git a/js/customElements/footer.js b/js/customElements/footer.js
new file mode 100644
index 0000000..8c3a19e
--- /dev/null
+++ b/js/customElements/footer.js
@@ -0,0 +1,47 @@
+class Footer extends HTMLElement {
+ constructor() {
+ super();
+ this.innerHTML = `
+
+
+ `;
+ }
+}
+
+customElements.define("jl-footer", Footer);
\ No newline at end of file
diff --git a/js/script.js b/js/script.js
index 0f02d0e..761ff96 100644
--- a/js/script.js
+++ b/js/script.js
@@ -13,4 +13,5 @@ require("./customElements/commentsDisplay");
require("./customElements/newComment");
require("./customElements/contactMailButton");
require("./customElements/header");
-require("./customElements/mainMenu");
\ No newline at end of file
+require("./customElements/mainMenu");
+require("./customElements/footer");
\ No newline at end of file
diff --git a/public/internal/footer.php b/public/internal/footer.php
index 96ae57b..c185a3e 100644
--- a/public/internal/footer.php
+++ b/public/internal/footer.php
@@ -2,44 +2,7 @@
function getFooter(){
echo (<<
-
-
+