Liking cljdoc? Tell your friends :D

lambda-blog.templates.page

Generic HTML page templates.

Generic HTML page templates.
raw docstring

(banner {:keys [banner-template] :as ent})

Creates a page banner header using configured banner-template.

Creates a page banner `header` using configured `banner-template`.
sourceraw docstring

(footer {:keys [footer-scripts footer-template path-to-root] :as ent})

Creates a page footer using configured footer-template. Additionally, includes various footer-scripts.

Creates a page `footer` using configured `footer-template`. Additionally, includes various `footer-scripts`.
sourceraw docstring

(header {:keys [favicon feed path-to-root scripts stylesheets title] :as ent})

Creates an HTML head element containing various metadata, scripts & stylesheets.

Creates an HTML `head` element containing various metadata, `scripts` & `stylesheets`.
sourceraw docstring

(navigation {:keys [brand brand-logo navigation-template path-to-root] :as ent})

Creates a page navbar containing branding and various links using navigation-template.

Creates a page `navbar` containing branding and various links using `navigation-template`.
sourceraw docstring

pageclj

(page contents-template entity)

Creates a generic HTML page composed of header, navigation, banner & footer. Page contents are created using contents-template.

Creates a generic HTML page composed of [[header]], [[navigation]], [[banner]] & [[footer]]. Page contents are created using `contents-template`.
sourceraw docstring

powered-byclj

(powered-by)

Creates a tiny "Powerd by λ-blog" link.

Creates a tiny "Powerd by λ-blog" link.
sourceraw docstring

static-pageclj

(static-page ent)

Creates a generic static page using :contents as the contents-template.

Creates a generic static [[page]] using `:contents` as the `contents-template`.
sourceraw docstring

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close