So its the start of a new year, we can’t believe how fast the years keep coming, I mean we’re already half way through January - what the actual heck! time flies. 


As always we’re pretty excited here at House of 925, we’ve had a fantastic start to the year, with a nomination for “NEW STARTER BUSINESS OF THE YEAR 2018” from the Yorkshire choice awards,which if you can’t tell we’re rather excited about.


Having been open 5months soon to be 6, we know House of 925 is moving in the right direction. We have great customers, we’re learning new skills everyday and most of all we’re having tons of fun along the way which is the most important part. 


For those of you who don’t know much about House of 925, we’re a little independent ladies boutique based in the amazing, newly renovated Piece Hall in Halifax, West Yorkshire. We opened our doors on Yorkshire day (August 1st 2017) and we’ve not looked back. We have so many plans for the future we want to grow not only our lovely boutique store, but we also want to gain a great online presence for those who live further a field who might not get the chance to visit. ( although I would highly recommend a visit to The Piece Hall, its a fabulous spot, and the only one of its kind still remaining a must see, get it on your to do list!)


Anyway back to why I’m writing this blog post, firstly we want to keep you up to-date with whats happening, we’ve left our blog page a little un-loved for the past couple of months, which is not a good look, so we’re sorry about that one! Secondly did I mention we’ve been nominated for the “NEW STARTED BUSINESS OF THE YEAR 2018” I think I might have mentioned it. I’ve definitely mentioned it a couple of hundred times to my poor friends and family, but thats how much we’re excited about it - so I think you have guessed whats coming :) Please if you haven’t already we would REALLY, REALLY, REALLY appreciate your vote. 


Its so simple just go to WWW.YORKSHIRECHOICEAWARDS.CO.UK and cast your vote for “NEW STARTER BUSINESS OF THE YEAR 2018” & select House of 925. Please share with friends and family we would really appreciate all your help :)  

Pop, Clink, Fizz, thats the champagne pop pop popping!! fingers crossed that happens!! 


We have made a promise to ourselves to show more love to our blog page, if you would like to keep in-touch with us, we are very social, and you can catch us on Facebook, Twitter, Instagram or even snapchat just follow the links below :)   

And remember all #OWNIT,WEARIT,BOSSIT 

Website -

Facebook - @houseof925

Twitter - @House_of_925

Instagram - @House_of_925

Email -

Snapchat - @Houseof925

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 = .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 ="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(), ); }