shop: add crateless items and options #143
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "esavkin/web2019:125-crateless"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Closes #125
crateless: true
field will automatically go to "Spare items", and "Spare items" will be opened if closedadd AFWS item as an example of crateless items. The icon design was decided to be mostly the same, but not having screwsvarious bugfixes discovered after implementation of above features#147Can you remember what I told you at least 25 times about how PRs need to be organized?
Yes, I remember, however these bug fixes are not really relevant without crateless options and items.
Depends (and conflicts) on #147
Wouldn't spend too much time on this one for now. Eventually we should probably refactor the shop into some kind of McMasterCarr design with more general items for sale, instead of trying to shoehorn all kinds of features into the crate interface.
4437b86f68
to5c449d9502
Well, McMasterCarr design is quite outdated and not that easy to use (IMHO) and I don't see that they have assembly options. Wouldn't we need crates assembly functionality, anything like Rakuten/Mercari/TaoBao/Amazon/Ozon/That-default-shop-design would be enough.
There better be some proper UX research/experiments before doing it, at least asking a fair amount of diverse people their opinion on different designs.
The McMaster Carr web design is excellent and if you do 5 min of search you will find that a lot of people are in agreement, along with arguments as to why.
I'm not proposing replacing the entire crate system with a traditional web shop - that would be obviously stupid, the current crate system is very good and should stay - but complementing/integrating it with one.
It may be nearly perfect for their use-case (huge catalog of similar but different items) https://patents.google.com/patent/US9870582B2/ , but I really doubt most of it would be applicable to the small set of highly customizable items.
The only thing I can see being slightly useful is the filtering/search functionality (if we can avoid the patent), but more than 1 layer of grouping is an overkill for now.
5c449d9502
to5e5246e8ae
Making it look like a card is pretty bad. Please remove it entirely from this PR for now and let's see later how/if it could be added to the online store.
shop: add crateless items and optionsto WIP: shop: add crateless items and options5e5246e8ae
to608f253684
608f253684
to7a2e8e8f7d
7a2e8e8f7d
to3dc1cbc6a2
3dc1cbc6a2
toaecfce8718
aecfce8718
to35d9ab3729
35d9ab3729
to84562f276a
WIP: shop: add crateless items and optionsto shop: add crateless items and optionsCheckout
From your project repository, check out a new branch and test the changes.