Allow blocks to contain paragraphs and other top level elements
This commit is contained in:
parent
ed8764940f
commit
8f06883ec5
4 changed files with 36 additions and 14 deletions
|
@ -122,13 +122,13 @@ func (w *HTMLWriter) writeBlock(b Block) {
|
|||
w.writeNodes(b.Children...)
|
||||
w.WriteString("</blockquote>\n")
|
||||
case "CENTER":
|
||||
w.WriteString(`<p class="center-block" style="text-align: center; margin-left: auto; margin-right: auto;">` + "\n")
|
||||
w.WriteString(`<div class="center-block" style="text-align: center; margin-left: auto; margin-right: auto;">` + "\n")
|
||||
w.writeNodes(b.Children...)
|
||||
w.WriteString("</p>\n")
|
||||
w.WriteString("</div>\n")
|
||||
default:
|
||||
w.WriteString(fmt.Sprintf(`<p class="%s-block">`, strings.ToLower(b.Name)) + "\n")
|
||||
w.WriteString(fmt.Sprintf(`<div class="%s-block">`, strings.ToLower(b.Name)) + "\n")
|
||||
w.writeNodes(b.Children...)
|
||||
w.WriteString("</p>\n")
|
||||
w.WriteString("</div>\n")
|
||||
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue