You are reading a single comment by @HughB and its replies. Click here to read the full conversation.
  • No 3 from the top - but with a font height of 20 so that you get 6 options per screen. As shown it looks like you would still get 8 options which is too small. However it looks more readable than the existing font for showMenu();

    Its not easy finding a font that works and looks nice. I have just spent a couple of hours trying out various ones on fonts.google.com. The problem is that 300 fonts come out too spidery and weedy, where as regular 400 fonts come out thick and blotchy.

    I have tried out most of these but they all look very similiar at 400.
    https://www.justinmind.com/blog/best-font-mobile-app-design/

    Attached is my hackemnu.js code.
    test code I am using once that is installed is:

    var hackmenu = eval(require("Storage").read("hackmenu.js"));
    var m = {
      "" : { "title" : "Settings" },
      "Make Connectable" : function() { LED1.set(); },
      "App/Widget Settings" : function() { LED1.reset(); },
      "BLE" : function() { LED1.set(); },
      "Debug Info" : function() { LED1.reset(); },
      "Beep" : function() { LED1.set(); },
      "Vibration" : function() { LED1.reset(); },
      "Quiet Mode" : function() { LED1.reset(); },
      "Locale" : function() { LED1.reset(); },
      "Exit" : function() { }, // nothing for now
    };
    hackmenu(m);
    

    1 Attachment

About

Avatar for HughB @HughB started