# Advanced Custom Dropdown - New Plugin from Zeroqode

**URL:** <https://forum.bubble.io/t/advanced-custom-dropdown-new-plugin-from-zeroqode/24637>\
**Category:** Showcase\
**Created:** [February 19, 2018, 6:36am UTC](https://forum.bubble.io/t/advanced-custom-dropdown-new-plugin-from-zeroqode/24637 "2018-02-19T06:36:32Z")\
**Posts on this page:** 19\
**Page:** 1

<div class="post-metadata">

**Author:** ![levon](https://sea1.discourse-cdn.com/bubble/user_avatar/forum.bubble.io/levon/32/89793_2.png) [@levon](https://forum.bubble.io/u/levon)\
**Post date:** [February 19, 2018, 6:36am UTC](https://forum.bubble.io/t/advanced-custom-dropdown-new-plugin-from-zeroqode/24637/1 "2018-02-19T06:36:32Z")

</div>

Hey Bubblers!  
We have just published an awesome plugin that will let you create beautiful custom designed drop down lists. Use one of the built-in themes, or configure custom design. Some of the parameters include - background and font colours, border width, indents, rounding, arrow size. Total over 20 parameters to let you create your very own perfectly designed dropdown list. You can even open or close drop down list from a workflow!

Here is the screenshot:

 ![image](https://us1.discourse-cdn.com/bubble/original/3X/0/2/02cbbd1ef143c808bd508d4087b216becf7996ac.png)

Demo and plugin links can be found here:

> **[Custom Dropdowns - new plugin from Zeroqode](https://forum.zeroqode.com/t/custom-dropdowns-new-plugin-from-zeroqode/128)**
>
> We have just published an awesome plugin that will let you create beautiful custom designed drop down lists. Use one of the built-in themes, or configure custom design. Some of the parameters include - background and font colours, border width,...

Enjoy 🙂

**Levon Terteryan**  
Founder @ Zeroqode & Bubblewits

[let’s stay in touch on twitter!](https://twitter.com/levon377)

[![zeroqode-for-web-160x120](https://us1.discourse-cdn.com/bubble/original/3X/c/6/c6688372752f4234938c3c4d11fbfa761509eb1f.png)](https://zeroqode.com)

[Bubble Templates](https://zeroqode.com)  
[Bubble Plugins](https://zeroqode.com/plugins)  
[Bubble Courses](https://zeroqode.com/courses)  
[Convert Web to iOS & Android](https://zeroqode.com/native)  
[No-code Development Services](https://bubblewits.com)

---

<div class="post-metadata">

**Author:** ![tom1](https://avatars.discourse-cdn.com/v4/letter/t/b487fb/32.png) [@tom1](https://forum.bubble.io/u/tom1)\
**Post date:** [February 19, 2018, 12:34pm UTC](https://forum.bubble.io/t/advanced-custom-dropdown-new-plugin-from-zeroqode/24637/2 "2018-02-19T12:34:00Z")

</div>

Haven’t had a chance to look at this yet but I have a question. I’m using a few dropdowns to filter RGS and after you’ve changed the selection and changed it back to no selection the placeholder text disappears. It’s a minor nuisance but if this fixes that problem then that’ll be great.

---

<div class="post-metadata">

**Author:** ![tom1](https://avatars.discourse-cdn.com/v4/letter/t/b487fb/32.png) [@tom1](https://forum.bubble.io/u/tom1)\
**Post date:** [February 19, 2018, 12:57pm UTC](https://forum.bubble.io/t/advanced-custom-dropdown-new-plugin-from-zeroqode/24637/3 "2018-02-19T12:57:51Z")

</div>

Is there a way to have a dynamic list but also a “no selection” option that can be replaced with text. I need this for my use case.

---

<div class="post-metadata">

**Author:** ![levon](https://sea1.discourse-cdn.com/bubble/user_avatar/forum.bubble.io/levon/32/89793_2.png) [@levon](https://forum.bubble.io/u/levon)\
**Post date:** [February 19, 2018, 2:54pm UTC](https://forum.bubble.io/t/advanced-custom-dropdown-new-plugin-from-zeroqode/24637/4 "2018-02-19T14:54:38Z")

</div>

> [@tom1](#):
>
> Haven’t had a chance to look at this yet but I have a question. I’m using a few dropdowns to filter RGS and after you’ve changed the selection and changed it back to no selection the placeholder text disappears. It’s a minor nuisance but if this fixes that problem then that’ll be great.

just realized we haven’t implemented placeholder for the custom dropdown, we’ll try to do that and i’ll post here if successful

> [@tom1](#):
>
> Is there a way to have a dynamic list but also a “no selection” option that can be replaced with text. I need this for my use case.

you can define a dynamic list using Bubble experssion, then hit enter and on the next line write something like  
this is a disabled option --disable  
so that would appear in the list but won’t be clickable/selectable  
is that what you meant?

**Levon Terteryan**  
Founder @ Zeroqode & Bubblewits

[let’s stay in touch on twitter!](https://twitter.com/levon377)

[![zeroqode-for-web-160x120](https://us1.discourse-cdn.com/bubble/original/3X/c/6/c6688372752f4234938c3c4d11fbfa761509eb1f.png)](https://zeroqode.com)

[Bubble Templates](https://zeroqode.com)  
[Bubble Plugins](https://zeroqode.com/plugins)  
[Bubble Courses](https://zeroqode.com/courses)  
[Convert Web to iOS & Android](https://zeroqode.com/native)  
[No-code Development Services](https://bubblewits.com)

---

<div class="post-metadata">

**Author:** ![tom1](https://avatars.discourse-cdn.com/v4/letter/t/b487fb/32.png) [@tom1](https://forum.bubble.io/u/tom1)\
**Post date:** [February 20, 2018, 3:01pm UTC](https://forum.bubble.io/t/advanced-custom-dropdown-new-plugin-from-zeroqode/24637/5 "2018-02-20T15:01:39Z")

</div>

The placeholder is what I’m looking for. Since the options in the dropdown would be to filter a repeating group there needs to be a way to go back to having nothing selected in the drop down so that the repeating group is no longer being filtered. The problem with the standard dropdown is that when you select “nothing” (assuming dropdown must not be empty isn’t checked) the placeholder disappears, which is a bit weird.

---

<div class="post-metadata">

**Author:** ![levon](https://sea1.discourse-cdn.com/bubble/user_avatar/forum.bubble.io/levon/32/89793_2.png) [@levon](https://forum.bubble.io/u/levon)\
**Post date:** [February 20, 2018, 5:25pm UTC](https://forum.bubble.io/t/advanced-custom-dropdown-new-plugin-from-zeroqode/24637/6 "2018-02-20T17:25:00Z")

</div>

We have just pushed a fix with placeholder and made sure placeholder appears back when the dropdown value gets cleared.

you can give it a try here:

> **[Bubble Editor - plugindemo](https://bubble.io/page?type=page&name=custom_drop_down&id=plugindemo&tab=tabs-1)**
>
> Build stuff without code and launch a startup without a tech-cofounder! Bubble is a visual programing language. Instead of typing code, use a visual editor to build applications.

and here:  
[https://plugindemo.bubbleapps.io/version-test/custom\_drop\_down?debug\_mode=true](https://plugindemo.bubbleapps.io/version-test/custom_drop_down?debug_mode=true)

**Levon Terteryan**  
Founder @ Zeroqode & Bubblewits

[let’s stay in touch on twitter!](https://twitter.com/levon377)

[![zeroqode-for-web-160x120](https://us1.discourse-cdn.com/bubble/original/3X/c/6/c6688372752f4234938c3c4d11fbfa761509eb1f.png)](https://zeroqode.com)

[Bubble Templates](https://zeroqode.com)  
[Bubble Plugins](https://zeroqode.com/plugins)  
[Bubble Courses](https://zeroqode.com/courses)  
[Convert Web to iOS & Android](https://zeroqode.com/native)  
[No-code Development Services](https://bubblewits.com)

---

<div class="post-metadata">

**Author:** ![tom1](https://avatars.discourse-cdn.com/v4/letter/t/b487fb/32.png) [@tom1](https://forum.bubble.io/u/tom1)\
**Post date:** [February 20, 2018, 6:17pm UTC](https://forum.bubble.io/t/advanced-custom-dropdown-new-plugin-from-zeroqode/24637/7 "2018-02-20T18:17:35Z")

</div>

Awesome. Just subscribed. Thanks very much.

---

<div class="post-metadata">

**Author:** ![tom1](https://avatars.discourse-cdn.com/v4/letter/t/b487fb/32.png) [@tom1](https://forum.bubble.io/u/tom1)\
**Post date:** [February 20, 2018, 6:22pm UTC](https://forum.bubble.io/t/advanced-custom-dropdown-new-plugin-from-zeroqode/24637/8 "2018-02-20T18:22:11Z")

</div>

Can changing the value trigger a workflow?

---

<div class="post-metadata">

**Author:** ![tom1](https://avatars.discourse-cdn.com/v4/letter/t/b487fb/32.png) [@tom1](https://forum.bubble.io/u/tom1)\
**Post date:** [February 20, 2018, 6:35pm UTC](https://forum.bubble.io/t/advanced-custom-dropdown-new-plugin-from-zeroqode/24637/9 "2018-02-20T18:35:45Z")

</div>

Placeholder only shows up when static choices are written in. When you use a dynamic list it auto-populates a default value and going back to the placeholder isn’t an option.

---

<div class="post-metadata">

**Author:** ![StevenM](https://sea1.discourse-cdn.com/bubble/user_avatar/forum.bubble.io/stevenm/32/17066_2.png) [@StevenM](https://forum.bubble.io/u/StevenM)\
**Post date:** [February 20, 2018, 10:05pm UTC](https://forum.bubble.io/t/advanced-custom-dropdown-new-plugin-from-zeroqode/24637/10 "2018-02-20T22:05:00Z")

</div>

While I see this being a great addition and it looks great! US$7 (AU$10) a month for a drop down element is crazy!! Can you imagine if we had to pay for customised drop downs, radio buttons, and other elements just to get a bootstrap feel, we would be paying more than US$50 a month just for the basics!

---

<div class="post-metadata">

**Author:** ![levon](https://sea1.discourse-cdn.com/bubble/user_avatar/forum.bubble.io/levon/32/89793_2.png) [@levon](https://forum.bubble.io/u/levon)\
**Post date:** [February 21, 2018, 5:21am UTC](https://forum.bubble.io/t/advanced-custom-dropdown-new-plugin-from-zeroqode/24637/11 "2018-02-21T05:21:25Z")

</div>

> [@tom1](#):
>
> Placeholder only shows up when static choices are written in. When you use a dynamic list it auto-populates a default value and going back to the placeholder isn’t an option.

we’ve just pushed a fix, please upgrade the plugin version, refresh the browser and try again.

> [@tom1](#):
>
> an changing the value trigger a workflow?

hmm, i thought that these inputs should act exactly like standard Bubble inputs, but the workflow “do when input value is changed” appears only when you add one of the default Bubble inputs…

@emmanuel is this by design or a bug?

Thanks!

---

<div class="post-metadata">

**Author:** ![emmanuel](https://sea1.discourse-cdn.com/bubble/user_avatar/forum.bubble.io/emmanuel/32/27657_2.png) [@emmanuel](https://forum.bubble.io/u/emmanuel)\
**Post date:** [February 21, 2018, 5:22am UTC](https://forum.bubble.io/t/advanced-custom-dropdown-new-plugin-from-zeroqode/24637/12 "2018-02-21T05:22:45Z")

</div>

it’s by design, you should build this if you need it

---

<div class="post-metadata">

**Author:** ![NigelG](https://avatars.discourse-cdn.com/v4/letter/n/ea5d25/32.png) [@NigelG](https://forum.bubble.io/u/NigelG)\
**Post date:** [February 27, 2018, 1:23pm UTC](https://forum.bubble.io/t/advanced-custom-dropdown-new-plugin-from-zeroqode/24637/13 "2018-02-27T13:23:13Z")

</div>

Split this topic on February 27, 2018, 1:23pm UTC

9 posts were merged into an existing topic: [Plugin pricing model](https://forum.bubble.io/t/plugin-pricing-model/23827)

---

<div class="post-metadata">

**Author:** ![NigelG](https://avatars.discourse-cdn.com/v4/letter/n/ea5d25/32.png) [@NigelG](https://forum.bubble.io/u/NigelG)\
**Post date:** [February 27, 2018, 1:21pm UTC](https://forum.bubble.io/t/advanced-custom-dropdown-new-plugin-from-zeroqode/24637/23 "2018-02-27T13:21:31Z")

</div>

Split this topic on February 27, 2018, 1:21pm UTC

10 posts were merged into an existing topic: [Plugin pricing model](https://forum.bubble.io/t/plugin-pricing-model/23827)

---

<div class="post-metadata">

**Author:** ![levon](https://sea1.discourse-cdn.com/bubble/user_avatar/forum.bubble.io/levon/32/89793_2.png) [@levon](https://forum.bubble.io/u/levon)\
**Post date:** [September 26, 2018, 8:43am UTC](https://forum.bubble.io/t/advanced-custom-dropdown-new-plugin-from-zeroqode/24637/24 "2018-09-26T08:43:34Z")

</div>

a gif to demo plugin’s features:  
 ![custom%20dropdowns](https://us1.discourse-cdn.com/bubble/original/3X/8/2/826bdf95725e58c8fa8bd86578b191d4d4ec384c.gif)

---

<div class="post-metadata">

**Author:** ![ZeroqodeSupport](https://sea1.discourse-cdn.com/bubble/user_avatar/forum.bubble.io/zeroqodesupport/32/88962_2.png) [@ZeroqodeSupport](https://forum.bubble.io/u/ZeroqodeSupport)\
**Post date:** [June 16, 2021, 2:23pm UTC](https://forum.bubble.io/t/advanced-custom-dropdown-new-plugin-from-zeroqode/24637/25 "2021-06-16T14:23:45Z")

</div>

Hey, everyone! 😉

**We’d like to inform you that we have updated the [Demo](https://zeroqode-demo-06.bubbleapps.io/custom_drop-downs) page** 🙂

![DropdownGIF](https://us1.discourse-cdn.com/bubble/original/3X/1/0/10a55c5f905dcafd6ecf6793b528c0178b9d27a5.gif)

Now it looks like our new website design. Hope you’ll like it 😉

If you have any quiestions regarding the plugin please feel free to reach out to us!

Best,  
ZQ Team.

---

<div class="post-metadata">

**Author:** ![gnelson](https://avatars.discourse-cdn.com/v4/letter/g/6bbea6/32.png) [@gnelson](https://forum.bubble.io/u/gnelson)\
**Post date:** [October 10, 2021, 3:50pm UTC](https://forum.bubble.io/t/advanced-custom-dropdown-new-plugin-from-zeroqode/24637/26 "2021-10-10T15:50:27Z")

</div>

This doesn’t appear to change the font size of the dropdown choices. Is that correct? That’s what I’m looking for.

---

<div class="post-metadata">

**Author:** ![ZeroqodeSupport](https://sea1.discourse-cdn.com/bubble/user_avatar/forum.bubble.io/zeroqodesupport/32/88962_2.png) [@ZeroqodeSupport](https://forum.bubble.io/u/ZeroqodeSupport)\
**Post date:** [October 11, 2021, 12:35pm UTC](https://forum.bubble.io/t/advanced-custom-dropdown-new-plugin-from-zeroqode/24637/27 "2021-10-11T12:35:46Z")

</div>

Hi @gnelson, thanks for your question.

> [@gnelson](#):
>
> font size of the dropdown choices.

To change the font size of the dropdown choices, please change the value within the following option:

 ![image](https://us1.discourse-cdn.com/bubble/original/3X/5/f/5f653e8cc7d60c3b93011b3e9865b458afa8d66c.png)

Hope it helps. Please let us know if we can help with anything else related to our plugin 🙂

Regards,  
Zeroqode Support Team

---

<div class="post-metadata">

**Author:** ![levon](https://sea1.discourse-cdn.com/bubble/user_avatar/forum.bubble.io/levon/32/89793_2.png) [@levon](https://forum.bubble.io/u/levon)\
**Post date:** [September 4, 2025, 10:51am UTC](https://forum.bubble.io/t/advanced-custom-dropdown-new-plugin-from-zeroqode/24637/28 "2025-09-04T10:51:04Z")

</div>

Hi Bubbler! 👋🏻  
Please note that the links in the main post might be outdated.

**Here are the latest and updated links for your convenience:**

- **Demo Preview:** [Advanced Custom Dropdown](https://zeroqode-demo-06.bubbleapps.io/custom_drop-downs)
- **Demo Editor:** [zeroqode-demo-06 | Bubble Editor](https://bubble.io/page?version=live&id=zeroqode-demo-06&name=custom_drop-downs&tab=Design&type=page)
- **Plugin Page:** [Document Reader and Word Counter Plugin | Bubble](https://bubble.io/plugin/document-reader-and-word-counter-1513848041409x565727709292134400)

We recommend always using these links from the comments to get the most current information and demo experience.

If you have any questions, feel free to ask! We’re happy to help.

Best regards,  
Levon Terteryan  
Founder @[Zeroqode](https://zeroqode.com/?utm_source=zqforum&utm_medium=signature&utm_content=lt)
