Skip to main content

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)

Source distribution for dash-chakraui-components 0.0.8
File Size Uploaded
dash_chakraui_components-0.0.8.tar.gz 471.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for dash-chakraui-components 0.0.8
File Interpreter ABI Platform
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

Release history Release notifications | RSS feed

This release

0.0.8 This release

2 release files

0.0.7

2 release files

0.0.6

2 release files

0.0.5

2 release files

0.0.4

1 release file

0.0.3

1 release file

0.0.2

1 release file

0.0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page