Layout Computer
  • Layout Computer
  • Projects
  • New project
  • Pricing
  • What’s new
  • Blog
  • About

Goodbye, sliders

Better controls for furniture dimensions

June 2026

This whole project started out as a slider.

I needed to choose how many sticks to use for my first stick chair, so I made an interactive visualization.

Fast forward two years, and there are over 130 sliders in the app. They control everything from dovetail angles to shelf spacing to table width.

An array of sliders for controlling different aspects of furniture design

And now they are all gone… Let me explain.

Why slide?

When designing furniture, you want to play with different proportions and see what looks best. For example, how thick should dining table legs be?

Sliders are great for this: you can quickly go back and forth between options, and sometimes you even discover designs you haven’t considered. Certainly beats typing and re-typing numbers into input boxes. (We’ll come back to those later.)

Yamaha mixing console
Sliders also look cool

There is just one little problem: a slider only has a fixed amount of travel. Make it span too many values, and they get about as easy to pick as plush toys in a claw machine.

20

Great

20

Still usable

20

WTF?

But not to worry, we can just come up with sensible ranges and increments for each slider. For example, who would ever need a chair wider than 700 mm or 28″? Right?

Reality check

Layout Computer feedback

OK, you win.

Apparently, settles (and settees) are a thing.

Settle - a veeeeeeery wide chair

And giant rooms need giant furniture while small children need small furniture.

...And some stools are for bars while others are for your feet. Got it.

Foot stool - a veeeeeeery small stool

All these extreme values, however, would ruin the existing sliders, leaving less than half the space for “normal” values. Not to mention I also got feedback asking for finer increments!

All the bandaids

It wasn’t just about caving in. To be honest, even with normal ranges, some sliders were getting difficult to use. So over time, I came up with a few workarounds.

First, a non-linear slider with bigger steps towards the end.

Second, a coarse slider with fine adjustment.

These worked OK but always felt like a crutch and did not look consistent with the rest.

More recently, I tried to prototype “sliders on steroids” with multiple “zones”, but that seemed overly complicated to use. The zones would have to be arbitrary too.

Then I had a different idea.

Reinventing the wheel

More specifically, a thumbwheel. Look at this thing:

An old radio. Probably not my grandfather’s

I remember using one on my grandfather’s radio: quick, precise, with a slightly rubbery resistance. You could spin the wheel over and over, covering a long range in small increments.

The same concept is a staple in modern cameras. Except it’s shrunken, clicky and not just for your thumbs anymore.

Fujifilm camera dial

In the digital realm, we are free to pretend that an arbitrarily LARGE wheel is poking through the screen, with a conveniently engraved scale. The interaction is the same: you flick it left or right until you are happy with it.

But wait a second, this already exists. I use it on my phone all the time! 🤦‍♂️

iOS thumbwheel

This control, variously known as a wheel picker, dial picker or ruler, has a few benefits. It can be infinitely long, has the same precision all the way, and you can grab it anywhere, not just in a tiny little spot.

It’s also safe to make narrower than a slider, leaving space for a direct number input.

Yes, typing is not fun. But sometimes you already know your board thickness. There is no point in flicking to it. Direct inputs also take care of fine adjustment: just type any value down to 1 mm, 1˚, 1% or 1/16 inch.

The aesthetics

Accepting that I was not going to invent anything, I turned my attention to visual design.

Several physical objects inspired the colors, graphical elements and the overall vibe, even if very subtly (with red swapped for blue).

Various objects including a Braun radio and scale

I went through a few iterations, trying to make the controls unobtrusive yet clear to read and obvious to interact with. This included designing coarse, medium and fine versions for all units used in the app (mm, inches, degrees, and percentages).

Several different versions of the digital thumbwheel

The interface was starting to look uniform and organized. Oh, and more compact too. To polish it off, I used the extra space for a bit more grouping.

Before and after the changes from sliders to thumbwheels

Epilogue

In two years, I’ve made several big changes to the app, but most of them have happened behind the scenes or added new functionality, rather than touching existing features.

More than anything else, this change is front and center. And yet I hope it blends in rather than sticks out, and makes using the app more natural. Perhaps — despite all the audio equipment references — it even feels more like woodworking.

Want to give it a spin? Go design a piece of furniture 🙂