login and cart ui improvments