Sorry i wasn't able to view the earlier post because of some reasons. That's why i have to re-post it.
Best AnswerIn that case, apologies. I'll post my reply from the other thread here for reference:
Sadly, it's not currently possible to add new fonts.
If you want a new font for a watch face, then one solution might be to create images of the 10 digits on your PC/Mac in the font you want to use, and then use those images to draw the time. If you want to use another font for text however, then it becomes impractical to use this method.
If you think you could use the 'separate image per digit' approach, then take a look in the documentation on what file format to use so that you can change the colour of the digits at runtime. Sorry I don't have the link, but you create an 8-bit grey scale image using white as opaque pixels and black as transparent, then change the fill colour when drawing the image to affect the final colour. The example in docs show using this technique to draw the second hand for an analogue watch.
Best Answer
Fitbit Developers oversee the SDK and API forums. We're here to answer questions about Fitbit developer tools, assist with projects, and make sure your voice is heard by the development team.
There's an example of using images instead of a font, https://github.com/Fitbit/sdk-lcd-clock
Also checkout the grayscale magic guide, so you can change the image colors. https://dev.fitbit.com/build/guides/user-interface/css/#image-grayscale-magic-