In general: Your claim is to be a no-code platform. A lot of UI components cannot be styled w.r.t. basic aspects like font-size, color, etc., without extending your complicated css/less coding. This is not no-code! PLEASE add these very basic configuration options to all UI components.
.bl-input * {
color: green !important;
font-size: 24px;
}
As for styling components in general, we try to provide a maximum of offered properties from MUI(parent library). But often is not real to change some options in one click(like font size for input), because component are more complicated than native HTML tag(like same ).
So if you really feel not cozy about some properties you cannot set up from designer, just create a topic where describe what on your opinion should be immediately implemented, because without this, “nocoding” becomes painfully, or what good to have, but it’s not critical.
One thing you should understand, what for you “one-click” - for our developers is hours and days of implementing and testing. So we can’t in one day release “all properties for all components” if users not ask for this.
Agree @Dima . So my more specific request is to allow text customization (basically what you have as “Typography” for the text component) for all UI components which display text, or allow text editing.
One more thing with which you can help me please:
With your proposed method, I’m changing the style of all input fields. I want to change the style of one specific input field. So, I tried
Thanks for the feedback.
In fact, the theme is already set up for a white background and I am fine with that.
It’s just that in specific places I have inverted colors and the input fields are set against a dark background. This is why I don’t want to modify the whole theme.
However, indeed I noticed that there are some cases I missed with my simple code above. I will try to set it up fully, but if ever you have a way to suggest it as well, it would be very much appreciated.