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
Metadata
Release files for dash-chakraui-components 0.0.8
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| dash_chakraui_components-0.0.8.tar.gz | 471.5 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| dash_chakraui_components-0.0.8-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 969.6 kB
Release files / dash_chakraui_components-0.0.8.tar.gz
| Download URL | dash_chakraui_components-0.0.8.tar.gz |
|---|---|
| Size | 471.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
139c68df01d29268e84c7726ad672e375acea95864aff303c59b397934d083e1
|
|
BLAKE2b-256 checksum How to use checksums |
8dc365a269e70b08906aef94ab4f72f5a8d0bb3b963e5399e82b65267f793576
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6
|
Release files / dash_chakraui_components-0.0.8-py3-none-any.whl
| Download URL | dash_chakraui_components-0.0.8-py3-none-any.whl |
|---|---|
| Size | 498.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
b741793479224749f9c870942a3fd8846625777e0c3847a85022a53f4f7be356
|
|
BLAKE2b-256 checksum How to use checksums |
2c84dff9b82e659f657c9e3e83f923783982dea95ed3261c97fd203ca4ad8fd5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6
|