| | Here’s a little Hugo shortcode for including raw HTML within your Markdown
content. Just create a shortcode file at e.g. layouts/shortcodes/rawhtml.html with this
content: Now in your Markdown content you can include whatever raw HTML you want, e.g.: {{< rawhtml >}}
<button class="buttonFromMarkdown">Click Me!</button>
<script>
document.querySelector(".buttonFromMarkdown").onclick = function (event) {
console.log("Clickety click");
event.target.style = "background-color: #77dd77";
};
</script>
<style>
.buttonFromMarkdown {
padding: 1em;
cursor: pointer;
}
</style>
{{< /rawhtml >}}
Which results in:
View post:
Raw HTML shortcode in Hugo |
|
| |