A more polished Catalog, everywhere you look
We went through Catalog screen by screen. Pages load with skeletons that match what's coming, never with a misleading “empty” or “0”; every deletion and bulk change asks first, and its message arrives only once the result is in. Form errors appear under the field that caused them, required fields are marked, and the Back button, tab switches and the product arrows protect your unsaved work — the save bar simply shakes to remind you.
Every table now shares the product list's layout: search with the magnifier, the columns button on the right, a sticky header and the same pagination. On the product list you can select all matching products, not just the page, undo a status change, and use keyboard shortcuts — / to search, j and k to move, ⌘S to save. Product photos always show whole, never cropped.
Catalog speaks your language end to end: thousands of interface texts, including the messages that come from the server, now read naturally in English and Italian. Categories can now have their own image, price lists and sale lists can be deleted, redirects can be edited, and the price grid shows each product's photo.