Ask HN: Manipulating a client into making the right design decision
I'm in a predicament with a client and I feel your advice would be very valuable.
I'm in my final year of a master's program. As a part of my final thesis, I'm doing an internship with a media and advertising start-up, helping them develop an Android application. We are close to releasing a preliminary version, so we're at the stage where we're working very hard on the design.
Unfortunately, the client insists on using a specific font (Distemper, to be precise), because they feel the handwritten look fits well with the app's functionality. However, this font is unreadable at the sizes that are sensible for mobile apps. It is also italicized, which means that any component that relies on horizontally centered text (e.g. buttons) needs to be tweaked because the text doesn't actually look centered, even though it is. Worse, it looks bad. On top of that, using a custom font in Android isn't trivial technically and it does impact the code more than I'd like it to.
I've raised some of my concerns already (casually), but I haven't been able to shake my client's confidence in their decision. They take my criticisms on board, but also feel like this isn't within my main competency, so my opinion doesn't carry much weight. I think the app's functionality and looks are severely crippled by the decision, maybe to a point where I wouldn't feel comfortable putting it on my resume.
My current strategy is to give them what they want and wait for them to realize it isn't working, but things don't seem to be going my way.
Do you have any suggestions as to how to both convince them to choose a different font and, if possible, to have them think it was their idea? When, if ever, would it be time for me to be frank about how big of a mistake I think we're making? Thanks in advance.