Icon Button
View Chakra UI documentation
<Stack spacing="6"> <Wrap align="center"> <Tooltip label="Solid lg"> <IconButton icon={ <Icon> <path d={mdiInformationOutline} /> </Icon> } size="lg" aria-label={''} /> </Tooltip> <Tooltip label="Solid"> <IconButton icon={ <Icon> <path d={mdiInformationOutline} /> </Icon> } aria-label={''} /> </Tooltip> <Tooltip label="Solid sm"> <IconButton icon={ <Icon> <path d={mdiInformationOutline} /> </Icon> } size="sm" aria-label={''} /> </Tooltip> <Tooltip label="Solid xs"> <IconButton icon={ <Icon> <path d={mdiInformationOutline} /> </Icon> } size="xs" aria-label={''} /> </Tooltip> </Wrap> <Wrap align="center"> <Tooltip label="Solid"> <IconButton icon={ <Icon> <path d={mdiInformationOutline} /> </Icon> } aria-label={''} /> </Tooltip> <Tooltip label="isActive"> <IconButton icon={ <Icon> <path d={mdiInformationOutline} /> </Icon> } isActive aria-label={''} /> </Tooltip> <Tooltip label="isDisabled"> <IconButton icon={ <Icon> <path d={mdiInformationOutline} /> </Icon> } isDisabled aria-label={''} /> </Tooltip> <Tooltip label="isLoading"> <IconButton icon={ <Icon> <path d={mdiInformationOutline} /> </Icon> } isLoading aria-label={''} /> </Tooltip> </Wrap> <Wrap align="center"> <Tooltip label="Solid success"> <IconButton icon={ <Icon> <path d={mdiInformationOutline} /> </Icon> } colorScheme="success" aria-label={''} /> </Tooltip> <Tooltip label="isActive"> <IconButton icon={ <Icon> <path d={mdiInformationOutline} /> </Icon> } colorScheme="success" isActive aria-label={''} /> </Tooltip> <Tooltip label="isDisabled"> <IconButton icon={ <Icon> <path d={mdiInformationOutline} /> </Icon> } colorScheme="success" isDisabled aria-label={''} /> </Tooltip> <Tooltip label="isLoading"> <IconButton icon={ <Icon> <path d={mdiInformationOutline} /> </Icon> } colorScheme="success" isLoading aria-label={''} /> </Tooltip> </Wrap> <Wrap align="center"> <Tooltip label="Solid danger"> <IconButton icon={ <Icon> <path d={mdiInformationOutline} /> </Icon> } colorScheme="danger" aria-label={''} /> </Tooltip> <Tooltip label="isActive"> <IconButton icon={ <Icon> <path d={mdiInformationOutline} /> </Icon> } colorScheme="danger" isActive aria-label={''} /> </Tooltip> <Tooltip label="isDisabled"> <IconButton icon={ <Icon> <path d={mdiInformationOutline} /> </Icon> } colorScheme="danger" isDisabled aria-label={''} /> </Tooltip> <Tooltip label="isLoading"> <IconButton icon={ <Icon> <path d={mdiInformationOutline} /> </Icon> } colorScheme="danger" isLoading aria-label={''} /> </Tooltip> </Wrap> <Wrap align="center"> <Tooltip label="Solid neutral"> <IconButton icon={ <Icon> <path d={mdiInformationOutline} /> </Icon> } colorScheme="neutral" aria-label={''} /> </Tooltip> <Tooltip label="isActive"> <IconButton icon={ <Icon> <path d={mdiInformationOutline} /> </Icon> } colorScheme="neutral" isActive aria-label={''} /> </Tooltip> <Tooltip label="isDisabled"> <IconButton icon={ <Icon> <path d={mdiInformationOutline} /> </Icon> } colorScheme="neutral" isDisabled aria-label={''} /> </Tooltip> <Tooltip label="isLoading"> <IconButton icon={ <Icon> <path d={mdiInformationOutline} /> </Icon> } colorScheme="neutral" isLoading aria-label={''} /> </Tooltip> </Wrap> <Wrap align="center"> <Tooltip label="Solid gray"> <IconButton icon={ <Icon> <path d={mdiInformationOutline} /> </Icon> } colorScheme="gray" aria-label={''} /> </Tooltip> <Tooltip label="isActive"> <IconButton icon={ <Icon> <path d={mdiInformationOutline} /> </Icon> } colorScheme="gray" isActive aria-label={''} /> </Tooltip> <Tooltip label="isDisabled"> <IconButton icon={ <Icon> <path d={mdiInformationOutline} /> </Icon> } colorScheme="gray" isDisabled aria-label={''} /> </Tooltip> <Tooltip label="isLoading"> <IconButton icon={ <Icon> <path d={mdiInformationOutline} /> </Icon> } colorScheme="gray" isLoading aria-label={''} /> </Tooltip> </Wrap> <Divider /> <Wrap align="center"> <Tooltip label="Outline lg"> <IconButton icon={ <Icon> <path d={mdiInformationOutline} /> </Icon> } variant="outline" size="lg" aria-label={''} /> </Tooltip> <Tooltip label="Outline"> <IconButton icon={ <Icon> <path d={mdiInformationOutline} /> </Icon> } variant="outline" aria-label={''} /> </Tooltip> <Tooltip label="Outline sm"> <IconButton icon={ <Icon> <path d={mdiInformationOutline} /> </Icon> } variant="outline" size="sm" aria-label={''} /> </Tooltip> <Tooltip label="Outline xs"> <IconButton icon={ <Icon> <path d={mdiInformationOutline} /> </Icon> } variant="outline" size="xs" aria-label={''} /> </Tooltip> </Wrap> <Wrap align="center"> <Tooltip label="Outline"> <IconButton icon={ <Icon> <path d={mdiInformationOutline} /> </Icon> } variant="outline" aria-label={''} /> </Tooltip> <Tooltip label="isActive"> <IconButton icon={ <Icon> <path d={mdiInformationOutline} /> </Icon> } variant="outline" isActive aria-label={''} /> </Tooltip> <Tooltip label="isDisabled"> <IconButton icon={ <Icon> <path d={mdiInformationOutline} /> </Icon> } variant="outline" isDisabled aria-label={''} /> </Tooltip> <Tooltip label="isLoading"> <IconButton icon={ <Icon> <path d={mdiInformationOutline} /> </Icon> } variant="outline" isLoading aria-label={''} /> </Tooltip> </Wrap> <Divider /> <Wrap align="center"> <Tooltip label="Ghost lg"> <IconButton icon={ <Icon> <path d={mdiInformationOutline} /> </Icon> } variant="ghost" size="lg" aria-label={''} /> </Tooltip> <Tooltip label="Ghost"> <IconButton icon={ <Icon> <path d={mdiInformationOutline} /> </Icon> } variant="ghost" aria-label={''} /> </Tooltip> <Tooltip label="Ghost sm"> <IconButton icon={ <Icon> <path d={mdiInformationOutline} /> </Icon> } variant="ghost" size="sm" aria-label={''} /> </Tooltip> <Tooltip label="Ghost xs"> <IconButton icon={ <Icon> <path d={mdiInformationOutline} /> </Icon> } variant="ghost" size="xs" aria-label={''} /> </Tooltip> </Wrap> <Wrap align="center"> <Tooltip label="Ghost"> <IconButton icon={ <Icon> <path d={mdiInformationOutline} /> </Icon> } variant="ghost" aria-label={''} /> </Tooltip> <Tooltip label="isActive"> <IconButton icon={ <Icon> <path d={mdiInformationOutline} /> </Icon> } variant="ghost" isActive aria-label={''} /> </Tooltip> <Tooltip label="isDisabled"> <IconButton icon={ <Icon> <path d={mdiInformationOutline} /> </Icon> } variant="ghost" isDisabled aria-label={''} /> </Tooltip> <Tooltip label="isLoading"> <IconButton icon={ <Icon> <path d={mdiInformationOutline} /> </Icon> } variant="ghost" isLoading aria-label={''} /> </Tooltip> </Wrap> <Wrap align="center"> <Tooltip label="Ghost primary"> <IconButton icon={ <Icon> <path d={mdiInformationOutline} /> </Icon> } variant="ghost" colorScheme="primary" aria-label={''} /> </Tooltip> <Tooltip label="isActive"> <IconButton icon={ <Icon> <path d={mdiInformationOutline} /> </Icon> } variant="ghost" colorScheme="primary" isActive aria-label={''} /> </Tooltip> <Tooltip label="isDisabled"> <IconButton icon={ <Icon> <path d={mdiInformationOutline} /> </Icon> } variant="ghost" colorScheme="primary" isDisabled aria-label={''} /> </Tooltip> <Tooltip label="isLoading"> <IconButton icon={ <Icon> <path d={mdiInformationOutline} /> </Icon> } variant="ghost" colorScheme="primary" isLoading aria-label={''} /> </Tooltip> </Wrap> <Wrap align="center"> <Tooltip label="Ghost danger"> <IconButton icon={ <Icon> <path d={mdiInformationOutline} /> </Icon> } variant="ghost" colorScheme="danger" aria-label={''} /> </Tooltip> <Tooltip label="isActive"> <IconButton icon={ <Icon> <path d={mdiInformationOutline} /> </Icon> } variant="ghost" colorScheme="danger" isActive aria-label={''} /> </Tooltip> <Tooltip label="isDisabled"> <IconButton icon={ <Icon> <path d={mdiInformationOutline} /> </Icon> } variant="ghost" colorScheme="danger" isDisabled aria-label={''} /> </Tooltip> <Tooltip label="isLoading"> <IconButton icon={ <Icon> <path d={mdiInformationOutline} /> </Icon> } variant="ghost" colorScheme="danger" isLoading aria-label={''} /> </Tooltip> </Wrap> <Divider /> <Wrap align="center"> <Tooltip label="Toggle"> <IconButton icon={ <Icon> <path d={mdiCodeTags} /> </Icon> } variant="toggle" aria-label={''} /> </Tooltip> <Tooltip label="isActive"> <IconButton icon={ <Icon> <path d={mdiCodeTags} /> </Icon> } variant="toggle" isActive aria-label={''} /> </Tooltip> <Tooltip label="isDisabled"> <IconButton icon={ <Icon> <path d={mdiCodeTags} /> </Icon> } variant="toggle" isDisabled aria-label={''} /> </Tooltip> <Tooltip label="isLoading"> <IconButton icon={ <Icon> <path d={mdiCodeTags} /> </Icon> } variant="toggle" isLoading aria-label={''} /> </Tooltip> </Wrap> <Divider /> <Wrap align="center"> <Tooltip label="AI"> <IconButton icon={ <Icon> <path d={mdiCreation} /> </Icon> } variant="ai" colorScheme="danger" aria-label={''} /> </Tooltip> <Tooltip label="isActive"> <IconButton icon={ <Icon> <path d={mdiCreation} /> </Icon> } variant="ai" isActive aria-label={''} /> </Tooltip> <Tooltip label="isDisabled"> <IconButton icon={ <Icon> <path d={mdiCreation} /> </Icon> } variant="ai" isDisabled aria-label={''} /> </Tooltip> <Tooltip label="isLoading"> <IconButton icon={ <Icon> <path d={mdiCreation} /> </Icon> } variant="ai" isLoading aria-label={''} /> </Tooltip> </Wrap> <Divider /> <Wrap align="center"> <Tooltip label="Ghost danger (hover)"> <IconButton icon={ <Icon> <path d={mdiTrashCanOutline} /> </Icon> } variant="ghostColorOnHover" colorScheme="danger" aria-label={''} /> </Tooltip> <Tooltip label="isActive"> <IconButton icon={ <Icon> <path d={mdiTrashCanOutline} /> </Icon> } variant="ghostColorOnHover" colorScheme="danger" isActive aria-label={''} /> </Tooltip> <Tooltip label="isDisabled"> <IconButton icon={ <Icon> <path d={mdiTrashCanOutline} /> </Icon> } variant="ghostColorOnHover" colorScheme="danger" isDisabled aria-label={''} /> </Tooltip> <Tooltip label="isLoading"> <IconButton icon={ <Icon> <path d={mdiTrashCanOutline} /> </Icon> } variant="ghostColorOnHover" colorScheme="danger" isLoading aria-label={''} /> </Tooltip> </Wrap> <Wrap align="center"> <Tooltip label="Ghost success (hover)"> <IconButton icon={ <Icon> <path d={mdiCheck} /> </Icon> } variant="ghostColorOnHover" colorScheme="success" aria-label={''} /> </Tooltip> <Tooltip label="isActive"> <IconButton icon={ <Icon> <path d={mdiCheck} /> </Icon> } variant="ghostColorOnHover" colorScheme="success" isActive aria-label={''} /> </Tooltip> <Tooltip label="isDisabled"> <IconButton icon={ <Icon> <path d={mdiCheck} /> </Icon> } variant="ghostColorOnHover" colorScheme="success" isDisabled aria-label={''} /> </Tooltip> <Tooltip label="isLoading"> <IconButton icon={ <Icon> <path d={mdiCheck} /> </Icon> } variant="ghostColorOnHover" colorScheme="success" isLoading aria-label={''} /> </Tooltip> </Wrap> <Divider /> <Wrap align="center"> <Tooltip label="FAB Solid"> <IconButton icon={ <Icon> <path d={mdiPlus} /> </Icon> } variant="solid" shadow="md" aria-label={''} /> </Tooltip> <Tooltip label="FAB Ghost"> <IconButton icon={ <Icon> <path d={mdiPlus} /> </Icon> } variant="ghost" shadow="md" bg="chakra-body-bg" aria-label={''} /> </Tooltip> </Wrap> </Stack>