Please turn on JavaScript in your browser and refresh the page to view its content.
Essentials
Getting Started
Templates
Content generators
Specifying content
Content
Page
Post
Defining content templates
Template
Declaring a site
SiteConfig
init(SiteConfig, content: (repeat [(each C)]), template: (repeat [Template<each C>]))
Structures
Markdown
Site
SiteMap
TagPage
TaggedPost
Functions
func rssTimestamp() -> String
Type Aliases
typealias BasicBlog = Site<Page, Post>