keymanapp / keymanapp/keyman

feat(web): iPhone display problem with Tahoma font in touch layout

Open
#7,012 0 comments 0 reactions 0 assignees View on GitHub
feat m:osk web/ web/engine/
Dominant language
Pascal
Stars
534
Forks
143
Avg merge
2d 10h
Merged PRs (30d)
113

Description

The Tahoma font is not available on iPhone, so when a keyboard specifying this font is used on an iPhone, a default Times New Roman style font is used and the result is "ugly". (See issue keymanapp/keyboards#1877 for details.) Manually changing the font to DejaVu Sans seems to fix the issue for a specific keyboard (see pull request keymanapp/keyboards#1921 for example).

Currently (2022-07) there are 115 keyboards in the repository still specifying Tahoma as the font to use for touch layout. @mcdurdin plans to handle this at a platform level. This is planned for Keyman version 17 as part of addressing theming across all platforms.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.