Skip to main content

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

dash_chakraui_components-0.0.8.tar.gz (471.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

dash_chakraui_components-0.0.8-py3-none-any.whl (498.2 kB view details)

Uploaded Python 3

File details

Details for the file dash_chakraui_components-0.0.8.tar.gz.

File metadata

  • Download URL: dash_chakraui_components-0.0.8.tar.gz
  • Upload date:
  • Size: 471.5 kB
  • Tags: Source
  • Uploaded using 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

File hashes

Hashes for dash_chakraui_components-0.0.8.tar.gz
Algorithm Hash digest
SHA256 139c68df01d29268e84c7726ad672e375acea95864aff303c59b397934d083e1
MD5 cdbf6368962f705f15691c4c01689e27
BLAKE2b-256 8dc365a269e70b08906aef94ab4f72f5a8d0bb3b963e5399e82b65267f793576

See more details on using hashes here.

File details

Details for the file dash_chakraui_components-0.0.8-py3-none-any.whl.

File metadata

  • Download URL: dash_chakraui_components-0.0.8-py3-none-any.whl
  • Upload date:
  • Size: 498.2 kB
  • Tags: Python 3
  • Uploaded using 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

File hashes

Hashes for dash_chakraui_components-0.0.8-py3-none-any.whl
Algorithm Hash digest
SHA256 b741793479224749f9c870942a3fd8846625777e0c3847a85022a53f4f7be356
MD5 8dadf49b139f3e2181df48566b80bb65
BLAKE2b-256 2c84dff9b82e659f657c9e3e83f923783982dea95ed3261c97fd203ca4ad8fd5

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page