Next: , Previous: , Up: API  


1.11 (hygguile hygguile)

1.11.1 Procedures

Procedure: a content KEY: #:weight #:size #:color #:hover #:href

Undocumented procedure.

Procedure: button content KEY: #:id #:type #:hidden #:on-click #:background #:hover-background #:border-size #:border-color #:shadow #:color #:size #: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 #:stylesheet-href

Undocumented procedure.

Procedure: custom-tailwind-theme KEY: #:sans-font #:mono-font

Undocumented procedure.

Procedure: danger-submit-button content

Undocumented procedure.

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

Undocumented procedure.

Procedure: dl content KEY: #:dl-classes

Undocumented procedure.

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

Undocumented procedure.

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

Undocumented procedure.

Undocumented procedure.

Procedure: get-short-commit-sha

Undocumented procedure.

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

Undocumented procedure.

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

Undocumented procedure.

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

Undocumented procedure.

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

Undocumented procedure.

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

Undocumented procedure.

Procedure: hr KEY: #:margin #:color

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 #: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: 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 #:selected-value

Undocumented procedure.

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

Undocumented procedure.

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

Undocumented procedure.

Procedure: pre content KEY: #:weight #:color #:size #:background #:rounding #:shadow #:width #: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 #: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 #:size

Undocumented procedure.

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

Undocumented procedure.

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

Undocumented procedure.

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

Undocumented procedure.

Procedure: sub-h4 content KEY: #:weight #:style #:color #: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 #:family #:weight #:foreground #:on-click #:rounding #:icon-css #:extra-classes #:icon-text-container-classes

Undocumented procedure.

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

Undocumented procedure.

1.11.2 Variables

Variable: notification-tray
((div (@@ (id notification-tray) (class "sm:fixed sm:right-8 sm:top-8 sm:z-40")) ""))

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