# Feature Request: Component States (default, hover, other)

**URL:** <https://community.penpot.app/t/feature-request-component-states-default-hover-other/420>\
**Category:** Feature requests\
**Tags:** release, design\
**Created:** [July 24, 2022, 5:00pm UTC](https://community.penpot.app/t/feature-request-component-states-default-hover-other/420 "2022-07-24T17:00:24Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![KwesiArter](https://dub1.discourse-cdn.com/flex017/user_avatar/community.penpot.app/kwesiarter/32/432_2.png) [@KwesiArter](https://community.penpot.app/u/KwesiArter)\
**Post date:** [July 24, 2022, 5:00pm UTC](https://community.penpot.app/t/feature-request-component-states-default-hover-other/420/1 "2022-07-24T17:00:24Z")

</div>

Please incorporate “Component States” into your future updates. It is very important for basic or advanced prototyping. A very necessary feature for today’s UI/UX design.

Best regards…!

---

<div class="post-metadata">

**Author:** ![Eva\_Marco](https://dub1.discourse-cdn.com/flex017/user_avatar/community.penpot.app/eva_marco/32/80_2.png) [@Eva\_Marco](https://community.penpot.app/u/Eva_Marco)\
**Post date:** [July 26, 2022, 10:17am UTC](https://community.penpot.app/t/feature-request-component-states-default-hover-other/420/2 "2022-07-26T10:17:57Z")

</div>

Hello @KwesiArter, we are working on a complete rework of our components, you will see some changes in the upcoming releases.

---

<div class="post-metadata">

**Author:** ![KwesiArter](https://dub1.discourse-cdn.com/flex017/user_avatar/community.penpot.app/kwesiarter/32/432_2.png) [@KwesiArter](https://community.penpot.app/u/KwesiArter)\
**Post date:** [July 26, 2022, 11:17am UTC](https://community.penpot.app/t/feature-request-component-states-default-hover-other/420/3 "2022-07-26T11:17:21Z")

</div>

Hi @Eva_Marco , thank you for the response. Yay, I’ll be “two notches up” happy to see it implemented and crossed it off the list of things holding me back from making the complete move to PenPot.

Thanks for all that your team is doing for the community 🙂

---

<div class="post-metadata">

**Author:** ![jcklpe](https://dub1.discourse-cdn.com/flex017/user_avatar/community.penpot.app/jcklpe/32/230_2.png) [@jcklpe](https://community.penpot.app/u/jcklpe)\
**Post date:** [September 6, 2022, 6:13pm UTC](https://community.penpot.app/t/feature-request-component-states-default-hover-other/420/4 "2022-09-06T18:13:52Z")

</div>

Just wanted to echo my own interest in this feature. I’ve brought it up before on github but just wrote a forum post on the subject here too: [Please add variants/states for components!](https://community.penpot.app/t/please-add-variants-states-for-components/626)

It’s also worth separating out “states”/“variants” as opposed to microinteractions like hover.

---

<div class="post-metadata">

**Author:** ![jcklpe](https://dub1.discourse-cdn.com/flex017/user_avatar/community.penpot.app/jcklpe/32/230_2.png) [@jcklpe](https://community.penpot.app/u/jcklpe)\
**Post date:** [September 7, 2022, 12:47am UTC](https://community.penpot.app/t/feature-request-component-states-default-hover-other/420/5 "2022-09-07T00:47:49Z")

</div>

Found some more places where this discussion has taken place. Copying links here to help bring this stuff together:

Taiga roadmap:

- [Taiga](https://tree.taiga.io/project/penpot/us/527)

Github discussions feature requests:

- [Feature request: Component variants · Discussion #534 · penpot/penpot · GitHub](https://github.com/penpot/penpot/discussions/534)
- [Feature request: Reusable interactive components · Discussion #709 · penpot/penpot · GitHub](https://github.com/penpot/penpot/discussions/709)

Also worth noting that the Taiga story has been closed and archived… would be good to have some clarity on that.

Also worth noting: Penpot should probably rethink their messaging strategy a little. There are currently 3 different places users can post feature requests, github issues, github discussions, and this forum. I think all 3 are fine but it makes it a little confusing to know where to go for this stuff, and I can’t help but think this probably means that a lot of stuff slips through the cracks.

---

<div class="post-metadata">

**Author:** ![Eva\_Marco](https://dub1.discourse-cdn.com/flex017/user_avatar/community.penpot.app/eva_marco/32/80_2.png) [@Eva\_Marco](https://community.penpot.app/u/Eva_Marco)\
**Post date:** [September 7, 2022, 6:04am UTC](https://community.penpot.app/t/feature-request-component-states-default-hover-other/420/6 "2022-09-07T06:04:45Z")

</div>

Hello @jcklpe:  
Thanks for your effort in putting everything together. The User story that you show on our Taiga roadmap is part of an EPIC user story, on [this one](https://tree.taiga.io/project/penpot/epic/2662) you can see that we have divided the work of components into several steps.  
We are working right now on this part of the app, but the changes are huge. You will see some of them soon.

---

<div class="post-metadata">

**Author:** ![jcklpe](https://dub1.discourse-cdn.com/flex017/user_avatar/community.penpot.app/jcklpe/32/230_2.png) [@jcklpe](https://community.penpot.app/u/jcklpe)\
**Post date:** [September 8, 2022, 3:13pm UTC](https://community.penpot.app/t/feature-request-component-states-default-hover-other/420/7 "2022-09-08T15:13:31Z")

</div>

Thank you that’s helpful. Unfortunately it’s also not publicly viewable.

 ![image](https://europe1.discourse-cdn.com/flex017/uploads/penpot/original/1X/a7a889992dc0693a0128430d5a19ae7a706fe618.jpeg)

---

<div class="post-metadata">

**Author:** ![Eva\_Marco](https://dub1.discourse-cdn.com/flex017/user_avatar/community.penpot.app/eva_marco/32/80_2.png) [@Eva\_Marco](https://community.penpot.app/u/Eva_Marco)\
**Post date:** [September 8, 2022, 5:44pm UTC](https://community.penpot.app/t/feature-request-component-states-default-hover-other/420/8 "2022-09-08T17:44:36Z")

</div>

Ohh I’m sorry @jcklpe, I thought it was open. But the info in that EPIC is what I told you.

---

<div class="post-metadata">

**Author:** ![KwesiArter](https://dub1.discourse-cdn.com/flex017/user_avatar/community.penpot.app/kwesiarter/32/432_2.png) [@KwesiArter](https://community.penpot.app/u/KwesiArter)\
**Post date:** [September 18, 2022, 4:24pm UTC](https://community.penpot.app/t/feature-request-component-states-default-hover-other/420/9 "2022-09-18T16:24:17Z")

</div>

Great idea @jcklpe 👍🏿  
Better options, the merrier for us all.
