variant beside color to choose how much paint a button uses, from solid and outlined down to text and link.color to default, primary or danger, or to a color name like blue or emerald, and each color works with every variant.size to small, medium or large to match the button to the controls around it, with medium as the default.shape to squircle for a smooth superellipse corner, round for a pill, or circle for a round icon button.color="danger" with any variant for destructive actions, from a solid Delete to a quiet Unsubscribe link.ghost to drop the button's background so it reads over a photo or a colored surface, keeping its border and text color.block to make a button fill the width of its parent, like the actions at the bottom of a form or a mobile sheet.disabled on any variant or icon button, and on an href button, which then drops its link so it cannot be focused or followed.defaultBgDisabled and dashedBgDisabled in a ThemeScope to change the disabled fill of default and dashed buttons.Icon to icon to put it before the label, or set iconPlacement="end" to move it after, like an arrow on Continue, with any shape.icon and an aria-label for a square icon button in any variant, or set shape for a circle or a squircle.avatar an image URL to put a face in the icon slot, rounded to match its shape.iconPlacement="end" with avatar to put the face after the name, and the spacing around it moves along.avatar and an aria-label with no label for a button that is only a face, in a square, squircle or circle shape.loadingPlacement="center" to hide the label and center the spinner so the button keeps its size, or leave it off to swap the icon for a spinner.href to render a button as a link that keeps its look, and use variant="link" for the link style on either element.ThemeScope to give it its own theme, like a violet primary for one button while the rest keeps yours.Space.Compact to join them into one group, like Move and Rename, with a lone Back button and a group that ends in a menu beside them.Dropdown on a chevron button to fold the extra actions into a menu, like the ways to publish or reply.orientation="vertical" on Space.Compact to stack the buttons, like zoom in and out on a map.size on Space.Compact to size every button in the group at once.Select and buttons in one group for a text editor toolbar, with bold, italic and underline and a menu for the rest.Badge around filter buttons that counts the active filters, which you toggle with the buttons below.Segmented switches the mode.