DIY Diamond Painting Vintage Hanging Ornament - Flower Dragonfly、[Everydayedeals]
DIY Diamond Painting Vintage Hanging Ornament - Flower Dragonfly、[Everydayedeals]
DIY Diamond Painting Vintage Hanging Ornament - Flower Dragonfly、[Everydayedeals]
DIY Diamond Painting Vintage Hanging Ornament - Flower Dragonfly、[Everydayedeals]
DIY Diamond Painting Vintage Hanging Ornament - Flower Dragonfly、[Everydayedeals]
DIY Diamond Painting Vintage Hanging Ornament - Flower Dragonfly、[Everydayedeals]
DIY Diamond Painting Vintage Hanging Ornament - Flower Dragonfly、[Everydayedeals]
DIY Diamond Painting Vintage Hanging Ornament - Flower Dragonfly、[Everydayedeals]
DIY Diamond Painting Vintage Hanging Ornament - Flower Dragonfly、[Everydayedeals]
1 / 9
DIY Diamond Painting Vintage Hanging Ornament - Flower Dragonfly、[Everydayedeals]
DIY Diamond Painting Vintage Hanging Ornament - Flower Dragonfly、[Everydayedeals]
DIY Diamond Painting Vintage Hanging Ornament - Flower Dragonfly、[Everydayedeals]
DIY Diamond Painting Vintage Hanging Ornament - Flower Dragonfly、[Everydayedeals]
DIY Diamond Painting Vintage Hanging Ornament - Flower Dragonfly、[Everydayedeals]
DIY Diamond Painting Vintage Hanging Ornament - Flower Dragonfly、[Everydayedeals]
DIY Diamond Painting Vintage Hanging Ornament - Flower Dragonfly、[Everydayedeals]
DIY Diamond Painting Vintage Hanging Ornament - Flower Dragonfly、[Everydayedeals]
DIY Diamond Painting Vintage Hanging Ornament - Flower Dragonfly、[Everydayedeals]
Save $-15.99
EDS

DIY Diamond Painting Vintage Hanging Ornament - Flower Dragonfly

$15.99
75 sold
Qty 2998 in stock

Specification:
Origin: Mainland China
Style: Modern Style
Material: Acrylic
diamond Shape: Special-shaped

Material diamond type: acrylic + crystal diamond shaped bright diamond
Packaging: PE bag packing
This project is a DIY diamond Painting sticker diamond and stained faux glass art combination of wall hanging artwork, after the art is completed, you can flip it double-sided over time to view it hanging anywhere, continue until you experience sharing, with family or with friends!
Space: living room/bedroom/classroom/entrance

DIY Dot diamond Production Steps.
1. open the package, check whether the diamond Painting tools are complete;
2. according to the resin diamond color , choose a color on the plate, if a good paste the same color at a time, you can improve the speed;
3. find the corresponding color on the jewelry and start pasting it until it is finished;
4. after finishing, in order to make the diamond stable, you can take some books and press them on top of the plate for a while;
5. then you can put the rest of the small pendant through the small chain connected to the plate below, looped together
6. Finally finished, you can put your results to hang up, enjoy decorating your home, add life to your 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 x Pendant (Need To Point Your Own Drill)
1 x Dot Drill Tool And Drill Kit

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.