color-legend-element

A custom element (web component) suitable for use as a legend in data visualizations

MIT License

Downloads
356
Stars
79
Committers
2
color-legend-element - Update and include custom elements manifest Latest Release

Published by clhenrick 8 months ago

Primarily this release updates the custom-elements.json manifest and includes it with the release so that developer tooling can use it when the package is installed via npm (see PR #50 for more details).

Other minor updates include:

  • minor clean up to remove an unnecessary const
  • upgrading all of the package's dev dependencies
  • upgrading some dev dependencies to fix critical security issues
color-legend-element - Bugfix for property tickFormatter

Published by clhenrick 8 months ago

Bugfix for Issue: https://github.com/clhenrick/color-legend-element/issues/38
The tickFormatter property was previously not working as intended, this release fixes tickFormatter so that it works as intended.

color-legend-element - Use es2021 and upgrade deps Lit & TypeScript

Published by clhenrick 8 months ago

Includes updates from PR #37

color-legend-element - correct d3 modules as externals

Published by clhenrick over 2 years ago

What's Changed

Full Changelog: https://github.com/clhenrick/color-legend-element/compare/v1.0.3...v1.0.4

color-legend-element - bug fixes for Safari & docs

Published by clhenrick almost 3 years ago

Fixes a bug in Safari that was due to lack of support for Array.prototype.at.

What's Changed

Full Changelog: https://github.com/clhenrick/color-legend-element/compare/v1.0.1...v1.0.3

color-legend-element - fixed paths in package.json

Published by clhenrick almost 3 years ago

instead of using the np library to publish, use npm pack and npm publish, then manually add the git tags and create the release.

color-legend-element - include dist/ directory in npm publish

Published by clhenrick almost 3 years ago

color-legend-element - initial release

Published by clhenrick almost 3 years ago

  • Minor refactor (#12) 971f2f1
  • prep for npm publish (#11) d986840
  • Update lint staged config (#10) 4fed387
  • run prettier & eslint on pre-commit hook (#9) 157d72d
  • update deps: use d3js modules (#8) fd3f05b
  • Add tests (#7) 289d800
  • add readme (#5) e2eb38c
  • upgrade dependency 11ty (#6) cf0c2c8
  • Feature: add slots for rendering children (#3) 729229e
  • added github action / workflow (#4) b54964b
  • update docs: use 11ty, prismjs, add code examples & more content (#2) 2fa2210
  • render legend types and axis ticks (#1) d2b7c35
  • added vscode recommended extensions 6822ac3
  • abstracted color scale configuration to separate class 25d817a
  • handle setting colorScale class field via scaleType property 0b05248
  • added layout properties and updated template a060ee5

https://github.com/clhenrick/color-legend-element/compare/bba7e3c2715d4755c30f957cf70ad3fa246a5e46...v1.0.0