Back

CodeBlock

With Language Badge & Copy Button

Go
package main import "fmt" func main() { fmt.Println("Hello, mljr-ui!") }

With Filename

tailwind.config.ts TypeScript
export default { content: ["./src/**/*.{ts,tsx}"], theme: { extend: { colors: { brand: "#6366f1" }, }, }, }

Plain (no header)

SELECT id, name, email FROM users WHERE active = true;

Usage

@media.CodeBlock(media.CodeBlockProps{
    Language: "Go",            // label shown as badge
    Filename: "main.go",       // optional filename
    ShowCopy: true,            // copy-to-clipboard button
}) {
    { codeString }             // or templ.Raw(highlightedHTML)
}