I had been doing some searching on how to change the background colour of a text input field using blocks and kept coming across answers saying it was impossible other than a few hack methods I found which didn’t look that great.
I accidentally stumbled on a way using the ‘set’ block from ‘Any Component’ menu, changing the type of component to label so that the Background Colour option was available, then dragging in the component block for the text input.
None of my searches showed this as possible - obviously there is some trick going on where by setting the type of block as label it gives access to the ‘Background Colour’ parameter which isn’t typically available in blocks for text inputs. I am curious which other parameters can be set this way if they aren’t available as standard.
I don’t know why background colour isn’t an option for the text inputs but here is at least a working method that keeps things nice and neat.