update textfield to have custom background and add padding