Next: (hygguile components data), Previous: (hygguile components color), Up: API
Create a vertical column container using flexbox layout.
The inner content elements or fragments to stack vertically.
List of symbols for spacing gaps between elements.
List of symbols for shadow effect CSS classes.
List of symbols defining wrap properties.
List of symbols for vertical padding CSS classes.
List of symbols for horizontal padding CSS classes.
List of symbols for container border-radius CSS classes.
List of symbols for container background CSS classes.
List of symbols for cross-axis alignment CSS classes.
List of base vertical flex layout CSS classes.
(col '((div "Top Item") (div "Bottom Item")) #:background '(bg-transparent))
Create an HTML description details (<dd>) element.
A description is indented behind a subtle left rule, which visually ties it to the term above and keeps longer prose easy to scan.
The detailed explanation text string or fragment.
List of symbols for layout and indentation CSS classes.
List of symbols for font weight CSS classes.
List of symbols for font family CSS classes.
List of symbols for text color CSS classes.
List of symbols for text sizing CSS classes.
(dd "An implementation of the Scheme programming language.")
Create an HTML description list (<dl>) element.
Terms and descriptions are stacked in a single column with a little
vertical rhythm and a comfortable reading width. Pair it with dt
for the term and dd for its description.
The inner term (<dt>) and description (<dd>) elements.
List of symbols for layout and style CSS classes.
(dl '((dt "Framework") (dd "Hygguile")))
Create an HTML description term (<dt>) element.
A term renders as a compact, semi-bold label so it reads as a key above its description. The small top margin separates one term/description pair from the next.
The term text string or fragment.
List of symbols for default structural spacing CSS classes.
List of symbols for font weight CSS classes.
List of symbols for font family CSS classes.
List of symbols for font style CSS classes (empty by default).
List of symbols for text color CSS classes.
List of symbols for text sizing CSS classes.
(dt "Guile Scheme" #:weight '(font-bold))
Create an HTML footer element.
The inner content or layout fragments of the footer.
List of symbols for background CSS classes.
List of symbols for shadow effect CSS classes.
List of utility formatting and layout CSS classes.
(footer "© 2026 Hygguile Framework")
Create an HTML horizontal rule (<hr>) element.
List of symbols representing margin CSS classes.
List of symbols representing border width CSS classes.
List of symbols representing border color CSS classes.
(hr #:margin '(my-4) #:color '(border-redwood-500))
Create a container styled with a CSS linear gradient background.
The inner layout components or text elements inside the container.
A string containing additional CSS utility classes for the wrapper.
A symbol or string designating the gradient vector direction (e.g.,
'right, 'bottom).
A list of color string steps making up the gradient stops.
(linear-gradient "Gradient Text" #:direction 'right #:steps '("#ff0000" "#0000ff"))
Wrap content in an HTML <noscript> fallback element.
The contents are rendered and executed by browsers only when JavaScript is disabled, which makes this component the natural home for no-script notices or alternative navigation. Pair it with the recommended JavaScript-free stylesheet so JavaScript-dependent controls can hide themselves gracefully.
The fallback content shown when scripting is unavailable.
List of symbols representing utility CSS classes applied to the element.
(noscript fallback-fragment)
Create a horizontal row container using flexbox layout.
The inner content elements or fragments to align horizontally.
List of symbols for spacing gaps between elements.
List of symbols for shadow effect CSS classes.
List of symbols defining wrap properties.
List of symbols for vertical padding CSS classes.
List of symbols for horizontal padding CSS classes.
List of symbols for container border-radius CSS classes.
List of symbols for container background CSS classes.
List of symbols for cross-axis alignment CSS classes.
List of base horizontal flex layout CSS classes.
(row '((div "Left Element") (div "Right Element")) #:gap '(gap-4))
Wrap a main content fragment and a footer fragment within a full-screen vertical flex container.
S-expression representing the main content layout.
S-expression representing the footer layout.
(with-footer #:main '((p "Hello World")) #:footer '((footer "Standard Footer")))
Next: (hygguile components data), Previous: (hygguile components color), Up: API