Conditional "Ask User" Prompts?

Is there any way to show different “ask user for input” fields on a button, based on a condition?

For example:

On button click,
If Project Type = A, ask user for “Color”
If Project Type = B, ask user for “Shape”

Nope, sorry.
Automations do not support conditional logic, so it’s always the same set of actions (unless one of them ‘aborts’)