Skip to main content
Oliver_Schwaiger
New Participant
November 20, 2023

Option to expose or hide nested component properties

  • November 20, 2023
  • 21 replies
  • 2381 views

Hey there!

I was also wondering if it is somehow possible to include also the layer of variant controls to be exposed or hid!
I often have cases where I need to nest base components e.g. an icon wrapper providing me with the ability to select certain sizes, or color overrides and boolean props of an icon. I am now able to expose all of those or none, but I can’t restrict the users to only be able to select just some of those.

What do you think about it?

21 replies

Jos Stibolt Holbak
New Member
January 15, 2026

+1
I really want this as well. I usually build my components with breakpoints that are linked to responsive collection that contains modes for breakpoints. These breakpoint properties is not something my designers need to see in the panel. They are just noise. 

DillonS
New Member
January 23, 2026

I hope this hasn’t been forgotten! 

DillonS
New Member
January 23, 2026

+1x1000

Katarzyna_Kurnicka1
New Member
March 2, 2026

+1

I need this soooo badly! 

Matías.Martínez.Consorcio
New Member
March 20, 2026

Yes!!!    +1,000,000

We are trying to create efficiency and consistency by using nested components, but, displaying all of their properties is not necessary and can create clutter and confusión.

Sydnie Fultz
New Member
March 24, 2026

+1000!

This would make my life so much easier to be able to quickly see only properties that are necessary. It definitely slows down my work because I have to look through all properties, every time.

Christine24
April 1, 2026

when can this happen please!

Roman Vert
New Participant
April 7, 2026

+1 — this becomes a real problem when working with production-level design systems.

Right now, exposing nested properties is all-or-nothing, which forces us to surface a lot of implementation details that should stay internal. In many cases, we only want to expose a very limited set of controls (e.g. icon swap or a single boolean), while keeping layout, size, or internal variants locked.

As a result:

  • the properties panel becomes cluttered
  • components are easier to misuse
  • abstraction breaks down, especially for less experienced designers

This is not just about convenience — it directly impacts the quality and scalability of a design system.

Selective control over which nested properties are exposed would solve this cleanly and make component APIs much more predictable.

Lewis_
New Member
May 19, 2026

+1

Barnes_Alison_M
New Member
July 30, 2026

I really hope this is taken into consideration.
I lead a design system, we work with the atomic design methodology, as most people do.
I prefer to nest small components within larger components and patterns.
I could list many scenarios I’ve come across but a simple example is I have a heading component (H1-H4) and I don’t need the H1 variant to be an option in components that wouldn’t use it i.e. side drawer, popover, banner etc.

The designers using the design system aren’t always savvy with heading rules so removing this option would mean way less human error.