mljr-ui · showcase

Accordion

Collapsible content sections using native <details>/<summary> — no JS required.

layout accordion
Controls
open
Current props
open:

Usage

layout.Accordion(layout.AccordionProps{},
    layout.AccordionItem(layout.AccordionItemProps{Title: "What is this?", Open: true},
        h.P(g.Text("Accordion content goes here.")),
    ),
    layout.AccordionItem(layout.AccordionItemProps{Title: "How does it work?"},
        h.P(g.Text("Pure HTML details/summary — no JavaScript.")),
    ),
)

Props

NameTypeOptionsDefault
openbooltrue