Thank you for the speedy reply and feedback, but I only posted this as a 
suggestion for the developers because when using material design line width 
can't be edited and I think it would be great for users to be able to edit 
that option. After reading your reply, I think your idea does sound better 
because if the user uses a large thickness amount then the hover thickness 
would be unappealing. Although adding a set amount does prevent this 
problem, it creates another one at the same time. When users use a large 
value as the line width, the line hover width will look the same in width 
to the line width because the set amount is small, thereby making the hover 
insignificant. Adding a set amount does make sense if the developers want 
to deter users from using absurd widths, but maybe a compromise would be to 
add a percentage of the line width. This way the hove width always has an 
affect. Additionally, if the developers want to, when users edit the value 
of line hover width they change the percentage thats added to the line 
width. For example the line width can be 10 and the user edits the line 
hover width to be 10. Something like this:
let options = {
    lineWidth: 10,
    lineHoverWidth: 10
}
*lineHoverWidth = lineWidth + lineWidth * .1

Again this is just an idea, my intention is not to tell people how to do 
their jobs. I just thought this would work, but the developers know best.
Thank you for your time


On Monday, August 6, 2018 at 1:28:02 PM UTC-5, Daniel LaLiberte wrote:
>
> Hi Daniel,
>
> It is a good idea to use some kind of relative sizing for hovering 
> options, rather than using absolute values.  But since the hover 
> highlighting is intended mostly just to highlight the hovered value, it 
> would probably make more sense to merely add a small amount (say 2) to the 
> drawing lineWidth, rather than multiplying.  
>
> On Mon, Aug 6, 2018 at 2:08 PM Daniel Ajisafe <[email protected] 
> <javascript:>> wrote:
>
>> I understand that configuring the lineWidth of a material design also 
>> means that line hover width has to be taken into account, but instead of 
>> having both the line width and line hover width set to a fixed amount, 
>> couldn't you just have the line hover width be proportionate to the line 
>> width. For example, if the line width is 5 than the line hover width can be 
>> set to 200% times thicker, making the line hover width 10. Since the google 
>> charts works in javascript and the options are a json object just have the 
>> default value set to whatever line width is multiplied by 2. That way the 
>> material design doesn't lose it's look. You can have the line hover width 
>> locked so that users can't make the chart look bad, but with that formula 
>> users can change the width of the lines in the material design. I hope this 
>> idea is helpful to the developers.
>>
>> Thank you for your time.
>>
>> -- 
>> You received this message because you are subscribed to the Google Groups 
>> "Google Visualization API" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to [email protected] 
>> <javascript:>.
>> To post to this group, send email to [email protected] 
>> <javascript:>.
>> Visit this group at 
>> https://groups.google.com/group/google-visualization-api.
>> To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/google-visualization-api/3c121002-c8ac-4f73-a7dd-22d1dd7816a2%40googlegroups.com
>>  
>> <https://groups.google.com/d/msgid/google-visualization-api/3c121002-c8ac-4f73-a7dd-22d1dd7816a2%40googlegroups.com?utm_medium=email&utm_source=footer>
>> .
>> For more options, visit https://groups.google.com/d/optout.
>>
>
>
> -- 
> Daniel LaLiberte <https://plus.google.com/100631381223468223275?prsrc=2>
> [email protected] <javascript:>   5CC, Cambridge MA
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google Visualization API" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/google-visualization-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-visualization-api/4af77a4c-cc76-4116-870c-dca41a86b411%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to