Warning! Below is me arguing just for the sake of it, because the cart is near-finished anyway!
metallissimus wrote:One less platform to deal with. I really love the prospect of having everything in one place.
Agree on that, but from the perspective of functionality, usability and all parties involved (client, owner/you, developer/me), it would be better to have *proofing* as a separate interface, unrelated to the X3 frontend. In this case, it could still have been a part of X3 (managed by the panel, configured through settings, same emailer), but with it's own unique frontend, dedicated to proofing for clients.
Let me take an example by mentioning a Wordpress plugin, dedicated to proofing ONLY, priced at $150/
year for this single feature. I hate bringing up other products, but in this case, it's a good example. Below is the interface:
As you can see, it's clean and easy to use for the client, with emphasis on selection, without distractions. Apart from that, a pretty simple interface. As for integrating this into X3, it is obviously much more work, because I need to make it look nice alongside all skins, fonts and layouts, and it has to work nicely with all gallery-layouts (columns, grids, rows, carousel), and of course I (+clients) have to deal with all distractions like logo's, main menu, footer and custom content. Also, in the screenshot, the gallery-layout is optimized for selection, while in X3 we simply need to use with whatever gallery-layout the owner chooses, and none of them were specifically created for "selection". No matter what I do, the cart interface in X3 will never be as effective as the one in the screenshot, and an X3-integrated solution has no benefit for the client (most importantly), the owner (you) or the developer (me), compared to a standalone solution.
This left me a little confused to what I was actually making, especially when I am at the final stage trying to deal with global vs page-only carts, as this is a bit of a logical paradox. ANYWAY not to worry :heart_eyes: We are almost there, and I am quite pleased with the result.
Also, this gave me some ideas ...
1. I may consider making a separate, dedicated proofing interface for the X3 cart plugin, and
2. I may consider creating a standalone proofing application, independent from X3. In both cases, in terms of functionality, it would be more similar to the screenshot.