# Hide/show components based on device

**URL:** <https://community.glideapps.com/t/hide-show-components-based-on-device/62330>\
**Category:** Ask for Help\
**Created:** [May 31, 2023, 6:39pm UTC](https://community.glideapps.com/t/hide-show-components-based-on-device/62330 "2023-05-31T18:39:03Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Scd](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/scd/32/49495_2.png) [@Scd](https://community.glideapps.com/u/Scd)\
**Post date:** [May 31, 2023, 6:39pm UTC](https://community.glideapps.com/t/hide-show-components-based-on-device/62330/1 "2023-05-31T18:39:03Z")

</div>

My app looks flawless on Mobile devices, however on my mac/desktop it looks horrendous. My only solution this far, is to duplicate the project and make an app dedicated to use on desktops. That would however double my costs.

What solutions are there in my scenario? 🙂

TIA!

---

<div class="post-metadata">

**Author:** ![gvalero](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/gvalero/32/1037_2.png) [@gvalero](https://community.glideapps.com/u/gvalero)\
**Post date:** [May 31, 2023, 7:33pm UTC](https://community.glideapps.com/t/hide-show-components-based-on-device/62330/2 "2023-05-31T19:33:45Z")

</div>

> [@Scd](#):
>
> My app looks flawless on Mobile devices, however on my mac/desktop it looks horrendous.

Funny, I have the same issue with [my APP](https://myfactory.glide.page/) but in reverse! 🥴

And you are correct, this requires a double effort without need.

Saludos!

---

<div class="post-metadata">

**Author:** ![Jeff\_Hager](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/jeff_hager/32/43_2.png) [@Jeff\_Hager](https://community.glideapps.com/u/Jeff_Hager)\
**Post date:** [May 31, 2023, 7:37pm UTC](https://community.glideapps.com/t/hide-show-components-based-on-device/62330/3 "2023-05-31T19:37:23Z")

</div>

If you are on a current team plan, a second app would not cost you any extra, unless you have already maxed out the number of published apps in your plan.

Otherwise, you can use device info to control visibility of different things.

> **[Glide • Device Info](https://www.glideapps.com/docs/reference/integrations/device-info)**
>
> Get information about the users device.

---

<div class="post-metadata">

**Author:** ![system](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/system/32/53398_2.png) [@system](https://community.glideapps.com/u/system)\
**Post date:** [June 1, 2023, 7:37pm UTC](https://community.glideapps.com/t/hide-show-components-based-on-device/62330/4 "2023-06-01T19:37:58Z")

</div>

This topic was automatically closed 24 hours after the last reply. New replies are no longer allowed.
