UnreviewedOptionalonOptionalonOptionalonOptionalonOptionalonOptionalonOptionalonOptionalonOptionalonOptionalonOptionalonOptionalonOptionalonOptionalonOptionalonOptionalonOptionalonOptionalonOptionalonOptionalonOptionalonOptionalonOptionalonOptionalonOptionalonOptionalonOptionalonOptionalonOptionalonOptionalonOptionalonOptionalonOptionalonOptionalonOptionalonOptionalonOptionalonOptionalonOptionalonOptionalonOptionalonOptionalonOptionalonOptionalonOptionalonOptionalonOptionalonOptionalonOptionalonOptionalonOptionalonOptionalonOptionalonOptionalonOptionalonOptionalonOptionalonOptionalonOptionalonOptionalonOptionalonOptionalonOptionalonOptionalonOptionalonOptionalonOptionalonOptionalonOptionalonOptionalonOptionalonOptionalonOptionalonOptionalonOptionalonOptionalonOptionalonOptionalonOptionalonOptionalonOptional UnreviewedkeyReact/Preact reconciliation key when rendered inside a list.
Optional UnreviewedidHTML id attribute.
Optional UnreviewedclassHTML class attribute (standard DOM).
Optional UnreviewedclassReact/Preact-style class name. Alias for class.
Optional UnreviewedstyleInline styles applied to the element.
OptionalchildrenOptional UnreviewedslotAssigns the element to a named <slot> (e.g. slot="title").
Optional UnreviewedtabTab order. Set to 0 to make the element keyboard-focusable.
Optional UnreviewedroleARIA role override.
Optional UnreviewedpriorityVisual emphasis.
Optional UnreviewedtoneSemantic tone, or any literal CSS color for a one-off custom tone.
Optional UnreviewedunderlineUnderline style. Only renders on priority="tertiary" | "quaternary".
Optional Unreviewedunderline-Show the underline only on hover. Requires underline. Presence-based ('' on, omit off).
Optional UnreviewedsizeSize variant. small=22px, medium=26px, large=30px.
Optional UnreviewedpaddinglessDrop outer padding to zero. Only takes effect on priority="quaternary".
Presence-based: '' (or any value) turns it on; omit to turn off.
Optional UnreviewedloadingLoading state. Presence-based ('' on, omit off).
Optional UnrevieweddisabledDisabled state. Presence-based ('' on, omit off).
Optional UnreviewedselectedToggled-on / pressed state. Presence-based ('' on, omit off).
Optional UnreviewedroundFully-round (pill / circle) — border-radius: 999px — or a custom radius via
a length value (round="20px"). Presence-based for the boolean form.
Optional UnreviewedtypeSubmit/reset semantics.
Optional UnreviewedformAssociate with a form by id when not nested inside it.
Optional Unrevieweddata-Custom event name dispatched (bubbling) on click.
Optionalaria-Optionalaria-
Attributes for the
<a-button>custom element. For the typed JSX wrapper useButtonfrom@antadesign/anta.