Matthew Williamson

Results 10 issues of Matthew Williamson

Allow the selection of a page template, but restrict the ability to choose a parent: ``` 'pages.item.attributes.parent', 'pages.item.attributes.template', 'pages.item.attributes.order' ```

The [preload_tag](https://shopify.dev/api/liquid/filters/html-filters#preload_tag) is adding the `rel="preload"` attribute twice. For example, here's the tag I'm using: `{{ 'Font-Name.woff2' | asset_url | preload_tag: as: 'font' }}` ...and here's the outout: ``

`{{ address | format_address }}` tag should include phone, matching customer default address in admin. An added bonus would be to wrap the address in an`` tag, rather than a...

This works: ``` {%- schema -%} { "name": "Main", "settings": [] } {% endschema %} ``` ...but adding whitespace control to the closing tag triggers a warning, `'schema' tag was...

Bug Report
Parser

When form submissions are interrupted by reCAPTCHA, the form `#id` is removed from the success URL. Since the `#id` is removed, the page doesn't jump down to see the success...

### This repo is currently on low maintenance. See README for details ### Problem Build fails... ``` ERROR in ./scripts/layout/theme.js Module build failed (from ../node_modules/babel-loader/lib/index.js): ReferenceError: Unknown plugin "transform-async-to-generator" ```...

Commenting conditionals throws the error **'endcomment' is not a valid delimiter, use endif**. The error is also logged in the terminal while `shopify theme serve`.

bug
blocked

`video_tag` fallback image missing alt attribute and triggering Lighthouse accessibility error: https://shopify.dev/docs/api/liquid/filters/video_tag ![image](https://github.com/Shopify/liquid/assets/682013/95bb2801-d32d-4612-a801-8ceff515915b)

Commenting conditionals throws the error **'endcomment' is not a valid delimiter, use endif**. The error is also logged in the terminal while `shopify theme serve`.

Bug
area:theme-check

``` Each dictionary in the list "icons" should contain a non-empty UTF8 string field "sizes". Each dictionary in the list "icons" should contain a non-empty UTF8 string field "type". ```...