# Menu Accordion

**URL:** <https://community.glideapps.com/t/menu-accordion/10771>\
**Category:** Project Showcase\
**Created:** [June 13, 2020, 2:51am UTC](https://community.glideapps.com/t/menu-accordion/10771 "2020-06-13T02:51:00Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![Lucas\_Pires](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/lucas_pires/32/64863_2.png) [@Lucas\_Pires](https://community.glideapps.com/u/Lucas_Pires)\
**Post date:** [June 13, 2020, 2:51am UTC](https://community.glideapps.com/t/menu-accordion/10771/1 "2020-06-13T02:51:00Z")

</div>

Testing some new features, I decided to create a _Menu Accordion_ using our new _Increment_ action.

Remembering we can customize it using images also! Tell me what you think 😁

This app I’ll test and also create some new features with glide’s lasts updates. Soon I bring more updates about it

![Untitled_ Jun 12, 2020 11_45 PM](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/2X/1/17c9878fa312b5378fa97fa08f6514d4b10f0ed8.gif)

---

<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:** [June 13, 2020, 2:52am UTC](https://community.glideapps.com/t/menu-accordion/10771/2 "2020-06-13T02:52:39Z")

</div>

Ooo slick!

So…does increment do inverse? 1 or -1? If 1 then show and if -1 then hide?

---

<div class="post-metadata">

**Author:** ![Lucas\_Pires](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/lucas_pires/32/64863_2.png) [@Lucas\_Pires](https://community.glideapps.com/u/Lucas_Pires)\
**Post date:** [June 13, 2020, 2:53am UTC](https://community.glideapps.com/t/menu-accordion/10771/3 "2020-06-13T02:53:31Z")

</div>

Exactly!

---

<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:** [June 13, 2020, 2:55am UTC](https://community.glideapps.com/t/menu-accordion/10771/4 "2020-06-13T02:55:09Z")

</div>

Hadn’t thought of that! Nice use of increment!

---

<div class="post-metadata">

**Author:** ![ThinhDinh](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/thinhdinh/32/49_2.png) [@ThinhDinh](https://community.glideapps.com/u/ThinhDinh)\
**Post date:** [June 13, 2020, 2:58am UTC](https://community.glideapps.com/t/menu-accordion/10771/5 "2020-06-13T02:58:17Z")

</div>

Slick!

---

<div class="post-metadata">

**Author:** ![Lucas\_Pires](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/lucas_pires/32/64863_2.png) [@Lucas\_Pires](https://community.glideapps.com/u/Lucas_Pires)\
**Post date:** [June 13, 2020, 3:01am UTC](https://community.glideapps.com/t/menu-accordion/10771/6 "2020-06-13T03:01:02Z")

</div>

@Robert_Petitto thinking here, I had already requested for a feature where we can know when a user click in a button or something… like a link to open a download page, or something we need some requests to access…

Maybe with this feature, some rollups columns and visibility we can create it! Gotta test also 😁

---

<div class="post-metadata">

**Author:** ![ThinhDinh](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/thinhdinh/32/49_2.png) [@ThinhDinh](https://community.glideapps.com/u/ThinhDinh)\
**Post date:** [June 13, 2020, 3:02am UTC](https://community.glideapps.com/t/menu-accordion/10771/7 "2020-06-13T03:02:55Z")

</div>

Isn’t it still a user-specific value? As far as I aware you can only do something with those values by writing it to your sheet via a form, or is there any trick I can’t wait to learn here? 😁

---

<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:** [June 13, 2020, 3:04am UTC](https://community.glideapps.com/t/menu-accordion/10771/8 "2020-06-13T03:04:36Z")

</div>

Right. I was going to say that you’re using increment as a user-specific value. No rollups … yet.

Even so, the button action is tied to increment, not to link…so can’t have both access a link and increment to show if a user clicked it.

---

<div class="post-metadata">

**Author:** ![Lucas\_Pires](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/lucas_pires/32/64863_2.png) [@Lucas\_Pires](https://community.glideapps.com/u/Lucas_Pires)\
**Post date:** [June 13, 2020, 3:05am UTC](https://community.glideapps.com/t/menu-accordion/10771/9 "2020-06-13T03:05:18Z")

</div>

Yeah, but in a specific cenario, I’d like to ability something only when a user **click** , but now with increment, user specific n’ visibility we can

---

<div class="post-metadata">

**Author:** ![Lucas\_Pires](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/lucas_pires/32/64863_2.png) [@Lucas\_Pires](https://community.glideapps.com/u/Lucas_Pires)\
**Post date:** [June 13, 2020, 3:08am UTC](https://community.glideapps.com/t/menu-accordion/10771/10 "2020-06-13T03:08:30Z")

</div>

The ideia to use rollups is to glide knows there was incremented 1 click in that specific button, that could be in a product detail page. But we also can use user specific

---

<div class="post-metadata">

**Author:** ![Lucas\_Pires](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/lucas_pires/32/64863_2.png) [@Lucas\_Pires](https://community.glideapps.com/u/Lucas_Pires)\
**Post date:** [June 13, 2020, 3:24am UTC](https://community.glideapps.com/t/menu-accordion/10771/11 "2020-06-13T03:24:18Z")

</div>

And couldn’t miss _ **See All** _ section

![Untitled_ Jun 13, 2020 12_19 AM](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/2X/4/4fd880fc3cb9cb570d3e2844ff446dd7de9bce4e.gif)

---

<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:** [June 13, 2020, 3:39am UTC](https://community.glideapps.com/t/menu-accordion/10771/12 "2020-06-13T03:39:40Z")

</div>

This will make a great template.

---

<div class="post-metadata">

**Author:** ![Lucas\_Pires](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/lucas_pires/32/64863_2.png) [@Lucas\_Pires](https://community.glideapps.com/u/Lucas_Pires)\
**Post date:** [June 13, 2020, 4:37am UTC](https://community.glideapps.com/t/menu-accordion/10771/13 "2020-06-13T04:37:26Z")

</div>

Worked! @Robert_Petitto @ThinhDinh Now I can improve some apps with this new feature 🤩

Increment + User Specific + Discrement (_Cancel Download_ button)

![Untitled_ Jun 13, 2020 1_33 AM](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/2X/b/bb6e39d3d53fa7bc2c58263663991fb4f37fda19.gif)

---

<div class="post-metadata">

**Author:** ![Lucas\_Pires](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/lucas_pires/32/64863_2.png) [@Lucas\_Pires](https://community.glideapps.com/u/Lucas_Pires)\
**Post date:** [June 13, 2020, 4:46am UTC](https://community.glideapps.com/t/menu-accordion/10771/14 "2020-06-13T04:46:22Z")

</div>

If we had an option with _Increment + Open link_, would be better

Or, _Add Action_ in the same component 🤯

- Imagine we incrementing and opening a link in one button, or
- Zapier action and Link to Screen

But confess the first option is a way better

---

<div class="post-metadata">

**Author:** ![Darren\_Murphy](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/darren_murphy/32/47326_2.png) [@Darren\_Murphy](https://community.glideapps.com/u/Darren_Murphy)\
**Post date:** [October 30, 2020, 12:30pm UTC](https://community.glideapps.com/t/menu-accordion/10771/15 "2020-10-30T12:30:56Z")

</div>

@Lucas_Pires @Robert_Petitto @ThinhDinh , I’m considering using this technique with an FAQ list within my app. Currently I’m just using an inline list with show details action.

If I understand what’s going on here correctly, it seems that I’d need to manually add a new button with associated config each time I add a new item to my FAQ list.

Is that a correct understanding? ie. It wouldn’t be possible to setup in such a way that new buttons automagically appear when a new item is added?

---

<div class="post-metadata">

**Author:** ![PanaYoung](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/panayoung/32/25830_2.png) [@PanaYoung](https://community.glideapps.com/u/PanaYoung)\
**Post date:** [October 30, 2020, 1:12pm UTC](https://community.glideapps.com/t/menu-accordion/10771/16 "2020-10-30T13:12:36Z")

</div>

Hello @Robert_Petitto! In fact, in a community of no code in Latin America we had already discovered this a few months ago.

> **[No Coders Latinos!](https://comunidad.essincodigo.com/)**
>
> Comunidad de Creadores de Aplicaciones y Startups No-Code

---

<div class="post-metadata">

**Author:** ![Lucas\_Pires](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/lucas_pires/32/64863_2.png) [@Lucas\_Pires](https://community.glideapps.com/u/Lucas_Pires)\
**Post date:** [October 30, 2020, 5:14pm UTC](https://community.glideapps.com/t/menu-accordion/10771/17 "2020-10-30T17:14:40Z")

</div>

Hello @Darren_Murphy it’s possible to with using a inline list

Keeps the same logic for If Then Else columns, but the structure is kind of different… take a look in this topic 👇

> [@Multirow Choice Component (aka Chips UI)](https://community.glideapps.com/t/multirow-choice-component-aka-chips-ui/16437/39):
>
> Ok, never mind about my beautiful voice and my english joy (first time posting in english) PS: that’s not the official tutorial. I’ll preper it to post here!

---

<div class="post-metadata">

**Author:** ![Darren\_Murphy](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/darren_murphy/32/47326_2.png) [@Darren\_Murphy](https://community.glideapps.com/u/Darren_Murphy)\
**Post date:** [October 30, 2020, 6:14pm UTC](https://community.glideapps.com/t/menu-accordion/10771/18 "2020-10-30T18:14:09Z")

</div>

Hi @Lucas_Pires,

Thanks, but for some reason I can’t play the video that you linked to. In fact, I’ve found that I can’t play any videos of yours. Could I be missing a browser plug-in or something? (I’m using Chrome on Mac)

---

<div class="post-metadata">

**Author:** ![Lucas\_Pires](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/lucas_pires/32/64863_2.png) [@Lucas\_Pires](https://community.glideapps.com/u/Lucas_Pires)\
**Post date:** [October 30, 2020, 7:00pm UTC](https://community.glideapps.com/t/menu-accordion/10771/19 "2020-10-30T19:00:21Z")

</div>

@Darren_Murphy

---

<div class="post-metadata">

**Author:** ![Darren\_Murphy](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/darren_murphy/32/47326_2.png) [@Darren\_Murphy](https://community.glideapps.com/u/Darren_Murphy)\
**Post date:** [October 30, 2020, 7:05pm UTC](https://community.glideapps.com/t/menu-accordion/10771/20 "2020-10-30T19:05:29Z")

</div>

wow… okay, thanks.  
Watching that the first time just made my brain explode! 🤪  
Think I need to watch it about 10 more times… 🤣

[Next page](https://community.glideapps.com/t/menu-accordion/10771.md?page=2)
