Learned D3 at Businessweek, started using Observable to do my job at Kensho, took time off to write notebooks about Mayans and Galton, moved to San Francisco to work for Observable. Now work for it remotely from the Berkshires where my wife runs Avaloch.
That way you lose features like the non-linear slider. Why not simply remove the number input?
SimpleRange = (...args) => {
const form = Inputs.range(...args);
form.number.remove();
return form;
}
Lol yeah totally true. I'd also set `form.range.style.margin = 0;`…
Idk why I didn't do that; I thought about it, but I think I somehow feel a little weirder about subtractively chiseling away the elements I don't wanna see, than about additively building up the ones I do want. And I like having the utilities to forwardInput and wrapLabel for the sake of other potential inputs. But you're right!
Haha when I was doing this I was like "I am absolutely certain Fabian has done this before"… but it always feels good to make your own. But that's a great notebook! Love the signature pad. You should make it public! 😅