InfiniTimeOrg / InfiniTime

Firmware for Pinetime smartwatch written in C++ and based on FreeRTOS
GNU General Public License v3.0
2.68k stars 916 forks source link

Update UI Guidelines #1577

Closed LinuxinaBit closed 1 year ago

LinuxinaBit commented 1 year ago

Update UI Guidelines to be more representative of newer conventions in development. Any more additions or corrections are welcome if I missed anything. Thanks :smile:

example

LinuxinaBit commented 1 year ago

The circular buttons might be a little strange but it does seem to be where the design is heading, so I thought I'd include them. I'll change it back if there's objection, but it's up to you. What do you think?

joseph58tech commented 1 year ago

What do you think?

I think the circular buttons are perfect and should become apart of the UI design

Riksu9000 commented 1 year ago

I'll be updating the guidelines once the design stabilizes. I think I'm going to remove the example picture, because I don't think it's very helpful or worth keeping updated. Regarding rounded buttons, I'm leaning towards only using circle radius when there's a single button.