Next: , Previous: , Up: API  


1.14 (hygguile hygguile)

1.14.1 Procedures

Procedure: a content KEY: #:weight #:size #:color #:family #:hover #:extra-classes #:href

Undocumented procedure.

Procedure: button content KEY: #:id #:type #:hidden #:on-click #:background #:hover-background #:border-size #:border-color #:shadow #:color #:size #:active #:family #:weight #:rounding #:extra-classes

Undocumented procedure.

Undocumented procedure.

Undocumented procedure.

Procedure: code content KEY: #:weight #:color #:size #:background #:rounding #:shadow #:padding-y #:padding-x #:code-classes

Undocumented procedure.

Procedure: col content KEY: #:gap #:shadow #:wrap #:padding-y #:padding-x #:rounding #:background #:items #:col-classes

Undocumented procedure.

Procedure: copy-pre-inner-text-js

Undocumented procedure.

Procedure: custom-fonts KEY: #:preconnects #:fonts #:display-swap

Undocumented procedure.

Procedure: danger-submit-button content

Undocumented procedure.

Procedure: dd content KEY: #:dd-classes #:weight #:family #:color #:size

Undocumented procedure.

Procedure: dl content KEY: #:dl-classes

Undocumented procedure.

Procedure: dt content KEY: #:dt-classes #:weight #:family #:style #:color #:size

Undocumented procedure.

Procedure: em content KEY: #:weight #:color #:family #:leading #:style #:size

Undocumented procedure.

Procedure: fly-out KEY: #:aria-label #:nav-class #:top-ul-class #:items

Undocumented procedure.

Procedure: fly-out-css

Undocumented procedure.

Procedure: fly-out-item content KEY: #:li-class

Undocumented procedure.

Procedure: fly-out-js

Undocumented procedure.

Procedure: fly-out-submenu KEY: #:li-class #:button-class #:ul-class #:button-content #:items

Undocumented procedure.

Undocumented procedure.

Procedure: get-short-commit-sha

Undocumented procedure.

Procedure: glyph-option KEY: #:value #:glyph #:content #:family #:selected-value #:option-flex-css

Undocumented procedure.

Procedure: h1 content KEY: #:weight #:color #:family #:size

Undocumented procedure.

Procedure: h2 content KEY: #:weight #:color #:family #:size

Undocumented procedure.

Procedure: h3 content KEY: #:weight #:color #:family #:size

Undocumented procedure.

Procedure: h4 content KEY: #:weight #:color #:family #:size

Undocumented procedure.

Procedure: hr KEY: #:margin #:border #:color

Undocumented procedure.

Procedure: hygguile-recommended-meta

Undocumented procedure.

Procedure: hygguile-recommended-resources KEY: #:fonts

Undocumented procedure.

Procedure: icon KEY: #:type #:weight #:icon-css

Undocumented procedure.

Procedure: icon-button KEY: #:id #:icon #:content #:hidden #:on-click #:type #:background #:hover-background #:border-size #:border-color #:shadow #:size #:family #:weight #:color #:rounding #:active #:icon-css #:extra-classes #:icon-text-container-classes

Undocumented procedure.

Procedure: input KEY: #:label #:name #:value #:placeholder #:type #:required #:input-css #:label-css #:input-flex-css

Undocumented procedure.

Procedure: light-button content

Undocumented procedure.

Procedure: linear-gradient content KEY: #:container-class #:direction #:steps

Undocumented procedure.

Procedure: mk-class xs

Return a sorted, space-separated string of unique class names from xs.

Takes a list of symbols xs, removes any duplicates, converts them to strings, sorts them alphabetically, and returns them as a single, space-separated string. This is useful for creating a canonical CSS class attribute value.

If xs is the empty list, an empty string is returned.

xs

A list of symbols.

(mk-class '(input button primary input))
⇒ "button input primary"

(mk-class '(baz foo bar))
⇒ "bar baz foo"

(mk-class '())
⇒ ""
Procedure: mono content KEY: #:weight #:color #:size #:mono-classes

Undocumented procedure.

Procedure: mono-button content

Undocumented procedure.

Procedure: option KEY: #:value #:content #:family #:selected-value

Undocumented procedure.

Procedure: p content KEY: #:weight #:color #:family #:leading #:size

Undocumented procedure.

Procedure: phosphor-icons KEY: #:stylesheet-href

Undocumented procedure.

Procedure: pre content KEY: #:weight #:color #:size #:background #:rounding #:shadow #:width #:leading #:text-wrap #:padding-y #:padding-x #:pre-classes

Undocumented procedure.

Procedure: pretty-quote str

Undocumented procedure.

Procedure: remember-dark-theme-js

Undocumented procedure.

Procedure: render-if-nempty render-func item

Undocumented procedure.

Procedure: render-if-nestring expr x

Undocumented procedure.

Procedure: row content KEY: #:gap #:shadow #:wrap #:padding-y #:padding-x #:rounding #:background #:items #:row-classes

Undocumented procedure.

Procedure: select KEY: #:options #:on-change #:name #:id #:family #:select-classes

Undocumented procedure.

Procedure: show-notifications-from-url-js KEY: #:header-classes #:close-icon-on-click #:close-icon-classes #:title-container-classes #:notification-tray-container-classes

Undocumented procedure.

Procedure: strong content KEY: #:weight #:color #:family #:leading #:size

Undocumented procedure.

Procedure: sub-h1 content KEY: #:weight #:color #:family #:style #:size

Undocumented procedure.

Procedure: sub-h2 content KEY: #:weight #:style #:color #:family #:size

Undocumented procedure.

Procedure: sub-h3 content KEY: #:weight #:style #:color #:family #:size

Undocumented procedure.

Procedure: sub-h4 content KEY: #:weight #:style #:color #:family #:size

Undocumented procedure.

Procedure: submit-button content

Undocumented procedure.

Procedure: textarea KEY: #:label #:name #:value #:required #:textarea-css #:label-css #:textarea-flex-css

Undocumented procedure.

Procedure: toggle-dark-theme-js

Undocumented procedure.

Procedure: trigger-notification-function-js KEY: #:title #:body #:duration #:body-font-family

Undocumented procedure.

Procedure: ui-mode-button KEY: #:icon #:content #:type #:background #:hover-background #:border-size #:border-color #:shadow #:size #:active #:family #:weight #:color #:on-click #:rounding #:icon-css #:extra-classes #:icon-text-container-classes

Undocumented procedure.

Procedure: with-footer KEY: #:main #:footer

Undocumented procedure.

1.14.2 Variables

Variable: doctype-html
"<!DOCTYPE html>"
Variable: notification-tray
((div (@@ (id notification-tray) (class "fixed right-8 top-8 z-32")) ""))

Next: (hygguile js), Previous: (hygguile embed js), Up: API