Comments (1)
@alexandersimoes the ColorScale class does not have a shapeConfig method, it has separate configs for the Axis class used to display the text (axisConfig) and the Rect class used to draw the color breaks (rectConfig). This config should work:
colorScaleConfig: {
axisConfig: {
shapeConfig: {
labelConfig: {
fontColor: "white"
},
stroke: "#979797"
}
},
color: COLORS_GRADIENT,
scale: "jenks",
tickSize: 0,
titleConfig: {
textTransform: "uppercase"
}
}
Additionally, I've created an example showing this behavior: http://d3plus.org/examples/d3plus-legend/colorScale-dark/
from d3plus-legend.
Related Issues (20)
- An in-range update of d3-array is breaking the build 🚨 HOT 1
- Support slanted labels
- support different shapes in Legend
- label function for bars works differently than legend? HOT 1
- RTL support
- Interactive marks on colorScale HOT 1
- weird behaviour using jenks scale
- option to display ColorScale results as Legend HOT 1
- show tooltip on bucketed ColorScale
- add maxWidth method to ColorScale HOT 1
- uniform color scale legend not matching data? HOT 1
- diverging color scales anchored around a specific value
- add ability to pass function to scale in colorScaleConfig
- start/end labels on ColorScale
- Legend breaks with numeric labels
- add quantile/quintile support for bucket scales
- add smart default thresholding to ColorScale domain
- easy access to "joining" function in ColorScale buckets
- color scale taking more colors when negative numbers appear HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from d3plus-legend.