diff --git a/src/components/code-block.js b/src/components/code-block.js index 939857b..31fca27 100644 --- a/src/components/code-block.js +++ b/src/components/code-block.js @@ -1,39 +1,17 @@ -// @ts-check - class CodeBlockComponent extends HTMLElement { - constructor() { - super(); - } - connectedCallback() { - const trimmed = this.innerHTML.trim(); + this.trimmed = this.innerHTML.trim(); + const lang = this.getAttribute("language"); + const lineNumbers = this.getAttribute("line-numbers") === "true"; - this.css({ - color: "orange", - margin: "1em 0", - padding: "1em", - fontWeight: "bold", - fontSize: "x-large", - display: "block", - backgroundColor: "#eee", - }); + console.log(lineNumbers, lang); - const template = ` + this.innerHTML = `
${trimmed}
+ ${this.trimmed}