mljr-ui · showcase

Modal

Scrim + dialog gated by $modalOpen signal. Size: sm|md|lg.

overlay modal
Controls
size
Current props
size: ""

Usage

// trigger (anywhere on page)
h.Button(g.Attr("data-on:click", "$modalOpen=true"), g.Text("Open"))

// panel (render once)
overlay.Modal(overlay.ModalProps{Title: "Confirm", Size: token.MD},
    h.P(g.Text("Are you sure?")),
)

All combinations (3)

Enum controls only · bool and text use defaults

sm
md
lg

Props

NameTypeOptionsDefault
sizeenumsm, md, lgmd