Hey Adam, can you tell me how is Google doing this?
WITHOUT FOCUS

WITH FOCUS

I understand the border thing on focus. But I do not understand how is the placeholder text changing to a text above the input field. Nice if you could give a brief code for it!