View this website here.
- Testing the site locally
- If you've installed Jekyll directly, then open a terminal window in the repo directory and run
jekyll serve. - Jekyll docs
- Basic reference material for Jekyll usage and configuration.
- Liquid mini-docs
- Surface-level reference material for Liquid. Far from comprehensive, but excludes Shopify-specific tags.
- Liquid full docs
- Comprehensive reference material for Liquid and its syntax; however, this includes numerous Shopify-specific tags.
- Liquid 4.0 source code
- Looking at Jekyll's Gemfile, it seems they use the Liquid::C gem, version 4.0. The VM assembler file lists every "standard" Liquid filter; anything not in this list will be Shopify-specific and unsupported.
- Accessing desktop localhost on mobile Chromium
- While testing the site locally, using USB debugging on a mobile device, these instructions can be used to set up port forwarding and allow a Chromium-based mobile browser to access the test site.
The following command can be used when testing locally, to ensure that asset file paths are handled properly:
jekyll serve --baseurl /testrepo/
You can then access the site at http://localhost:whatever-port/testrepo/ instead of the usual bare localhost URL. Note that this will generate a testrepo folder on the file system; make sure you don't accidentally commit that to the repo.