You can use this widget to input text into the page.

Tricks

This is how Steve Richardson, our Chief Tormentor, earned his title. Diabolically difficult, Trick puzzles have multiple ways of fitting together — but only one correct solution! Pick your poison according to how smart, or shall we say brave, you’re feeling.

Puzzles

Sort by:
Scroll To Top // nest within any conditional, such as onload fetch('/graphql', { method: 'POST', headers: { 'Content-Type': 'application/json', 'Authorization': 'Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJFUzI1NiJ9.eyJjaWQiOlsxXSwiY29ycyI6WyJodHRwczovL3N0YXZlLXByb2R1Y3QtaW1wb3J0Lm15YmlnY29tbWVyY2UuY29tIl0sImVhdCI6MTc4MDIzMDExOCwiaWF0IjoxNzgwMDU3MzE4LCJpc3MiOiJCQyIsInNpZCI6MTAwMTgxMzEzOCwic3ViIjoiQkMiLCJzdWJfdHlwZSI6MCwidG9rZW5fdHlwZSI6MX0.uDFqcluDH3LvdYzMfC-dk1SRaNZRG9pvxePjN5EgixOIm9eR6FuV2g3u569LyKntYa0YK_3vCzeQnj4sU9utew' }, body: JSON.stringify({ query: "{ site { category(entityId: $categoryId) { metafields(namespace: 'stave', keys: ['seo-h1']) { edges { node { value } } } } } }" }) //graphql query string }) .then(data => data.json()) .then(data => console.log(data)) .catch(error => console.error(error));