I am trying to add some html elements (like a div) in a custom theme, that wrap the mkdocs generated code blocks from the html output.
mkdocs has their fenced code blocks with the triple backticks ``` stuff ```
and when it produces the html output it creates <pre><code (some stuff here)> stuff </pre></code>
. I was wondering if there is a way with custom themes that preserve the pre and code tags output with the highlight.js
class attribute but also allow me to wrap it in a custom div
so that I can put the code blocks in a container with some other elements.