Great article by @zachklipp.com about adding content padding to basic text fields!
https://blog.zachklipp.com/basictextfield-bubble-wrap/
https://blog.zachklipp.com/basictextfield-bubble-wrap/
Comments
You can even apply it to the text field itself without decroation:
This content padding issue is one of them, but there's also trying keep the cursor visible on screen, which isn't as trivial as you'd expect (shout out to the BringIntoViewRequester APIs).