Even though your settings screen looks multitudes better than the regular settings menu, I agree with @Gordon that work ideally should go towards improving E.showMenu rather than custom solutions. From a user's standpoint, finding all the different settings in the same place just feels like a better approach.
Just my couple of cents though, and to be honest I'm far too engineering orientated to be allowed to say much on how good UI/UX should function.
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
Even though your settings screen looks multitudes better than the regular settings menu, I agree with @Gordon that work ideally should go towards improving
E.showMenu
rather than custom solutions. From a user's standpoint, finding all the different settings in the same place just feels like a better approach.Just my couple of cents though, and to be honest I'm far too engineering orientated to be allowed to say much on how good UI/UX should function.