15 lines
671 B
Go
15 lines
671 B
Go
// Package render fügt die von internal/parser gelieferten Slides zu einer
|
|
// einzigen HTML-Seite zusammen.
|
|
//
|
|
// Zuständigkeiten:
|
|
// - Ein Go-Template ausführen, das pro Slide ein <section data-slide="n">
|
|
// erzeugt
|
|
// - Frontmatter-Felder (z. B. class) als HTML-Attribute durchreichen
|
|
// - Als gemeinsame Basis für Dev-Server (internal/watch) und statischen
|
|
// Export (internal/export) dienen, damit es keinen doppelten
|
|
// Rendering-Code gibt
|
|
//
|
|
// Nicht Zuständigkeit dieses Packages: das Parsen von Markdown/Frontmatter
|
|
// (siehe internal/parser) sowie das Ausliefern über HTTP oder das Schreiben
|
|
// von Dateien auf die Platte.
|
|
package render
|