diff --git a/js/customElements/inline-code.js b/js/customElements/inline-code.js
new file mode 100644
index 0000000000000000000000000000000000000000..1beb51fb95ee99e96db10995be63e41eebcc4c3c
--- /dev/null
+++ b/js/customElements/inline-code.js
@@ -0,0 +1,8 @@
+class InlineCode extends HTMLElement {
+    constructor() {
+        super();
+        this.innerHTML = "<code class=\"language-text\">" + this.innerHTML + "</code>";
+    }
+}
+
+customElements.define("jl-code", InlineCode);
diff --git a/js/script.js b/js/script.js
index cd0b46684e64d4bb7ceb0325a87c36c295c42ac4..0eb3ebfbebf469daef8ff4f38ea1913f853dd749 100644
--- a/js/script.js
+++ b/js/script.js
@@ -19,4 +19,5 @@ require("./customElements/footer");
 require("./customElements/ebkBanner");
 require("./customElements/sellingTable");
 require("./customElements/skills");
-require("./customElements/pwgen");
\ No newline at end of file
+require("./customElements/pwgen");
+require("./customElements/inline-code");
\ No newline at end of file