Skip to content
This repository has been archived by the owner on Jun 4, 2024. It is now read-only.

Latest commit

 

History

History
44 lines (27 loc) · 2.25 KB

CONTRIBUTING.md

File metadata and controls

44 lines (27 loc) · 2.25 KB

Notice

As of Dash 2, the development of dash-html-components has been moved to the main Dash repo


Contributing to dash-html-components

Getting Started

Refer to the readme for installation and development workflow instructions.

Contributions

Dash HTML Components consist of generic HTML5 elements based on the MDN spec (also see the W3 index of elements). For more complex UI components, see the Dash Core Components. Contributions are welcome! This repository's open issues are a good place to start.

Making a Contribution

For larger features, your contribution will have a higher likelihood of getting merged if you create an issue to discuss the changes that you'd like to make before you create a pull request.

  1. Create a pull request.
  2. After a review has been done and your changes have been approved, they will be merged and included in a future release of Dash.
  3. If significant enough, you have created an issue about documenting the new feature or change and you have added it to the dash-docs project.

Coding Style

Please lint any additions to react components with npm run lint. Rules defined in .eslintrc are inherited from dash-components-archetype's eslintrc-react.json

Pull Request Guidelines

Use the GitHub flow when proposing contributions to this repository (i.e. create a feature branch and submit a PR against the master branch).

Financial Contributions

If your company wishes to sponsor development of open source dash components, please get in touch.