🛒🛒Extra 5% OFF Code: 【VAVD2】 + Free Shipping Over $69
Acrylic Birdie Balloons Diamond Painting Craft DIY ornament
Acrylic Birdie Balloons Diamond Painting Craft DIY ornament
Acrylic Birdie Balloons Diamond Painting Craft DIY ornament
Acrylic Birdie Balloons Diamond Painting Craft DIY ornament
Acrylic Birdie Balloons Diamond Painting Craft DIY ornament
Acrylic Birdie Balloons Diamond Painting Craft DIY ornament
Acrylic Birdie Balloons Diamond Painting Craft DIY ornament
Acrylic Birdie Balloons Diamond Painting Craft DIY ornament
Acrylic Birdie Balloons Diamond Painting Craft DIY ornament
Acrylic Birdie Balloons Diamond Painting Craft DIY ornament
1 / 10
Acrylic Birdie Balloons Diamond Painting Craft DIY ornament
Acrylic Birdie Balloons Diamond Painting Craft DIY ornament
Acrylic Birdie Balloons Diamond Painting Craft DIY ornament
Acrylic Birdie Balloons Diamond Painting Craft DIY ornament
Acrylic Birdie Balloons Diamond Painting Craft DIY ornament
Acrylic Birdie Balloons Diamond Painting Craft DIY ornament
Acrylic Birdie Balloons Diamond Painting Craft DIY ornament
Acrylic Birdie Balloons Diamond Painting Craft DIY ornament
Acrylic Birdie Balloons Diamond Painting Craft DIY ornament
Acrylic Birdie Balloons Diamond Painting Craft DIY ornament
You May Also Like Don't Like These?
0% OFF
TTD

Acrylic Birdie Balloons Diamond Painting Craft DIY ornament

991425.05

$16.99
0 sold
Qty 99 in stock
Specification:

Origin: Mainland China
Use: Paintings
Style: Modern Style
Material: Acrylic+Shiny Resin Diamonds
Pattern Type: Animal
Diamond Shape: Special-shaped
Form: Flat
Pasting Area: Full
External Packaging: Colored Box
Type of Wholesale: no
Set Type: YES
Size: 19.2*24.6 cm/7.56*9.69 in
Product Weight: about 200g
Packaging: colour box packaging
Type (Optional): Sunflower Goblin/Sunflower Skull/Independence Gnome/Puppy with Glasses/Birdie Balloons/Pink Vase/Slass Vase/Classical Vase
Project completion steps:
DIY diamond acrylic micro prints making steps:
1. Open the packaging colour box, check the diamond printmaking project and special tools
2. Check the resin diamond colours and arrange them in coded order
3. Uncover the top tape diagram, you will see many symbols corresponding to the colour coding
4. According to the corresponding colour-coded fixture corresponding to the resin set diamonds
5. It is recommended that a set of resin diamonds be completed more quickly
6. In order to make a perfect diamond art product, place the product in a place where no diamonds need to be left in each row of symbols.
7. Point the diamonds according to the corresponding symbols, and finally, enjoy them in a cosy home!


Note:
Due to the different monitor and light effect, the actual color of the item might be slightly different from the color showed on the pictures. Thank you!
Please allow 1-2cm measuring deviation due to manual measurement.



Package Content:
1 Set X Printmaking Ornament
1 PC X Stand
1 Set X Diamond Kit and Tool (Spotting Pen, Speed Up Disc)
You May Also Like Don't Like These?
Collection list
DIY Ornament
DIY Bag
DIY keychain
DIY Pendant
DIY Coasters
Christmas
DIY Storage Box
Halloween
DIY Bookmark
DIY Free Sticker
Customer Reviews

Here are what our customers say.

Write a Review
Customer Reviews
Wow you reached the bottom
Newest
Most liked
Highest ratings
Lowest ratings
×
class SpzCustomFileUpload extends SPZ.BaseElement { constructor(element) { super(element); this.uploadCount_ = 0; this.fileList_ = []; } buildCallback() { this.action = SPZServices.actionServiceForDoc(this.element); this.registerAction('upload', (data) => { this.handleFileUpload_(data.event?.detail?.data || []); }); this.registerAction('delete', (data) => { this.handleFileDelete_(data?.args?.data); }); this.registerAction('preview', (data) => { this.handleFilePreview_(data?.args?.data); }); this.registerAction('limit', (data) => { this.handleFileLimit_(); }); this.registerAction('sizeLimit', (data) => { this.handleFileSizeLimit_(); }); } isLayoutSupported(layout) { return layout == SPZCore.Layout.LOGIC; } setData_(count, file) { this.uploadCount_ = count; this.fileList_ = file; } handleFileUpload_(data) { data.forEach(i => { if(this.fileList_.some(j => j.url === i.url)) return; this.fileList_.push(i); }) this.uploadCount_++; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleFileUpload", { count: this.uploadCount_, files: this.fileList_}); if(this.fileList_.length >= 5){ document.querySelector('#review_upload').style.display = 'none'; } if(this.fileList_.length > 0){ document.querySelector('.apps-reviews-write-anonymous-box').style.marginTop = '8px'; } } handleFileDelete_(index) { this.fileList_.splice(index, 1); this.uploadCount_--; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleFileDelete", { count: this.uploadCount_, files: this.fileList_}); document.querySelector('#review_upload').style.display = 'block'; if(this.fileList_?.length === 0){ document.querySelector('.apps-reviews-write-anonymous-box').style.marginTop = '132px'; } } handleFilePreview_(index) { const finalPreviewData = this.fileList_[index]; const filePreviewModal = document.getElementById('filePreviewModal'); const fullScreenVideo = document.getElementById('fullScreenVideo'); const fullScreenImage = document.getElementById('fullScreenImage'); const previewModalClose = document.getElementById('previewModalClose'); const previewLoading = document.getElementById('previewLoading'); filePreviewModal.style.display = 'block'; previewLoading.style.display = 'flex'; if(finalPreviewData?.type === 'video'){ const media = this.mediaParse_(this.fileList_[index]?.url); fullScreenVideo.addEventListener('canplaythrough', function() { previewLoading.style.display = 'none'; }); fullScreenImage.src = ''; fullScreenImage.style.display = 'none'; fullScreenVideo.style.display = 'block'; fullScreenVideo.src = media.mp4 || ''; } else { fullScreenImage.onload = function() { previewLoading.style.display = 'none'; }; fullScreenVideo.src = ''; fullScreenVideo.style.display = 'none'; fullScreenImage.style.display = 'block'; fullScreenImage.src = finalPreviewData.url; } previewModalClose.addEventListener('click', function() { filePreviewModal.style.display = 'none'; }); } handleFileLimit_() { alert(window.AppReviewsLocale.comment_file_limit || 'please do not upload files more than 5'); this.triggerEvent_("handleFileLimit"); } handleFileSizeLimit_() { alert(window.AppReviewsLocale.comment_file_size_limit || 'File size does not exceed 10M'); } clear(){ this.fileList_ = []; this.uploadCount_ = 0; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleClear", { count: this.uploadCount_, files: this.fileList_}); document.querySelector('#review_upload').style.display = 'block'; } mediaParse_(url) { var result = {}; try { url.replace(/[?&]+([^=&]+)=([^&]*)/gi, function (str, key, value) { try { result[key] = decodeURIComponent(value); } catch (e) { result[key] = value; } }); result.preview_image = url.split('?')[0]; } catch (e) {}; return result; } triggerEvent_(name, data) { const event = SPZUtils.Event.create(this.win, name, data); this.action.trigger(this.element, name, event); } } SPZ.defineElement('spz-custom-file-upload', SpzCustomFileUpload);
The review would not show in product details on storefront since it does not support to.