Mode:
Duration:
1
Coding works best on desktop or with an external keyboard.
Coding works best on desktop or with an external keyboard.
Demonstrates different Chakra UI button variants and sizes.
import React from 'react';
import { ChakraProvider, Button, VStack, extendTheme } from '@chakra-ui/react';
const theme = extendTheme({});
const ButtonExample = () => (
<ChakraProvider theme={theme}>
<VStack spacing={4} mt={10}>
<Button colorScheme='blue'>Primary</Button>
<Button colorScheme='red'>Danger</Button>
<Button variant='outline'>Outline</Button>
<Button variant='ghost'>Ghost</Button>
<Button size='lg' colorScheme='green'>Large</Button>
</VStack>
</ChakraProvider>
);
export default ButtonExample;Chakra UI is a modular and accessible React component library that provides a set of composable, themeable, and responsive UI components.
Origin & Creator
Created by Segun Adebayo in 2019 as a modern, developer-friendly React UI library.
Industrial Note
Chakra UI is popular for React projects that need quick prototyping, accessible components, and highly customizable UI without enforcing a specific design system.