Skip to content

Conversation

@michaelbabyn
Copy link
Contributor

I updated plot.ly/javascript/plotlyjs_events with a new section on legend click events to deal with this issue.

Unfortunately, the only way I can access this page is through the link or by searching at the moment.
@cldougl , Is this what we want or would it be better for a link to this page to appear here:

javascript chart events

@cldougl
Copy link
Member

cldougl commented Aug 7, 2018

@michaelbabyn the event doc should be linked in the sidebar:

screen shot 2018-08-07 at 11 16 29 am

If you think it would be more discoverable to add a thumbnail link to https://plot.ly/javascript/#chart-events you're more than welcome :) I think that sounds like a good idea!

@cldougl cldougl added the ReviewReady This PR is ready for review label Aug 8, 2018
Copy link
Member

@cldougl cldougl left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

a few style suggestions then this is good to merge
💃

x = [1, 2, 3, 4, 5, 6],
y = [1, 2, 3, 2, 3, 4],
y2 = [1, 4, 7, 6, 1, 5],
colors = [['#00000','#00000','#00000','#00000','#00000','#00000'],
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

this is a cool example I just have a few styling suggestions 💅
I think the example would look a bit more clear if the 2 traces had different coloring, perhaps colors[0] is black and colors[1] is gray.

colors = [['#00000','#00000','#00000','#00000','#00000','#00000'],
['#00000','#00000','#00000','#00000','#00000','#00000']],
data = [{x:x, y:y, type:'scatter',
mode:'line', line:{ color:'red'},marker:{size:16, color:colors[0]}},
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

the css default colors (like 'red') can be a little harsh, for the docs it's nice to use color pallets, I like https://colorhunt.co/

data = [{x:x, y:y, type:'scatter',
mode:'line', line:{ color:'red'},marker:{size:16, color:colors[0]}},
{x:x, y:y2, type:'scatter',
mode:'line',line:{ color:'black'}, marker:{size:16, color:colors[1]}}],
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think it makes sense in this example to make the base line color match the base marker color.

@cldougl cldougl removed the ReviewReady This PR is ready for review label Aug 11, 2018
@michaelbabyn michaelbabyn merged commit 3745303 into source-design-merge Aug 12, 2018
@michaelbabyn michaelbabyn deleted the legend_click_event branch August 12, 2018 12:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

3 participants