theme-scripts
theme-scripts copied to clipboard
Theme Scripts is a collection of utility libraries which help theme developers with problems unique to Shopify Themes.
In the theme-product-form `_onSubmit` function, there is a call to the `_setIdInputValue` function: ```javascript this._setIdInputValue(event.dataset.variant.id); ``` This finds the input with the `name="id"` and changes the value to the selected...
The way the product form handles changing options doesn't work with the "Buy It Now" button on product pages. When you have a set of options, ProductForm will update the...
This change manages the difference between product JSON from Liquid `{{ product | json }}` and product JSON from `/products/${product.handle}.js` JSON from Liquid stores the name at `product.options[i]` JSON fetched...
Bumps [puppeteer](https://github.com/puppeteer/puppeteer) from 1.8.0 to 1.13.0. Release notes Sourced from puppeteer's releases. v1.13.0 Big Changes Chromium 74.0.3723.0 (r637110) API Changes No API changes. Bug Fixes #3762 - uploadFile in puppeteer-firefox...
Bumps [ini](https://github.com/isaacs/ini) from 1.3.5 to 1.3.8. Commits a2c5da8 1.3.8 af5c6bb Do not use Object.create(null) 8b648a1 don't test where our devdeps don't even work c74c8af 1.3.7 024b8b5 update deps, add linting...
The AJAX API supports a collection type, but this script does not. Can you add please `COLLECTION` as a supported type?
Looking at upgrading dependencies and can see there is a major bump from `3.0.0` to `4.0.2`, but I can't work out what is breaking and what isn't.
Added Russian language to supported locales.
Please reference support ticket #18146139 for testing environment / additional screenshots / information. Express - Bistro and Express - Pantry themes are experiencing an error on our platform ReCharge apps...
There's probably a nicer way to achieve this but I cooked up a new script to add support for image wrappers with an additional class for aspect ratio-support. It'd be...