Business Cards

This tutorial will be of little use for those who want to maintain a store that works without javascript. While it is possible to use liquid to provide the same end results, for a store with many products requiring customization, this javascript approach is very flexible and extensible. The javascript code presented will be as generic as possible, avoiding lock-in to any particular flavor or library since that is a choice of the store owner. We will use the example of a Product (called a Kit) that has three variants: