OKLCH is a perceptually uniform colour space
To address this issue once and for all, a colour space called OKLCH was developed in 2017, which is based on a perceptually uniform colour space called OKLab. It is now widely supported in browsers, and the most important colour space for web designers to know about.
It gives us the nice part of HSL — a slider for hue, one for chroma (saturation), and one for luminance (lightness) — but the numbers are fitted to what people report seeing, so equal steps in the space are also equal-looking steps.
The only way to go up or down in brightness is to move the luminance slider.