[Font/Accessibility] Font settings - body & mono text
x-post https://support.discord.com/hc/en-us/requests/25759304
Extends and coagulates suggestions in:
- https://support.discord.com/hc/en-us/community/posts/1500001087321-Accessibility-fonts
- https://support.discord.com/hc/en-us/community/posts/1500001098681-Accessibility-Font-Colors-
X-Post text follows.
---
Currently, the proportional font available uses only proportional numbers, except when within code blocks (uses monospace font there only). This request is to use table style (constant size) numbers throughout the UI - or alternatively to allow addition of some degree of CSS within the client; probably with checkboxes under an advanced setting.
Currently it seems that some values (stacked and diagonal fractions, ordinal) are slightly bugged; so I'll be excluding them in this list
The ideal, from my perspective (rough outline):
[Appearance/Fonts]
Proportional text:
Font list: [____] (default discord-sans, followed by system sans-serif)
Tabular Numbers: [X] (default checked)
Numeric Descenders: [X] (default unchecked, "oldstyle nums")
Slashed Zero: [X] (default unchecked)
Common Ligatures: [X] (default checked)
Mono text:
Font list: [____] (default discord-mono or Fira Code - depending on interests perhaps)
Slashed Zero: [X] (default checked)
Contextual Ligatures: [X] (default unchecked)
Discretionary Ligatures: [X] (default unchecked)
Ideally, this would also allow setting the font size directly instead of via a "zoom" level (presuming all elements are based on the em scale), as well as future potential for loading and caching external fonts for the users' preference in future versions (an advanced submenu).
Playground and long tail explainers (mozdev):
https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant-ligatures (ligatures for code, better reading)
https://developer.mozilla.org/en-US/docs/Web/CSS/font-variant-numeric (number changes, better alignment, zero/0 with a slash or no slash)
Potential upstream issue title:
[APP-ALL, Web-ALL] [user-settings/appearance, ux, ui, a11y, grokking] allow minor font and font variant changes within persistent app.
2
Bitte melden Sie sich an, um einen Kommentar zu hinterlassen.
Kommentare
0 Kommentare