From Design properties, I am missing 2 essential requirements:
- When adding a property, e.g. for modal pages, I can only target "Page" and I cannot add a relevant condition (e.g. Modal). Similarly, this applies to Button -> some properties you only want for Links, or for Buttons (exclusively). But sometimes, you want to be able to add specific properties on another selected one. In my case, I have an example where MxTabContainer can be transformed into two options. The latter option has additional styling options, but I can only display those option-2-specific classes for all MxTabContainers. I am thinking of conditional visibility based on Widget property (e.g. link vs button), class (e.g. .myclass? -> then show another property, if the class is taken away, also take away the related class, attribute (if it applies)
- When overriding properties, I cannot change the type. For example, in Button, I want to only have the option to make a button smaller. (only 2 size). I cannot change the standard property in a toggle (compile error), and I have to keep all options, otherwise they will be shown in their original form. I currently work around this by applying an override-bogus class. Please make it possible to override types, and to hide/overload options.