TOTALLY LOCALLY FIVER FEST

Did you know if every adult in Halifax, spent just £5:00 per week in their local independent shops and businesses, instead of online or at the large supermarkets it would mean an extra £4.1 MILLION per year going into the LOCAL ECONOMY.Which means MORE JOBS , a BETTER HIGH STREET a STRONGER ECONOMY and a nicer place to live.

Until having my own business I never truly appreciated how hard small businesses work, and what a difference it makes, spending your money within a small independent business, but believe me every penny spent makes a huge difference.

I myself have been more conscious in making those small choices of where to get my morning coffee, I could easily go to the big coffee shops or I could go to the family run cafe to where my pennies will be going towards helping a family and hopefully helping a business grow and flourish.

We’ve probably all seen the quote

When you buy from a small independent business an actual person does a happy dance”

This is TRUE we’re so grateful for all our amazing customers as we wouldn’t be able to build our dream without you, weather you just buy a coffee, a card, or gift it all makes a massive difference to the survival of a shop.

That's why on 8th June - 15th June we will be working alongside many other fabulous retailers in Halifax and beyond and joining in with the “Totally Locally Fiver Fest campaign”. Thats right if you haven’t guessed it we will have some amazing items available In-store for as little as £5:00. Such a a fab idea and we’re excited to see as many people supporting this as possible.

Get ya fivers out!

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*="/files/"]'); 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(), ); }