modularscale / modularscale.com

modularscale.com website source

Home Page:http://modularscale.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Do we want to constrain inputs?

scottkellum opened this issue · comments

Similar to how we'll reveal messages if users want tips on how to use the calculator, could we offer warnings for certain inputs? If so, what do we want to warn users about? I can think of three scenarios: 1) The use of both multiple ratios and multiple bases; 2) The use of more than two ratios or more than two bases; 3) Empty base or ratio. All of these scenarios could use a helping sentence or two.

Do you agree? Can you think of other scenarios?

In order to tackle the issue of color-coding results I added constraints. Just pushed an update to illustrate this: http://lab.pgdn.us/

Note color coding doesn’t work yet. But supporting both multiple ratios AND multiple bases causes exponential growth in the number of scales. This makes it incredibly difficult to correctly label all the results. Currently I am limiting to 4 scales, this number is a variable though and easy to tweak.

I dig the tooltip idea, and I think that when we do constrain we can add an info button that explains why that navigation element disappeared.