# Swapping components but keeping overrides

**URL:** <https://community.penpot.app/t/swapping-components-but-keeping-overrides/8433>\
**Category:** Ask the community\
**Tags:** design\
**Created:** [April 11, 2025, 11:39am UTC](https://community.penpot.app/t/swapping-components-but-keeping-overrides/8433 "2025-04-11T11:39:44Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Hans\_Humblet](https://dub1.discourse-cdn.com/flex017/user_avatar/community.penpot.app/hans_humblet/32/7697_2.png) [@Hans\_Humblet](https://community.penpot.app/u/Hans_Humblet)\
**Post date:** [April 11, 2025, 11:39am UTC](https://community.penpot.app/t/swapping-components-but-keeping-overrides/8433/1 "2025-04-11T11:39:44Z")

</div>

I’m new to Penpot and I understand that concepts like properties and variants are currently not implemented in Penpot components. The suggested alternative is to just swap components, but the problem I’m facing is that there seems to be no way of keeping certain overrides (like e.g. the label of a button, even if it’s layer has the same name). Or am I still missing something?

---

<div class="post-metadata">

**Author:** ![carolina.portugal](https://dub1.discourse-cdn.com/flex017/user_avatar/community.penpot.app/carolina.portugal/32/36_2.png) [@carolina.portugal](https://community.penpot.app/u/carolina.portugal)\
**Post date:** [April 11, 2025, 11:45am UTC](https://community.penpot.app/t/swapping-components-but-keeping-overrides/8433/2 "2025-04-11T11:45:09Z")

</div>

Hello @Hans_Humblet , would this be the issue you are facing? [Taiga](https://tree.taiga.io/project/penpot/us/10672)
