add responsive styling, media queries and placeholders