When a configurator grows beyond a few controls, tabs can quickly become cluttered and hard to navigate. A good alternative is to use stack screens.
A stack screen is a UI pattern where a button opens a new screen on top of the current one. Each screen can contain its own set of controls - such as sliders, dropdowns, or even another button that leads to a nested stack screen.
This makes it easy to organize complex apps with many controls without overwhelming the user. The pattern is common in mobile apps - just open your phone’s Settings app and you’ll likely see the same approach in action.

Example of a UI using stack screens
Stack screens can be built directly in Grasshopper using the Modelup plugin. No extra web development is required. They are built using two components:
Follow these steps:
Add a main screen Connect the output of a StackScreen component to the GUI Root component. This becomes your main screen.

Set title and description Right-click the StackScreen to add a title and description.
Important: try keeping both the title and description concise.

Add content Zoom in on the StackScreen and press the plus (+) sign to add controls.
G input.