diff --git a/site/src/components/code-block.js b/site/src/components/code-block.js index b1cfac4..c3a24c0 100644 --- a/site/src/components/code-block.js +++ b/site/src/components/code-block.js @@ -4,15 +4,33 @@ class CodeBlockComponent extends HTMLElement { const lang = this.getAttribute("language"); this.innerHTML = ` -
${
+        
${
       this.trimmed
     }
`; + /** + * @type {HTMLPreElement} + */ + const pre = this.querySelector('#pre') + if (lang) { - const pre = this.querySelector('#pre') pre.className = `language-${lang}`; } + /** + * @type {Partial} + */ + const style = { + padding:'1em', + background:'#efefef', + margin: '1em 0', + borderRadius: '5px', + fontSize: 'large' + } + + Object.keys(style).forEach(rule => { + pre.style[rule] = style[rule] + }) } }