Next: (hygguile components carousel), Previous: (hygguile abstraction), Up: API
Create a standard HTML button element.
The inner content (text string or HTML fragments) of the button.
An optional HTML identifier string.
A symbol representing the HTML button type (e.g., 'button,
'submit).
A boolean indicating whether the button should be hidden.
A JavaScript handler string triggered on click events.
List of symbols for background CSS classes.
List of symbols for hover background CSS classes.
List of symbols for border width CSS classes.
List of symbols for border color CSS classes.
List of symbols for container shadow CSS classes.
List of symbols for text color CSS classes.
List of symbols for text sizing CSS classes.
List of symbols for active state transformation CSS classes.
List of symbols for font family CSS classes.
List of symbols for font weight CSS classes.
List of symbols for border radius CSS classes.
List of utility formatting layout classes.
(button "Click Me" #:id "btn-primary" #:on-click "alert('Hello!')")
Create a red-themed HTML form submission button meant for destructive actions.
The inner content (text string or HTML fragments) of the button.
(danger-submit-button "Delete Repository")
Create a button containing both an icon and text.
An optional HTML identifier string.
A symbol identifying the type of icon to render.
The text string or components positioned next to the icon.
A boolean indicating whether the button should be hidden.
A JavaScript handler string triggered on click events.
A symbol representing the HTML button type.
List of symbols for background CSS classes.
List of symbols for hover background CSS classes.
List of symbols for border width CSS classes.
List of symbols for border color CSS classes.
List of symbols for shadow CSS classes.
List of symbols for text sizing CSS classes.
List of symbols for font family CSS classes.
List of symbols for font weight CSS classes.
List of symbols for text color CSS classes.
List of symbols for border radius CSS classes.
List of symbols for active state transformation CSS classes.
List of symbols targeting icon coloring and sizing classes.
List of utility layout CSS classes.
List of symbols applied to the inner layout wrapper surrounding the icon and content.
(icon-button #:icon 'download #:content "Fetch Data" #:on-click "downloadData()")
Create a button pre-configured with a light font weight.
The inner content (text string or HTML fragments) of the button.
(light-button "Read More...")
Create a button pre-configured with a monospace font family.
The inner content (text string or HTML fragments) of the button.
(mono-button "git commit")
Create a green-themed standard HTML form submission button.
The inner content (text string or HTML fragments) of the button.
(submit-button "Save Preferences")
Create a utility button pre-wired to toggle UI dark/light mode themes.
A symbol identifying the default icon type.
The description text displayed within the button layout.
A symbol representing the HTML button type.
List of symbols for background CSS classes.
List of symbols for hover background CSS classes.
List of symbols for border width CSS classes.
List of symbols for border color CSS classes.
List of symbols for shadow CSS classes.
List of symbols for text sizing CSS classes.
List of symbols for active state transformation CSS classes.
List of symbols for font family CSS classes.
List of symbols for font weight CSS classes.
List of symbols for text color CSS classes.
The global JavaScript function invocation string triggered to process the theme change.
List of symbols for border radius CSS classes.
List of symbols targeting icon coloring and sizing classes.
List of utility layout CSS classes.
List of symbols applied to the inner layout wrapper surrounding the icon and content.
(ui-mode-button #:content "Switch Theme")
Next: (hygguile components carousel), Previous: (hygguile abstraction), Up: API