Chakra UI components for Dash
Project description
Dash Chakra UI Components
Dash Chakra UI Components (DXC) is a Dash component library that wraps the Chakra UI React library. It follows the same principles from the React library, with a flair of the excellent dash-bootstrap-components for the components logic required in Dash.
Some interesting features:
-
Style Props: Most of DXC components accept
styleProps
. Style Props are a very simple way to style components via Python dictionaries, including convenient shorthands for common CSS parameters. See the original documentation about it.. -
Grid System: The Chakra UI Grid system is quite flexible and support templates, going beyond the 12-cols approach from Bootstrap. Take a look here for an example.
-
(WIP) Themes and Customization: More to come!
Getting started
The DXC documentation is available as a Heroku app:
https://dash-chakraui-components.herokuapp.com
The docs
app codebase is located in another repository. It serves as an example of a multi-page app using dash-chakraui-components
.
Instalation
dash-chakraui-components
is available in pip:
pip install dash-chakraui-components
Contributing
See CONTRIBUTING.md
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for dash_chakraui_components-0.0.6.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4e41190afe586d00aa7bae9320c0a3383eb282336dad5d1c5608b5de1b07e78c |
|
MD5 | 734491fc99c2ee6cf1df12b857a2982a |
|
BLAKE2b-256 | a9d5eaa278ded101d455d74bf28623f2366cdec0316d57e2977c704e570a80f0 |
Hashes for dash_chakraui_components-0.0.6-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bee60a09014b81dea685e3efa124f56657b81ecbbbfb49679a427abc9950aa3a |
|
MD5 | e44fa7a28d33e52d91c567c1182d260a |
|
BLAKE2b-256 | 211fe339a4542e96f9d6df71d8cd01a8a321ede4bbc5f57b42af1ef1b3a45feb |