Elderberry Path Cowl/Scarf Pattern

Island Yarn


$ 5.00

This is the first pattern offering for the Island of Color! Each month will feature a brand new, exclusive color for club members as well as a lovely pattern designed with just that color in mind!

This month, Elderberry is our new color and the depths of purple/black/red depths is a delight to knit with! The sample in this picture was made with Lumina, which you’ll find under our Island of Color offerings. Elderberry is an exclusive color, only for club members until 11/1/16.

Elderberry Path includes instructions for both a cowl and a scarf in either worsted/aran weights and fingering weights.

Find all of our yarns here.

If you want this pattern to be added to your ravelry library, please use this link.  If you prefer for it to be emailed directly to you, click ADD TO CART on this listing.

SUPPLIES
Cowl – 100 grams Island Yarn Blackwater, Pagoda Worsted, Lumina, Chesterfield and Size 9, 24” Circular Needle ~or~ 100 grams Island Yarn Noki, Pagoda, Siam, or Rivulet and Size 4, 24” Circular Needle

Scarf - 200 grams Island Yarn Blackwater, Pagoda Worsted, Lumina, Chesterfield and Size 9 Needles ~or~ 200 grams Island Yarn Noki, Pagoda, Siam, or Rivulet and Size 4 Needles

*Cable Needle

*Darning needle for weaving in ends

 

FINISHED SIZE

Cowl – approximately 8” x 22” diameter

Scarf – approximately 7” x 72” 

Related Products


const selectVariantByClickingImage = { // Create variant images from productJson object _createVariantImage: function (product) { const variantImageObject = {}; product.variants.forEach((variant) => { if ( typeof variant.featured_image !== 'undefined' && variant.featured_image !== null ) { const variantImage = variant.featured_image.src .split('?')[0] .replace(/http(s)?:/, ''); variantImageObject[variantImage] = variantImageObject[variantImage] || {}; product.options.forEach((option, index) => { const optionValue = variant.options[index]; const optionKey = `option-${index}`; if ( typeof variantImageObject[variantImage][optionKey] === 'undefined' ) { variantImageObject[variantImage][optionKey] = optionValue; } else { const oldValue = variantImageObject[variantImage][optionKey]; if (oldValue !== null && oldValue !== optionValue) { variantImageObject[variantImage][optionKey] = null; } } }); } }); return variantImageObject; }, _updateVariant: function (event, id, product, variantImages) { const arrImage = event.target.src .split('?')[0] .replace(/http(s)?:/, '') .split('.'); const strExtention = arrImage.pop(); const strRemaining = arrImage.pop().replace(/_[a-zA-Z0-9@]+$/, ''); const strNewImage = `${arrImage.join('.')}.${strRemaining}.${strExtention}`; if (typeof variantImages[strNewImage] !== 'undefined') { product.variants.forEach((option, index) => { const optionValue = variantImages[strNewImage][`option-${index}`]; if (optionValue !== null && optionValue !== undefined) { const selects = document.querySelectorAll('#'+ id + ' [class*=single-option-selector]'); const options = selects[index].options; for (let option, n = 0; (option = options[n]); n += 1) { if (option.value === optionValue) { selects[index].selectedIndex = n; selects[index].dispatchEvent(new Event('change')); break; } } } }); } }, _selectVariant: function() { const productJson = document.querySelectorAll('[id^=ProductJson-'); if (productJson.length > 0) { productJson.forEach((product) => { const sectionId = product.id.replace("ProductJson-", "shopify-section-"); const thumbnails = document.querySelectorAll('#'+ sectionId + ' img[src*="/products/"]'); if (thumbnails.length > 1) { const productObject = JSON.parse(product.innerHTML); const variantImages = this._createVariantImage(productObject); // need to check variants > 1 if (productObject.variants.length > 1) { thumbnails.forEach((thumbnail) => { thumbnail.addEventListener('click', (e) => this._updateVariant(e, sectionId, productObject, variantImages), ); }); } } }); } }, }; if (document.readyState !== 'loading') { selectVariantByClickingImage._selectVariant(); } else { document.addEventListener( 'DOMContentLoaded', selectVariantByClickingImage._selectVariant(), ); }