# Change Ignition Designer UI font for dyslexics?

**URL:** <https://forum.inductiveautomation.com/t/change-ignition-designer-ui-font-for-dyslexics/76794>\
**Category:** Ignition\
**Tags:** ignition81, perspective, designer\
**Created:** [July 24, 2023, 4:27pm UTC](https://forum.inductiveautomation.com/t/change-ignition-designer-ui-font-for-dyslexics/76794 "2023-07-24T16:27:15Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![ian.sebryk](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/ian.sebryk/32/49319_2.png) [@ian.sebryk](https://forum.inductiveautomation.com/u/ian.sebryk)\
**Post date:** [July 24, 2023, 4:27pm UTC](https://forum.inductiveautomation.com/t/change-ignition-designer-ui-font-for-dyslexics/76794/1 "2023-07-24T16:27:15Z")

</div>

we have some dyslexics on our team. we installed the OpenDyslexic fonts over the weekend for their systems and noted that Ignition doesn't use the system default fonts. this is nae gud. how do i change the UI font in designer to help our dyslexic staff?

---

<div class="post-metadata">

**Author:** ![Kevin.Herron](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/kevin.herron/32/7259_2.png) [@Kevin.Herron](https://forum.inductiveautomation.com/u/Kevin.Herron)\
**Post date:** [July 24, 2023, 4:35pm UTC](https://forum.inductiveautomation.com/t/change-ignition-designer-ui-font-for-dyslexics/76794/2 "2023-07-24T16:35:31Z")

</div>

> [@Ignition "IDE": increase font size? change font family? dark mode?](https://forum.inductiveautomation.com/t/ignition-ide-increase-font-size-change-font-family-dark-mode/75844/2):
>
> > [@Ignition "IDE": increase font size? change font family? dark mode?](https://forum.inductiveautomation.com/t/ignition-ide-increase-font-size-change-font-family-dark-mode/75844/1):
> >
> > - change the font family to something else?
> 
> Basically, no. Technically, possibly, via either runtime scripting or manipulating the font.properties in the locally cached JVM the designer is running in.

Probably modifying the font.properties file is the best bet...

---

<div class="post-metadata">

**Author:** ![ian.sebryk](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/ian.sebryk/32/49319_2.png) [@ian.sebryk](https://forum.inductiveautomation.com/u/ian.sebryk)\
**Post date:** [July 24, 2023, 4:36pm UTC](https://forum.inductiveautomation.com/t/change-ignition-designer-ui-font-for-dyslexics/76794/3 "2023-07-24T16:36:38Z")

</div>

just to be clear, i'm not worries about the Perspective UI, it's the Designer itself i'm needed to alter. and forgive me if that's what you are indicating... 😛

---

<div class="post-metadata">

**Author:** ![paul-griffith](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/paul-griffith/32/37249_2.png) [@paul-griffith](https://forum.inductiveautomation.com/u/paul-griffith)\
**Post date:** [July 24, 2023, 4:37pm UTC](https://forum.inductiveautomation.com/t/change-ignition-designer-ui-font-for-dyslexics/76794/4 "2023-07-24T16:37:08Z")

</div>

The best approach is to surgically modify the fontconfig in the _Gateway's_ bundled JDK (for whatever target platforms, i.e. `jre-win`. Tell it to use the OpenDyslexia font (making the assumption that it's been bundled on all our environment's machines) and then you'll need to kick all existing designers/clients to have them download the updated runtime from the gateway, by removing the cached entry in `$localuser/.ignition`.

---

<div class="post-metadata">

**Author:** ![ian.sebryk](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/ian.sebryk/32/49319_2.png) [@ian.sebryk](https://forum.inductiveautomation.com/u/ian.sebryk)\
**Post date:** [July 24, 2023, 4:39pm UTC](https://forum.inductiveautomation.com/t/change-ignition-designer-ui-font-for-dyslexics/76794/5 "2023-07-24T16:39:12Z")

</div>

@paul-griffith so this change would affect ALL Designer instances, not just the ones we need? hm. that's unfortunate. the rest of us don't need the font. and for non-dyslexics, it's actually irritating. no way to make this a local change only? or am i misunderstanding?

EDIT: is there a way to just point it to the system default font instead?

---

<div class="post-metadata">

**Author:** ![paul-griffith](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/paul-griffith/32/37249_2.png) [@paul-griffith](https://forum.inductiveautomation.com/u/paul-griffith)\
**Post date:** [July 24, 2023, 4:40pm UTC](https://forum.inductiveautomation.com/t/change-ignition-designer-ui-font-for-dyslexics/76794/6 "2023-07-24T16:40:21Z")

</div>

Changing it on the gateway would change it everywhere.

You could also _just_ override locally by doing the same changes, but in the local environment (by directly modifying the cached runtime in `$localuser/.ignition`).

---

<div class="post-metadata">

**Author:** ![paul-griffith](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/paul-griffith/32/37249_2.png) [@paul-griffith](https://forum.inductiveautomation.com/u/paul-griffith)\
**Post date:** [July 24, 2023, 4:42pm UTC](https://forum.inductiveautomation.com/t/change-ignition-designer-ui-font-for-dyslexics/76794/7 "2023-07-24T16:42:00Z")

</div>

[https://docs.oracle.com/javase/8/docs/technotes/guides/intl/fontconfig.html](https://docs.oracle.com/javase/8/docs/technotes/guides/intl/fontconfig.html)

---

<div class="post-metadata">

**Author:** ![ian.sebryk](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/ian.sebryk/32/49319_2.png) [@ian.sebryk](https://forum.inductiveautomation.com/u/ian.sebryk)\
**Post date:** [July 24, 2023, 4:42pm UTC](https://forum.inductiveautomation.com/t/change-ignition-designer-ui-font-for-dyslexics/76794/8 "2023-07-24T16:42:51Z")

</div>

oh! fantastic! that's the bunny right there. this is great news. thank you all. 👍 this is a new thing for me. i've never come across dyslexic coders (for obvious reasons) so this kind of blindsided me.

---

<div class="post-metadata">

**Author:** ![lrose](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/lrose/32/62724_2.png) [@lrose](https://forum.inductiveautomation.com/u/lrose)\
**Post date:** [July 24, 2023, 6:21pm UTC](https://forum.inductiveautomation.com/t/change-ignition-designer-ui-font-for-dyslexics/76794/9 "2023-07-24T18:21:33Z")

</div>

> [@ian.sebryk](#):
>
> i've never come across dyslexic coders (for obvious reasons)

We do exist, believe it or not. 😉

---

<div class="post-metadata">

**Author:** ![ian.sebryk](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/ian.sebryk/32/49319_2.png) [@ian.sebryk](https://forum.inductiveautomation.com/u/ian.sebryk)\
**Post date:** [July 24, 2023, 6:52pm UTC](https://forum.inductiveautomation.com/t/change-ignition-designer-ui-font-for-dyslexics/76794/10 "2023-07-24T18:52:24Z")

</div>

i believe! i believe! 😆 it just strikes me as a rare thing given what i perceive as a text-based challenge, particularly for a Class 6, which we have here. i think it's amazeballs. 😃

---

<div class="post-metadata">

**Author:** ![victordcq](https://avatars.discourse-cdn.com/v4/letter/v/f6c823/32.png) [@victordcq](https://forum.inductiveautomation.com/u/victordcq)\
**Post date:** [July 25, 2023, 6:31am UTC](https://forum.inductiveautomation.com/t/change-ignition-designer-ui-font-for-dyslexics/76794/11 "2023-07-25T06:31:36Z")

</div>

I have (a light form) of dyslexia, doesnt really matter since most programming tools have auto fill/suggest.  
Never heard of a font for it though, might take a look into that one

---

<div class="post-metadata">

**Author:** ![ian.sebryk](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/ian.sebryk/32/49319_2.png) [@ian.sebryk](https://forum.inductiveautomation.com/u/ian.sebryk)\
**Post date:** [July 25, 2023, 2:00pm UTC](https://forum.inductiveautomation.com/t/change-ignition-designer-ui-font-for-dyslexics/76794/12 "2023-07-25T14:00:38Z")

</div>

there's two: [Dyslexie](https://www.dyslexiefont.com/) and [OpenDyslexic](https://opendyslexic.org/). the former developed by Henry Winkler (the Fonz), the latter, a consortium of people. the first is pure commercial, the second is donation-ware. from what i can perceive the differences are there, but minimal to my eyes. you may find things my eyes just take for granted.

---

<div class="post-metadata">

**Author:** ![victordcq](https://avatars.discourse-cdn.com/v4/letter/v/f6c823/32.png) [@victordcq](https://forum.inductiveautomation.com/u/victordcq)\
**Post date:** [July 25, 2023, 2:11pm UTC](https://forum.inductiveautomation.com/t/change-ignition-designer-ui-font-for-dyslexics/76794/13 "2023-07-25T14:11:18Z")

</div>

uhh juk, it makes it harder to read... which means i have to concentrate more and i guess wont make mistakes

hm i can see this work for coding, but damn i dont want my casual books to look like this xd

not really worth for me, i never had much problems with reading, only writing a bit, so i just have to reread what i write a bunch of times (which is good practice for coding anyways)

(i often dont do this when replying on things on this forum, so my spelling is often off, i dont put in capitals a lot of times... english being my third langague also doesnt make things easier :p)

---

<div class="post-metadata">

**Author:** ![ian.sebryk](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/ian.sebryk/32/49319_2.png) [@ian.sebryk](https://forum.inductiveautomation.com/u/ian.sebryk)\
**Post date:** [July 25, 2023, 3:50pm UTC](https://forum.inductiveautomation.com/t/change-ignition-designer-ui-font-for-dyslexics/76794/14 "2023-07-25T15:50:20Z")

</div>

ya. our hardcore dylexic finds it helpful. our less-so dyslexic is on the fence. apparently Comic Sans is another good one... \*_shudder\*_

---

<div class="post-metadata">

**Author:** ![nminchin](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/nminchin/32/6911_2.png) [@nminchin](https://forum.inductiveautomation.com/u/nminchin)\
**Post date:** [July 25, 2023, 10:12pm UTC](https://forum.inductiveautomation.com/t/change-ignition-designer-ui-font-for-dyslexics/76794/15 "2023-07-25T22:12:51Z")

</div>

Sexdaily, I mean dyslexia is great! I don't have either though 😂 (I do love that those letters can be rearranged like that)

---

<div class="post-metadata">

**Author:** ![lrose](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/lrose/32/62724_2.png) [@lrose](https://forum.inductiveautomation.com/u/lrose)\
**Post date:** [July 25, 2023, 10:41pm UTC](https://forum.inductiveautomation.com/t/change-ignition-designer-ui-font-for-dyslexics/76794/16 "2023-07-25T22:41:24Z")

</div>

Both of those fonts do actually make it easier for me to read, but like @victordcq I’m not sure they would help with my dysgraphia.

I’m not sure I would like programming in it though. I already have an extensive color coding system set up that helps me identify when I mistype keywords and functions. Doesn’t help for variable names in python unfortunately.

And Comic Sans is a hard pass.

---

<div class="post-metadata">

**Author:** ![Transistor](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/transistor/32/3380_2.png) [@Transistor](https://forum.inductiveautomation.com/u/Transistor)\
**Post date:** [July 25, 2023, 10:46pm UTC](https://forum.inductiveautomation.com/t/change-ignition-designer-ui-font-for-dyslexics/76794/17 "2023-07-25T22:46:16Z")

</div>

Take the pledge at [https://comicsanscriminal.com/](https://comicsanscriminal.com/).

---

<div class="post-metadata">

**Author:** ![paul-griffith](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/paul-griffith/32/37249_2.png) [@paul-griffith](https://forum.inductiveautomation.com/u/paul-griffith)\
**Post date:** [July 25, 2023, 10:46pm UTC](https://forum.inductiveautomation.com/t/change-ignition-designer-ui-font-for-dyslexics/76794/18 "2023-07-25T22:46:46Z")

</div>

As long as we're being nerds about _typefaces_ 🤓, there's lots of potentially-more-friendly programmer fonts:

> **[Comic Mono](https://dtinth.github.io/comic-mono-font/)**
>
> A legible monospace font… the very typeface you’ve been trained to recognize since childhood

> **[GitHub - belluzj/fantasque-sans: A font family with a great monospaced...](https://github.com/belluzj/fantasque-sans/)**
>
> A font family with a great monospaced variant for programmers. - GitHub - belluzj/fantasque-sans: A font family with a great monospaced variant for programmers.

> **[GitHub - microsoft/cascadia-code: This is a fun, new monospaced font that...](https://github.com/microsoft/cascadia-code)**
>
> This is a fun, new monospaced font that includes programming ligatures and is designed to enhance the modern look and feel of the Windows Terminal. - GitHub - microsoft/cascadia-code: This is a fun...

---

<div class="post-metadata">

**Author:** ![ian.sebryk](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/ian.sebryk/32/49319_2.png) [@ian.sebryk](https://forum.inductiveautomation.com/u/ian.sebryk)\
**Post date:** [July 26, 2023, 1:18pm UTC](https://forum.inductiveautomation.com/t/change-ignition-designer-ui-font-for-dyslexics/76794/19 "2023-07-26T13:18:54Z")

</div>

let the nerd flag fly!! 😃 🤓

i love [Source Code Pro](https://github.com/adobe-fonts/source-code-pro), [Fira Code](https://github.com/tonsky/FiraCode), and [Dina](https://github.com/zshoals/Dina-Font-TTF-Remastered). now that i know how to tweak Designer a bit, i'm going to try those out.

###### how do you get the GitHub banner posts like that?? i've never known how...

---

<div class="post-metadata">

**Author:** ![pturmel](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/pturmel/32/3295_2.png) [@pturmel](https://forum.inductiveautomation.com/u/pturmel)\
**Post date:** [July 26, 2023, 1:36pm UTC](https://forum.inductiveautomation.com/t/change-ignition-designer-ui-font-for-dyslexics/76794/20 "2023-07-26T13:36:32Z")

</div>

> [@ian.sebryk](#):
>
> get the GitHub banner posts like that

Post a link on a line by itself. If the target webserver supports boxing, it'll be boxed automatically.

[Next page](https://forum.inductiveautomation.com/t/change-ignition-designer-ui-font-for-dyslexics/76794.md?page=2)
