# Custom fonts, transitions, pre-loading (UI essentials)

**URL:** <https://community.thunkable.com/t/custom-fonts-transitions-pre-loading-ui-essentials/941212>\
**Category:** Questions about Thunkable X\
**Tags:** design, beginner, help\
**Created:** [October 30, 2020, 2:40pm UTC](https://community.thunkable.com/t/custom-fonts-transitions-pre-loading-ui-essentials/941212 "2020-10-30T14:40:19Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![fastasarocket](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/fastasarocket/32/86537_2.png) [@fastasarocket](https://community.thunkable.com/u/fastasarocket)\
**Post date:** [October 30, 2020, 2:40pm UTC](https://community.thunkable.com/t/custom-fonts-transitions-pre-loading-ui-essentials/941212/1 "2020-10-30T14:40:19Z")

</div>

Really liking Thunkable so far but am running into a few issues I can’t find answers on:

1. Do custom fonts work when publishing? The custom font which I uploaded isn’t on my downloaded app.
2. Is there a way to change transitions between screens? If not, can you at least change the direction of the screen change movement and the shadow?
3. Is there a way to pre-load the design and some blocks of the screen before it opens? I often get a lag changing between screens which shows a few split seconds of the screen before variables update and it looks really clunky.

Fixing up these issues will make it possible to make really professional looking apps with a beautiful UI

---

<div class="post-metadata">

**Author:** ![domhnallohanlon](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/domhnallohanlon/32/29554_2.png) [@domhnallohanlon](https://community.thunkable.com/u/domhnallohanlon)\
**Post date:** [November 9, 2020, 9:25pm UTC](https://community.thunkable.com/t/custom-fonts-transitions-pre-loading-ui-essentials/941212/2 "2020-11-09T21:25:55Z")

</div>

Hey @fastasarocket - welcome to the community.

1. At the moments, fonts are platform specific. You can read more here: [https://docs.thunkable.com/fonts](https://docs.thunkable.com/fonts)
2. Transitions can’t be changed at the moment - would definitely be nice to have these in the future.
3. Not that I know of. Any chance of a screen recording? Are you pulling data from the cloud that is causing the lag or is it stored locally?

Would love to hear a little more about the app that you are working on at the moment,

Thanks,  
Domhnall

---

<div class="post-metadata">

**Author:** ![ioannis](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/ioannis/32/146956_2.png) [@ioannis](https://community.thunkable.com/u/ioannis)\
**Post date:** [November 8, 2024, 12:21pm UTC](https://community.thunkable.com/t/custom-fonts-transitions-pre-loading-ui-essentials/941212/3 "2024-11-08T12:21:42Z")

</div>


