# Adding a photo to each item in checklist

**URL:** <https://community.glideapps.com/t/adding-a-photo-to-each-item-in-checklist/66526>\
**Category:** Ask for Help\
**Created:** [September 26, 2023, 8:22am UTC](https://community.glideapps.com/t/adding-a-photo-to-each-item-in-checklist/66526 "2023-09-26T08:22:43Z")\
**Posts on this page:** 10\
**Page:** 1

<div class="post-metadata">

**Author:** ![aluf\_glideor](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/aluf_glideor/32/61205_2.png) [@aluf\_glideor](https://community.glideapps.com/u/aluf_glideor)\
**Post date:** [September 26, 2023, 8:22am UTC](https://community.glideapps.com/t/adding-a-photo-to-each-item-in-checklist/66526/1 "2023-09-26T08:22:43Z")

</div>

Hi there.  
Recently I’ve lost the ability to see this row in my checklist content menu, and instead- I only see the top 3.  
How can I add the image to any item?  
Thanks

![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/5/d/5d9ee4e54ad52c4dbbdffeeb08653988fc2d1398.png)

---

<div class="post-metadata">

**Author:** ![nathanaelb](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/nathanaelb/32/43079_2.png) [@nathanaelb](https://community.glideapps.com/u/nathanaelb)\
**Post date:** [September 26, 2023, 10:12am UTC](https://community.glideapps.com/t/adding-a-photo-to-each-item-in-checklist/66526/2 "2023-09-26T10:12:59Z")

</div>

In Glide Apps, the checklist collection gives you 3 data points (3 columns) which does not give you an image. There isn’t much you can do about this.

**Glide Apps**

 ![CleanShot 2023-09-26 at 12.08.13](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/6/6/6639e423bf643eaf4915cd8250572885af1c5cb1.png)

**Glide Classic Apps**

 ![CleanShot 2023-09-26 at 12.06.53](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/1/c/1c1cb7d4fe54ff3e046136c0473aea648945d4f5.png)

**Feature request**

You can add your vote here:

> [@Image in Collection checklist](https://community.glideapps.com/t/image-in-collection-checklist/62241):
>
> I’m aware I can use Collection list, but the check is very practical. Thank you

---

<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:** [September 26, 2023, 2:56pm UTC](https://community.glideapps.com/t/adding-a-photo-to-each-item-in-checklist/66526/3 "2023-09-26T14:56:27Z")

</div>

Only alternative is to use a choice component as a checklist. However, the images are small and you lose the ability to enter into a details screen for each item (if needed)

---

<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:** [September 26, 2023, 3:12pm UTC](https://community.glideapps.com/t/adding-a-photo-to-each-item-in-checklist/66526/4 "2023-09-26T15:12:55Z")

</div>

Custom Collection could work here.

---

<div class="post-metadata">

**Author:** ![Anibal\_Hornos](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/anibal_hornos/32/46395_2.png) [@Anibal\_Hornos](https://community.glideapps.com/u/Anibal_Hornos)\
**Post date:** [September 27, 2023, 7:49pm UTC](https://community.glideapps.com/t/adding-a-photo-to-each-item-in-checklist/66526/5 "2023-09-27T19:49:18Z")

</div>

Yes, but it’s not the same. I use the checklist in an e-commerce cart. It’s very intuitive for the user that unchecking a product means taking it off from the cart

---

<div class="post-metadata">

**Author:** ![Anibal\_Hornos](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/anibal_hornos/32/46395_2.png) [@Anibal\_Hornos](https://community.glideapps.com/u/Anibal_Hornos)\
**Post date:** [September 27, 2023, 8:04pm UTC](https://community.glideapps.com/t/adding-a-photo-to-each-item-in-checklist/66526/6 "2023-09-27T20:04:33Z")

</div>

I do not understand what you mean. Could you please explain a little?

---

<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:** [September 27, 2023, 8:12pm UTC](https://community.glideapps.com/t/adding-a-photo-to-each-item-in-checklist/66526/7 "2023-09-27T20:12:23Z")

</div>

A custom collection let’s you design a list to look and function the way you want. Want an image…add an image. Want a checkbox…add a checkbox. It opens up a lot of design options.

> **[Custom Collection](https://www.glideapps.com/docs/essentials/components/collections/custom-collection)**
>
> Build dynamic, reusable collections of data with Custom Collections.

---

<div class="post-metadata">

**Author:** ![Anibal\_Hornos](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/anibal_hornos/32/46395_2.png) [@Anibal\_Hornos](https://community.glideapps.com/u/Anibal_Hornos)\
**Post date:** [September 27, 2023, 8:28pm UTC](https://community.glideapps.com/t/adding-a-photo-to-each-item-in-checklist/66526/8 "2023-09-27T20:28:21Z")

</div>

Oh, I tried that, putting the checklist on the left and the collection side by side using the 1 / 3 layout. In desktop view works fine, but in mobile screen they are shown one above the other. Most of my users are mobile.

---

<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:** [September 27, 2023, 11:38pm UTC](https://community.glideapps.com/t/adding-a-photo-to-each-item-in-checklist/66526/9 "2023-09-27T23:38:49Z")

</div>

Ah OK. Didn’t consider that. I wish containers wouldn’t do that on mobile.

I guess one other thought would be to use an emoji character (⬜ or​:white\_check\_mark:). You could use a standard List collection. Then change the action to a custom action that has a IF condition to set a boolean to true if the boolean is not checked, else set the boolean to false. Then in your data, create an IF column that returns the appropriate emoji based on the Boolean value. Then use a template column to join the emoji and your text and display that in your list.

Ideally Glide would just add the image option, but this could be somewhat of an alternative in the meantime.

---

<div class="post-metadata">

**Author:** ![Anibal\_Hornos](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/anibal_hornos/32/46395_2.png) [@Anibal\_Hornos](https://community.glideapps.com/u/Anibal_Hornos)\
**Post date:** [October 3, 2023, 12:36pm UTC](https://community.glideapps.com/t/adding-a-photo-to-each-item-in-checklist/66526/10 "2023-10-03T12:36:23Z")

</div>

Thank you for the workaround, Jeff, but I believe it doesn’t fill all my needs, because I want the standard action of viewing the details screen of the item AND the checking/unchecking to add / eliminate AND the item image
