The previous method of displaying input panel that is using overlay sheet seems untidy.
With the use of overlay drawers, it looks something like this.
The use of drawer for mobile devices seems much better.
More Screenshots: