Simple HTML5 Charts using the tag
Go to file
Jacco van den Berg 1fef75d990
Skip all borders if borderSkipped === true (#10530)
* Skip all borders if borderSkipped === true

This will allow you to skip all borders (not just one side) if you set borderSkipped to boolean true and so allow you to have a consistent legend marker even for bars without borders. Reason is that even if same colored borders are set there are artifacts that make the bar look bad and also even with inflateAmount the bars do look good when big but when only a few pixel in size they start to look bad too so this was the only way for me to make it work so legends are looking good and bars too.

* fix failing test, update docs and typings

* update typing comment

Co-authored-by: Istvan Petres <pijulius@users.noreply.github.com>
2022-07-30 08:12:53 -04:00
.github Explicitly include package.json files for subpackages (#10513) 2022-07-24 14:42:33 -04:00
auto Correct auto.esm.js import to allow use directly from the browser 2022-05-11 10:52:29 -04:00
docs Skip all borders if borderSkipped === true (#10530) 2022-07-30 08:12:53 -04:00
helpers Update helpers types export (#8944) 2021-04-19 07:50:43 -04:00
scripts More script error fixes (#8820) 2021-04-04 09:26:41 -04:00
src Skip all borders if borderSkipped === true (#10530) 2022-07-30 08:12:53 -04:00
test fix: calc visible points on update #10467 (#10523) 2022-07-28 07:46:00 -04:00
types Skip all borders if borderSkipped === true (#10530) 2022-07-30 08:12:53 -04:00
.browserslistrc Drop legacy browser support (#8009) 2020-11-16 21:01:33 +02:00
.codeclimate.yml Refactor radialLinear scale and renderText helper (#9276) 2021-06-18 14:12:27 -04:00
.editorconfig Update .editorconfig and fix conf indents (#8442) 2021-02-17 08:11:40 -05:00
.eslintignore Fix lint issues in gulpfile.js (#7076) 2020-02-09 11:50:11 -05:00
.eslintrc.yml Update eslint settings for readable errors (#9534) 2021-08-11 08:23:18 -04:00
.gitignore Add missing typings of helpers, add automatic test (#9570) 2021-09-01 20:27:26 -04:00
.htmllintrc Make Chart.Animation/animations/Tooltip importable (#5382) 2018-04-02 10:55:52 +02:00
composer.json Use HTTPS instead of HTTP for URLs supporting it 2018-12-17 07:50:02 +01:00
karma.conf.js Add random seed reporting to test runs (#9977) 2021-12-09 21:15:50 +02:00
LICENSE.md update link to license and bump license year (#10156) 2022-02-13 11:27:29 -05:00
MAINTAINING.md Patch release workflow (#8815) 2021-04-04 07:04:56 -04:00
package-lock.json Explicitly include package.json files for subpackages (#10513) 2022-07-24 14:42:33 -04:00
package.json Explicitly include package.json files for subpackages (#10513) 2022-07-24 14:42:33 -04:00
README.md Fix Stack Overflow tag: chart.js (#10520) 2022-07-27 17:15:55 +02:00
rollup.config.js Distribute types as is (#8720) 2021-03-25 15:08:00 -04:00
tsconfig.json Bump version to 3.7.0, update deps (#10011) 2021-12-23 20:55:39 +02:00

https://www.chartjs.org/
Simple yet flexible JavaScript charting for designers & developers

Downloads GitHub Workflow Status Coverage Awesome Slack

Documentation

All the links point to the new version 3 of the lib.

In case you are looking for the docs of version 2, you will have to specify the specific version in the url like this: https://www.chartjs.org/docs/2.9.4/

Contributing

Instructions on building and testing Chart.js can be found in the documentation. Before submitting an issue or a pull request, please take a moment to look over the contributing guidelines first. For support, please post questions on Stack Overflow with the chart.js tag.

License

Chart.js is available under the MIT license.