Closed KenStanley closed 1 month ago
You can adjust the font size by adding or editing the FontSize attributes in MainScreen.xaml, but there's more to this than just that; your phone has significantly different ideas of what "Medium" is than mine:
Regardless, I can now gracefully handle multiple screen widths and font size opinions, even if you ask for something as narrow as this
Doh! That makes sense. I set my font size to maximum on all my devices
Sometimes, when we can't get the phone in their hands, we hold the phone so that they can see it and scroll through the names. If they see one that they recognize, we can often get the phone into their hands. Hence the larger and bolder the font, the better.
Unfortunately this applies to both the screen to be shown to the potential mobilizer and to the canvasser. The canvasser will have the phone in their hand, so a more modest font would work fine.
Thanks for fixing this.
On that subject, then, should I increase the text size for the names on the mobilizer page? Medium would match the "I am able to contact" text, and Large is available, along with numeric values. On my phone, changing up to Medium text for names, with font size in the settings set to Largest, switches from some names requiring two lines to all of them requiring two and a couple (fewer than "some") requiring three.
(If you want to test sizes, it's easy to change FontSize="Medium"
attribute in MobilizerPage.xaml for the "I am able to contact" and "Your Phone Number:" text. Changing the sizes of the names is more complicated.)
I think it would be nice to have the screen that the mobilizer sees be one step larger font that the screens for the canvasser. For now, all of my BLU phones are in Large font which I have never seen requiring three lines and that seems to work pretty well. Three lines sound a bit ugly to me, though I haven't seen it so I don't know.
To make things prettier on my phone with the larger text, I also added .Replace("] ", "]\n")
to IDatabase.cs, so the friends are always displayed as
John Q Public [54] 123 main st
However, a few names are so long they appear as
Johnathon Quincy Voter-Public [54] 123 main st
If there's too much of the second, feel free to take that code back out.
I tend to like putting everything in one field and letting the lne breaks fall where they will. My second choice would probably be to truncate the first line if that's doable, even though we would sometimes lose the age. Having three lines is my third choice. But, none of this is. big deal to me.
The Walk order and Distance buttons are just off the page on the BLU phones that I have ten of. There might be a way that I can adjust the screen on those phones. Is there a way to move them in a few pixels?