We are working on a fairly complex B2B app. It's been in active development for many years and as a result, we've ended up with a bunch of settings that we have to present in the admin panel. It looks like this:
That's just a part of it. We have a lot more long checkbox list throughout the admin panel.
Things we've done so far:
- Replace checkboxes with toggles to make it visually more interesting. I think it worked out pretty well. You can clearly see which items are enabled.
- Split long lists into smaller ones and put them into individual boxes.
Still, there are a lot of checkboxes and we can't reduce the number of settings at this point.
My question is how do you make it more readable and less overwhelming?
P.S. I don't need an example on how you can simplify those specific settings on the screenshot. I'd love to hear ideas that I can apply to any long list of checkboxes, not just this specific one.