In the classic customization toolset, I was able to highlight fields that we deemed important by styling their background color. Is something like this possible in App Studio? I don’t see any styling related properties on components. Is there anyway to inject custom CSS into a layer?
We don’t allow for fine grained style control in the new ui for consistency, but you can still highlight fields using row rules in app studio to light up things with meaning. The color set there is currently limited but planned to expand basically typical traffic light good/bad/ok colors and one more for a neutral highlight, info.
So set up a row rule for the field the control is bound to to light it up.
New background color options would be great but in general it’s great that the new background colors are a million miles better than the E10 ones which were way too dark. I hope any changes maintain the more transparent/light color styling. And that text label text can always be black instead of a hard to read color like the below.
Ultimately I’d love it if we could also define the foreground/text color too for a second level of information or more clarity for cells in grids given the selection coloring still messes everything up there but am guessing this isn’t likely to happen?
Preview your application, then open the dev tools (F12).
Press CTRL+ALT+8 to start debugging.
Open a part number to go to the detail screen, then press CTRL+ALT+2 to view the active rules.
Does your rule show up?
In case everyone does not know this any text in our applications that is not up to WCAG AA readability standards at minimum is considered a bug. That picture is surely not and a bug which I’ll go see if we have filed.
If we’re hearing more feedback from others about needing to highlight multiple different things simultaneously about one field I’d definitely consider some kind of secondary indicator, but nothing on the plan to do so at this time. I probably would not do a 2nd layered color as it’s hard to give uniform perception for people that way but there are other ways that would work. Interesting note.