Continuing from the other day where I talked about the Liquid Glass updates for Wallaroo and Triode...
Tot was the hardest to get right, and not because of what you might think.
The issue was the keyboard - an essential interface element for an app that works with text.
There were two separate problems: a see-thru keyboard with text underneath looks terrible, and the keyboard input views were all kinds of broken.
The broken bits are documented here: https://github.com/chockenberry/KeyboardAvoider
1/n