# Tiles as links to screens

**URL:** <https://community.glideapps.com/t/tiles-as-links-to-screens/2086>\
**Category:** Feature Requests\
**Created:** [November 17, 2019, 10:04pm UTC](https://community.glideapps.com/t/tiles-as-links-to-screens/2086 "2019-11-17T22:04:19Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![Krivo](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/krivo/32/5363_2.png) [@Krivo](https://community.glideapps.com/u/Krivo)\
**Post date:** [November 17, 2019, 10:04pm UTC](https://community.glideapps.com/t/tiles-as-links-to-screens/2086/1 "2019-11-17T22:04:19Z")

</div>

The flexibility of layout could be enhanced quite a bit if it was possible to make a tile (fx as an inline list) link to a specific screen - just like what is possible with the image and the button component. These can have action = “Link to Screen”

Right now you can only have one link horizontally - but allowing tiles to have link to screen would make it easier to create more links on the same line.

Somehow the screen to link to should be available as a column in the same row as other information used the title. Should be doable.

The subject is similar to what is discussed in this thread

> [@List line items linking to other sheets](https://community.glideapps.com/t/list-line-items-linking-to-other-sheets/982):
>
> @david @JackVaughan Any chance we will ever see the feature implemented that allows for every line item of a list to link to a separate sheet? Right now the only work around for this is to use images to link to sheet but unfortunately it’s easy to tell they are images if you are using text in the image and the images always take time to load on first boot with a spinning wheel which is completely unnecessary. Anyway at the very least in the meantime to remove the spinning wheel? Thanks!

---

<div class="post-metadata">

**Author:** ![Carlos\_DeSilva](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/carlos_desilva/32/19965_2.png) [@Carlos\_DeSilva](https://community.glideapps.com/u/Carlos_DeSilva)\
**Post date:** [November 17, 2019, 10:09pm UTC](https://community.glideapps.com/t/tiles-as-links-to-screens/2086/2 "2019-11-17T22:09:36Z")

</div>

That feature already exists. In the Data Editor, scroll down to the bottom of the Tiles style and select “Link detail screen” from the Action box.

---

<div class="post-metadata">

**Author:** ![Krivo](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/krivo/32/5363_2.png) [@Krivo](https://community.glideapps.com/u/Krivo)\
**Post date:** [November 17, 2019, 10:16pm UTC](https://community.glideapps.com/t/tiles-as-links-to-screens/2086/3 "2019-11-17T22:16:19Z")

</div>

Well, @Carlos_DeSilva - I don’t want to link to a detail screen. I want to link to a screen (meaning another sheet/tab)

---

<div class="post-metadata">

**Author:** ![Carlos\_DeSilva](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/carlos_desilva/32/19965_2.png) [@Carlos\_DeSilva](https://community.glideapps.com/u/Carlos_DeSilva)\
**Post date:** [November 17, 2019, 10:49pm UTC](https://community.glideapps.com/t/tiles-as-links-to-screens/2086/4 "2019-11-17T22:49:32Z")

</div>

I got you. I misread your post.

---

<div class="post-metadata">

**Author:** ![Krivo](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/krivo/32/5363_2.png) [@Krivo](https://community.glideapps.com/u/Krivo)\
**Post date:** [November 18, 2019, 8:33pm UTC](https://community.glideapps.com/t/tiles-as-links-to-screens/2086/5 "2019-11-18T20:33:57Z")

</div>

@david What do you think about such an idea? You enhanced the tile layout very much (and thanks!) - and I think that it can be enhanced further - with a great impact (and little effort?) - by allowing to link to a screen where the ‘screen reference’ is found in a column in the same row as the information used for the tile is found.

Actually, if a variable could be used to link to a screen in the tile layout - it might be reused on the component ‘Button’ and ‘Image’ thereby allowing for dynamic screen reference on these components.

> [@Please try: New & Improved Tiles Layout](https://community.glideapps.com/t/please-try-new-improved-tiles-layout/2034):
>
> We’ll announce this feature next week, but we have a super-duper new Tiles layout with a lot of amazing capabilities. Please give it a try, share your feedback, and post screenshots! Here’s a small glimpse of the new things you can do:

---

<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:** [November 18, 2019, 8:45pm UTC](https://community.glideapps.com/t/tiles-as-links-to-screens/2086/6 "2019-11-18T20:45:15Z")

</div>

What would happen if you used a variable for a sheet that didn’t exist, or a sheet that existed in your spreadsheet, but hasn’t been set up and laid out in the builder yet? What happens when you add a new list item row? Should the app just fail, or should there be some sort of gentle error message?

---

<div class="post-metadata">

**Author:** ![Krivo](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/krivo/32/5363_2.png) [@Krivo](https://community.glideapps.com/u/Krivo)\
**Post date:** [November 18, 2019, 8:56pm UTC](https://community.glideapps.com/t/tiles-as-links-to-screens/2086/7 "2019-11-18T20:56:37Z")

</div>

@Jeff_Hager If a failure occurs - of course I would like a gentle error message 😉  
The scenarios you line up are of course relevant - but I believe that it would be a reasonable limitation of such a new functionality. It is the responsability of designer to make sure that the screens are present.  
To me, allowing multiple links on the same line would allow for more versatile ‘home’ pages compared to the present possibility where either buttons or images could be used.

---

<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:** [November 19, 2019, 6:15pm UTC](https://community.glideapps.com/t/tiles-as-links-to-screens/2086/8 "2019-11-19T18:15:09Z")

</div>

I like to play devil’s advocate sometimes. Not only to help us hash out ideas, but also in hopes that it gives the Glide team some additional thoughts to help them develop these ideas. Sometimes you need to consider all possible code paths because somebody will always find a loophole you never thought of.

---

<div class="post-metadata">

**Author:** ![Krivo](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/krivo/32/5363_2.png) [@Krivo](https://community.glideapps.com/u/Krivo)\
**Post date:** [November 19, 2019, 6:59pm UTC](https://community.glideapps.com/t/tiles-as-links-to-screens/2086/9 "2019-11-19T18:59:46Z")

</div>

@Jeff_Hager appreciate that! I often happen to be a devils advocate myself 😜

---

<div class="post-metadata">

**Author:** ![alexs](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/alexs/32/4516_2.png) [@alexs](https://community.glideapps.com/u/alexs)\
**Post date:** [March 26, 2020, 9:38pm UTC](https://community.glideapps.com/t/tiles-as-links-to-screens/2086/10 "2020-03-26T21:38:18Z")

</div>

Just to share my use case for this - I have a gallery of photos in an inline list, which are taken from videos. I want to send the user to the page which contains the video (along with some details about the video) that the photo is from, when they tap the image.

I solved this by putting a relation link in the detail page but obviously that’s a little bit more clunky.

---

<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:** [March 26, 2020, 11:17pm UTC](https://community.glideapps.com/t/tiles-as-links-to-screens/2086/11 "2020-03-26T23:17:07Z")

</div>

@alexs this doesn’t sound like it would be a problem with what’s currently available. If your sheet has a column for the image and a column for for the video url, then you can use the image column for the tile and when you click on it to open the details, you can have a video component in the details. Unless I’m not understanding your problem? I’m not following why you would need a relation in the details.

---

<div class="post-metadata">

**Author:** ![alexs](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/alexs/32/4516_2.png) [@alexs](https://community.glideapps.com/u/alexs)\
**Post date:** [March 26, 2020, 11:24pm UTC](https://community.glideapps.com/t/tiles-as-links-to-screens/2086/12 "2020-03-26T23:24:43Z")

</div>

Thanks for the suggestion but that’s not quite what I’m looking for - I should explained my setup in more detail. The videos have dedicated pages in another tab. So I want to send the person to those pages, when they tap the photos. Does that make sense?

---

<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:** [March 26, 2020, 11:45pm UTC](https://community.glideapps.com/t/tiles-as-links-to-screens/2086/13 "2020-03-26T23:45:38Z")

</div>

Got it.

---

<div class="post-metadata">

**Author:** ![Krivo](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/krivo/32/5363_2.png) [@Krivo](https://community.glideapps.com/u/Krivo)\
**Post date:** [March 27, 2020, 6:26am UTC](https://community.glideapps.com/t/tiles-as-links-to-screens/2086/14 "2020-03-27T06:26:44Z")

</div>

@alexs please udvote feature request “link to screen action on list items” in the feature request app. That is what you want I believe

---

<div class="post-metadata">

**Author:** ![Robert\_Petitto](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/robert_petitto/32/25193_2.png) [@Robert\_Petitto](https://community.glideapps.com/u/Robert_Petitto)\
**Post date:** [March 27, 2020, 8:47am UTC](https://community.glideapps.com/t/tiles-as-links-to-screens/2086/15 "2020-03-27T08:47:35Z")

</div>

Hi @alexs, where do the videos currently reside? We’re they uploaded via Glide? YouTube?

---

<div class="post-metadata">

**Author:** ![alexs](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/alexs/32/4516_2.png) [@alexs](https://community.glideapps.com/u/alexs)\
**Post date:** [March 27, 2020, 9:04am UTC](https://community.glideapps.com/t/tiles-as-links-to-screens/2086/16 "2020-03-27T09:04:02Z")

</div>

They’re hosted in Google Drive. But the key part is that they’re part of a detail page and it’s the page that I want to link to, that contains the video, not just the video itself.

---

<div class="post-metadata">

**Author:** ![DanielBeaudoin](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/danielbeaudoin/32/12476_2.png) [@DanielBeaudoin](https://community.glideapps.com/u/DanielBeaudoin)\
**Post date:** [January 29, 2021, 8:55pm UTC](https://community.glideapps.com/t/tiles-as-links-to-screens/2086/17 "2021-01-29T20:55:04Z")

</div>

Would be the best features to add.  
Would allow to create amazing looking home screen.

👍👍👍

---

<div class="post-metadata">

**Author:** ![Zonez\_SF](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/zonez_sf/32/26294_2.png) [@Zonez\_SF](https://community.glideapps.com/u/Zonez_SF)\
**Post date:** [May 25, 2021, 6:55am UTC](https://community.glideapps.com/t/tiles-as-links-to-screens/2086/18 "2021-05-25T06:55:02Z")

</div>

Just wanted to bump this thread as I’ve been trying to figure out a workaround to accomplish this. This would be an awesome feature I think. Here’s an example use case:

If an art lover tourist is visiting from abroad and they’re looking for museums, perhaps the home screen could be several cities which each city being represented by a picture (fx Empire state building for NY, Eiffel Tower for Paris). So if they click the empire state building tile image, I’d like for it to go to another screen where there are a dozen images of art museums and the user can click on any of those pics to access the details.

To take it a step further, let’s say I wanted to make this a community app, perhaps an art lover might want to connect with fellow art lovers in a different city. So instead of pictures of museums, there are now 50-100 profile pics of other users who live in NY.

@Krivo I upvoted the feature but looks like there isn’t much demand for it ☹

EDIT: Just thought of one potential workaround but it would cost extra money due to creating multiple apps. You could maybe set up several apps with a dedicated App Launcher app with images purely to link to other apps. So using my example above, each city would be it’s own app maybe?

---

<div class="post-metadata">

**Author:** ![Krivo](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/krivo/32/5363_2.png) [@Krivo](https://community.glideapps.com/u/Krivo)\
**Post date:** [May 26, 2021, 6:27am UTC](https://community.glideapps.com/t/tiles-as-links-to-screens/2086/19 "2021-05-26T06:27:10Z")

</div>

@Zonez_SF i think you might be able to use another functionality to achieve your goal. Please have a look in this thread

> [@Create a compact homepage](https://community.glideapps.com/t/create-a-compact-homepage/10338):
>
> It is time to build some crazy compact homescreens live never before. Url: [https://companydirectory.glideapp.io/](https://companydirectory.glideapp.io/) A new feature has been added to Actions - “View details”. Select the “Independent screen configuration pr. item” and you can make the Tile layout send the user in all different directions. That is crazy. [Screen Shot 2020-06-04 at 9.16.52 PM] I put a front page on the Employees template where you can show different things Take a look - and copy the app if you want to se…

---

<div class="post-metadata">

**Author:** ![Joe\_Gabriele](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/joe_gabriele/32/57595_2.png) [@Joe\_Gabriele](https://community.glideapps.com/u/Joe_Gabriele)\
**Post date:** [May 26, 2021, 11:04am UTC](https://community.glideapps.com/t/tiles-as-links-to-screens/2086/20 "2021-05-26T11:04:03Z")

</div>

I was also going to mention to use Independent for each tile.

[Next page](https://community.glideapps.com/t/tiles-as-links-to-screens/2086.md?page=2)
