Requirements
- A Shopify store with the Online Store sales channel
- No app is required. Optional: the free Shopify Search & Discovery app for collection filters, a reviews app that writes the standard rating metafields, and a subscription app that uses selling plans.
What's in the download
Unzip the download from your DEV3 account first. Do not upload the download itself to Shopify.
dev3-kindred-1.0.0.zip: the theme. Upload this zip as it is; do not unzip it.
Documentation/index.html: the full guide. Open it in a browser.
Demo-Content/: products.csv, seed.json, images/, models/kindred-bounce-ball.glb and a README for the manual import.
LICENSE.txt and START-HERE.txt.
Install the theme
- In Shopify admin go to Online Store → Themes.
- Click Add theme → Upload zip file and choose
dev3-kindred-1.0.0.zip.
- When the upload finishes, click Customize to preview it in the theme editor.
- Click Publish when you are ready. Your current theme stays in the theme library.
Import the demo content (optional)
The demo brand Kindred & Co. is fictional; every product, review and image is sample content rendered for this theme.
- Go to Products → Import and upload
Demo-Content/products.csv. The CSV has no image URLs.
- Add each product's images from
Demo-Content/images/, following the file names in the demo README.
- Content → Files: upload the
kindred-* section images listed in the README (the templates refer to them by name).
- Settings → Custom data → Products: add
kindred.grams_per_kg and kindred.grams_base (integers) for the feeding guide.
- Upload
kindred-bounce-ball.glb as media on the Squeaky Bounce Ball for the 3D/AR gallery view.
- Create the 8 collections, the pages with their templates (About, Size guide, Kindred Gives, FAQ, Contact, Delivery & returns), the Vet Advice blog articles and the menus listed in the README.
A scripted seed that does all of this in one command is available from DEV3 support on request. It runs against your own store with your own Admin API token, and it tags everything it creates so it never touches your other products.
After the import
- Tag products
pet-dog, pet-cat or pet-small for pet chips, autoship for the repeat-delivery block and sized for the size table.
- Repeat delivery: install a subscription app that uses selling plans to sell real subscriptions. Without one, the block saves a reorder reminder on the order and there is no repeat billing; send reminders with Shopify Flow or your email tool.
- Update the rescue partner numbers in the editor; nothing is calculated automatically.
- Set up payments, shipping and taxes in Shopify's own settings; checkout is Shopify's.
Updates
Download the new version from your DEV3 account and upload the new theme zip under Online Store → Themes → Add theme. It arrives as a new theme in your library: copy your settings across in the theme editor or re-apply your changes, then publish it.