Identify items already in cart
It would be great if there was a way to identify items that already exist in the cart and have it persist across different categories (etc) in the shop.
This could mean we could style items differently (within the loop) based on if they are already in the cart.
Currently if you have 'item A' in your main shop page and the customer clicks add to cart, the items gets a class of 'added' which you can use to style it. However, if the person was to refresh the page or move to another page that class disappears and it looks like the product hasn't been added to the cart (even though the cart will be displaying 1 item).
Reasons this would be helpful:
1. Less confusing for the customer so they don't think "haven't I already put that in my cart?"
2. They can still modify the quantity in the cart page or single product page so disabling the add to cart button doesn't stop them adding more of the same item before checking out.
3. It seems odd to enable Ajax adding to cart when refreshing the page will wipe out all that info (HTML classes) anyway