0.2.7 ā€¢ Published 1 year ago

chakra-ui-svelte v0.2.7

Weekly downloads
-
License
-
Repository
github
Last release
1 year ago

Chakra UI svelte šŸ‘‹

Build Accessible Svelte Apps with Speed

npm version Documentation iamelcharitas

Chakra UI provides a set of accessible, reusable, and composable Svelte components that make it super easy to create websites and apps.

Features šŸš€

  • Ease of Styling: Chakra UI contains a set of layout components like Box and Stack that make it easy to style your components by passing props.
  • Flexible & composable: Chakra UI components are built to be adaptable and extended.
  • Accessible. Chakra UI components follow the WAI-ARIA guidelines specifications and have the right aria-* attributes.
  • Out the box support for Dark Mode šŸ˜: Most components in Chakra UI are dark mode compatible.

Installation

To use Chakra UI components, all you need to do is install the chakra-ui-svelte package and its peer dependencies:

$ yarn add chakra-ui-svelte @emotion/css

# or

$ npm i chakra-ui-svelte @emotion/css

# or

$ pnpm install chakra-ui-svelte @emotion/css

Usage

To start using the components, please follow these steps:

  • Wrap your application with the ChakraProvider
// page.svelte
<script>
	import { ChakraProvider } from 'chakra-ui-svelte';
	import App from './App.svelte';
</script>

<ChakraProvider>
	<App />
</ChakraProvider>
  • The provider is essential as it injects generated styles into your svelte app.

Supported Components

The latest release has the following components

  • ChakraProvider - Which should wrap all other components
  • Box - The Basic component upon which every other component is built on
  • Icon
  • Logo
  • Text
  • VisuallyHidden
  • Button
  • IconButton
  • RippleButton
  • Flex
  • Stack
  • HStack
  • VStack
  • Spinner
  • Loader

Complete Documentation would be available soon

Contributing

Feel like contributing? That's awesome! There's a contributing guide to help guide you.

Author

šŸ‘¤ elcharitas

Show your support

Give a ā­ļø if this project helped you!

0.2.7

1 year ago

0.2.6

1 year ago

0.2.3

1 year ago

0.2.5

1 year ago

0.2.4

1 year ago

0.2.1

1 year ago

0.2.0

1 year ago

0.2.2

1 year ago

0.1.0

1 year ago

0.0.5

1 year ago

0.0.4

1 year ago

0.0.6

1 year ago

0.0.2

2 years ago

0.0.2-next.4

2 years ago

0.0.2-next.3

2 years ago

0.0.2-next.2

2 years ago

0.0.2-next.1

2 years ago

0.0.1-next.3

2 years ago

0.0.1-next.2

2 years ago

0.0.1-next.1

2 years ago

0.0.1

2 years ago