Liking cljdoc? Tell your friends :D

shadow.markup.css


defstyledclj/smacro

(defstyled el-name el-type args & body)

(defstyled my-div :div [env] {:color "red"})

(defstyled my-div :div
[env]
{:color "red"})
sourceraw docstring

element*clj/s≠

(element* el-type el-selector style-fn)
clj

use defstyled macro

use defstyled macro
cljs

don't use directly, use defstyled macro

don't use directly, use defstyled macro
source (clj)source (cljs)raw docstring

find-elementsclj

(find-elements ns-symbols)

given a list of symbols find all css elements namespaced symbols should resolve to a single element simple symbols are treated as an ns and yield all defined elements in that ns

given a list of symbols find all css elements
namespaced symbols should resolve to a single element
simple symbols are treated as an ns and yield all defined elements in that ns
sourceraw docstring

generate-css-for-elementsclj

(generate-css-for-elements env elements)
source

nested-ruleclj/s

(nested-rule parent attrs)
source (clj)source (cljs)

require-elements!clj

(require-elements! ns-symbols)
source

rootclj/s

(root attrs & rules)
source (clj)source (cljs)

ruleclj/s

(rule selector attrs)
source (clj)source (cljs)

set-env!cljs

(set-env! env)
source

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

× close