# Option to scale ui components and buttons

**URL:** <https://forum.kurviger.com/t/option-to-scale-ui-components-and-buttons/3437>\
**Category:** App\
**Tags:** implemented\
**Created:** [June 3, 2020, 9:45am UTC](https://forum.kurviger.com/t/option-to-scale-ui-components-and-buttons/3437 "2020-06-03T09:45:18Z")\
**Posts on this page:** 11\
**Page:** 1

<div class="post-metadata">

**Author:** ![dnce](https://forum.kurviger.com/user_avatar/forum.kurviger.com/dnce/32/2684_2.png) [@dnce](https://forum.kurviger.com/u/dnce)\
**Post date:** [June 3, 2020, 9:45am UTC](https://forum.kurviger.com/t/option-to-scale-ui-components-and-buttons/3437/1 "2020-06-03T09:45:18Z")

</div>

Buttons are a bit tad small to use with gloves. Same goes with ui elements with button functionality. A setting to scale them would be nice, something like the already implemented text and location marker scaling.

---

<div class="post-metadata">

**Author:** ![Ciutnik](https://forum.kurviger.com/user_avatar/forum.kurviger.com/ciutnik/32/1700_2.png) [@Ciutnik](https://forum.kurviger.com/u/Ciutnik)\
**Post date:** [June 6, 2020, 3:42pm UTC](https://forum.kurviger.com/t/option-to-scale-ui-components-and-buttons/3437/2 "2020-06-06T15:42:09Z")

</div>

Hi. I also miss this option very much. For now, I used Tasker to set the global interface size to the largest, when Kurviger is running in the foreground (it doesn’t require root!). This is not an ideal solution but surprisingly effective 😃

---

<div class="post-metadata">

**Author:** ![devemux86](https://forum.kurviger.com/user_avatar/forum.kurviger.com/devemux86/32/6239_2.png) [@devemux86](https://forum.kurviger.com/u/devemux86)\
**Post date:** [June 6, 2020, 3:54pm UTC](https://forum.kurviger.com/t/option-to-scale-ui-components-and-buttons/3437/3 "2020-06-06T15:54:39Z")

</div>

> [@Ciutnik](#):
>
> For now, I used Tasker to set the global interface size to the largest, when Kurviger is running in the foreground (it doesn’t require root!). This is not an ideal solution but surprisingly effective 😃

Can you provide screenshots (Before vs After) so we can understand what would be a “nice” scaling?

And what exactly components do you mean?

---

<div class="post-metadata">

**Author:** ![Ciutnik](https://forum.kurviger.com/user_avatar/forum.kurviger.com/ciutnik/32/1700_2.png) [@Ciutnik](https://forum.kurviger.com/u/Ciutnik)\
**Post date:** [June 6, 2020, 7:43pm UTC](https://forum.kurviger.com/t/option-to-scale-ui-components-and-buttons/3437/4 "2020-06-06T19:43:34Z")

</div>

Before:

 ![kurviger_scr_map_norm](https://forum.kurviger.com/uploads/default/original/2X/6/6d6b0a6c1756d8dfce8ae2e9d753cbc8a717637d.jpeg)  
After:  
 ![kurviger_scr_map_large](https://forum.kurviger.com/uploads/default/original/2X/f/f9528af75c65c37879ed487d5dbd51a5a9ccc517.jpeg)

Before:

 ![kurviger_scr_menu_norm](https://forum.kurviger.com/uploads/default/original/2X/8/8981673b63deeb2cc6d5ac6784a8f3da85ae176e.jpeg)  
After:  
 ![kurviger_scr_menu_large](https://forum.kurviger.com/uploads/default/original/2X/e/eeeb8fe1276ef015466546a873df60a1fd65c958.jpeg)

---

<div class="post-metadata">

**Author:** ![linux-user](https://forum.kurviger.com/user_avatar/forum.kurviger.com/linux-user/32/56_2.png) [@linux-user](https://forum.kurviger.com/u/linux-user)\
**Post date:** [June 7, 2020, 6:05am UTC](https://forum.kurviger.com/t/option-to-scale-ui-components-and-buttons/3437/5 "2020-06-07T06:05:37Z")

</div>

Hm, just for comparison:  
Android 8.0.0 (API 26)  
samsung SM-G930F  
1080 x 1920 (480 dpi)

> [@Kurviger 1.4](https://forum.kurviger.com/t/kurviger-1-4/862/33):
>
> [Samsung Galaxy S7](https://en.wikipedia.org/wiki/Samsung_Galaxy_S7) with screen resolution set to 1920x1080 [Screenshot\_20181018-102815\_Kurviger%20Pro] [Screenshot\_20181018-102826\_Kurviger%20Pro]

---

<div class="post-metadata">

**Author:** ![devemux86](https://forum.kurviger.com/user_avatar/forum.kurviger.com/devemux86/32/6239_2.png) [@devemux86](https://forum.kurviger.com/u/devemux86)\
**Post date:** [June 7, 2020, 10:25am UTC](https://forum.kurviger.com/t/option-to-scale-ui-components-and-buttons/3437/6 "2020-06-07T10:25:45Z")

</div>

All these depend largely on device’s screen size and dpi.

_Map has already its own text size setting to customize._

So it’s about the font size for navigation panels and UI like the app menu?

---

<div class="post-metadata">

**Author:** ![Ciutnik](https://forum.kurviger.com/user_avatar/forum.kurviger.com/ciutnik/32/1700_2.png) [@Ciutnik](https://forum.kurviger.com/u/Ciutnik)\
**Post date:** [June 7, 2020, 12:51pm UTC](https://forum.kurviger.com/t/option-to-scale-ui-components-and-buttons/3437/7 "2020-06-07T12:51:44Z")

</div>

> [@devemux86](#):
>
> So it’s about the font size for navigation panels and UI like the app menu?

Exactly!

Simply forcing dpi I increased the diameter of the the bottom-left circles: menu, navigation, search from default in my case 9 mm to optimal 12 mm (and maybe even more), but also the font size of menus, panels, e.t.c. because they were too small for me to read comfortably and to choose through gloves.

Because I need larger letters and buttons ONLY in Kurviger, I used a Tasker-based trick instead of changing the system settings globally that affect all applications.

---

<div class="post-metadata">

**Author:** ![devemux86](https://forum.kurviger.com/user_avatar/forum.kurviger.com/devemux86/32/6239_2.png) [@devemux86](https://forum.kurviger.com/u/devemux86)\
**Post date:** [June 18, 2020, 1:15pm UTC](https://forum.kurviger.com/t/option-to-scale-ui-components-and-buttons/3437/8 "2020-06-18T13:15:24Z")

</div>

> [@Ciutnik](#):
>
> I used Tasker to set the global interface size to the largest, when Kurviger is running in the foreground (it doesn’t require root!).

This could probably be offered within the app, scaling all UI elements (texts + symbols) together.

---

<div class="post-metadata">

**Author:** ![Ciutnik](https://forum.kurviger.com/user_avatar/forum.kurviger.com/ciutnik/32/1700_2.png) [@Ciutnik](https://forum.kurviger.com/u/Ciutnik)\
**Post date:** [June 18, 2020, 6:21pm UTC](https://forum.kurviger.com/t/option-to-scale-ui-components-and-buttons/3437/9 "2020-06-18T18:21:51Z")

</div>

> [@devemux86](#):
>
> scaling all UI elements (texts + symbols) together.

I’m really looking forward to it! Perhaps not only me. So I keep my fingers crossed for the quick implementation of this option 🙂

---

<div class="post-metadata">

**Author:** ![devemux86](https://forum.kurviger.com/user_avatar/forum.kurviger.com/devemux86/32/6239_2.png) [@devemux86](https://forum.kurviger.com/u/devemux86)\
**Post date:** [July 3, 2020, 7:41am UTC](https://forum.kurviger.com/t/option-to-scale-ui-components-and-buttons/3437/10 "2020-07-03T07:41:19Z")

</div>

Font size is implemented in [Kurviger 1.13.17](https://forum.kurviger.com/t/kurviger-1-13-13/3705).

---

<div class="post-metadata">

**Author:** ![devemux86](https://forum.kurviger.com/user_avatar/forum.kurviger.com/devemux86/32/6239_2.png) [@devemux86](https://forum.kurviger.com/u/devemux86)\
**Post date:** [May 27, 2021, 1:17pm UTC](https://forum.kurviger.com/t/option-to-scale-ui-components-and-buttons/3437/11 "2021-05-27T13:17:51Z")

</div>

Display size is implemented in [Kurviger 2.0.14](https://forum.kurviger.com/t/kurviger-2-0-12/5727).
