Generic HTML page templates.
Generic HTML page templates.
(banner {:keys [banner-template] :as ent})
Creates a page banner header
using configured banner-template
.
Creates a page banner `header` using configured `banner-template`.
(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`.
(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`.
(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`.
(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`.
(powered-by)
Creates a tiny "Powerd by λ-blog" link.
Creates a tiny "Powerd by λ-blog" link.
(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`.
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close