#4 Generate HTML Assembler

Затворено
отворено пре 5 година од kazuki · 0 коментара
Alexandre Leblanc коментирира пре 5 година
  • Assemble HTML components (inserts html blocks in an html file)

If no header.html and/or footer.html are provided, default to normal HTML closure.

tl;dr; The tool should generate a valid html5 page regardless of footer and header.

Considerations

  • Page title, namely <title>...</title> should be derived from the first <h1> element content. Alternatively, using the AST from comrak, detect it.

This would mean instead of returning the content from md_to_html, return a

struct FileData {
    content: String, 
    title: String
}
* Assemble HTML components (inserts html blocks in an html file) If no header.html and/or footer.html are provided, default to normal HTML closure. tl;dr; The tool should generate a valid html5 page regardless of footer and header. # Considerations * Page title, namely `<title>...</title>` should be derived from the first `<h1>` element content. Alternatively, using the AST from `comrak`, detect it. This would mean instead of returning the content from `md_to_html`, return a ```rust struct FileData { content: String, title: String } ```
Alexandre Leblanc поменуо овај задатак у комит пре 5 година
kazuki затворено пре 5 година
Пријавите се да се прикључе у овом разговору.
Нема фазе
Нема одговорних
1 учесника
Учитавање...
Откажи
Сачувај
Још нема садржаја.