DIY Diamond Painting Portable Folding Mirror - Succulent Plants、[Everydayedeals]
DIY Diamond Painting Portable Folding Mirror - Succulent Plants、[Everydayedeals]
DIY Diamond Painting Portable Folding Mirror - Succulent Plants、[Everydayedeals]
DIY Diamond Painting Portable Folding Mirror - Succulent Plants、[Everydayedeals]
DIY Diamond Painting Portable Folding Mirror - Succulent Plants、[Everydayedeals]
DIY Diamond Painting Portable Folding Mirror - Succulent Plants、[Everydayedeals]
DIY Diamond Painting Portable Folding Mirror - Succulent Plants、[Everydayedeals]
DIY Diamond Painting Portable Folding Mirror - Succulent Plants、[Everydayedeals]
1 / 8
DIY Diamond Painting Portable Folding Mirror - Succulent Plants、[Everydayedeals]
DIY Diamond Painting Portable Folding Mirror - Succulent Plants、[Everydayedeals]
DIY Diamond Painting Portable Folding Mirror - Succulent Plants、[Everydayedeals]
DIY Diamond Painting Portable Folding Mirror - Succulent Plants、[Everydayedeals]
DIY Diamond Painting Portable Folding Mirror - Succulent Plants、[Everydayedeals]
DIY Diamond Painting Portable Folding Mirror - Succulent Plants、[Everydayedeals]
DIY Diamond Painting Portable Folding Mirror - Succulent Plants、[Everydayedeals]
DIY Diamond Painting Portable Folding Mirror - Succulent Plants、[Everydayedeals]
Save $-13.99
EDS

DIY Diamond Painting Portable Folding Mirror - Succulent Plants

$13.99
3 sold
Qty 3000 in stock

Special Shape diamond Painting Compact Mirror Folding 5D DIY diamond Painting Makeup Mirror diamond Art Painting Mirror diamond Painting Pocket Purse Mirror for Beginners/Adults/Art Crafts Home Decor
Features:
1.DIY diamond Painting: Our DIY diamond Painting mirror kit allows you to create beautiful artwork to decorate your home or give as a handmade gift. Similar to paint-by-numbers, this concept is also known as 5D diamond art.
2.Numbered Adhesive Template: Each diamond art painting mirror design comes with a numbered sticky template. Use the provided tool to lift colored resin gems and place them on the corresponding numbered dots.
3.Relaxing and Therapeutic: This diamond Painting makeup mirror activity offers relaxation and therapeutic benefits, suitable for both adults and children (ages 6 and above). It's a wonderful way to unwind and create stunning crystal art pieces.
4.Stunning Crystal Artwork: The end result is a breathtaking crystal diamond Painting pocket purse mirror that can be proudly displayed in your home or gifted to a loved one.
5.Warm Decorative Gift: This product is a DIY diamond Painting compact mirror that allows you to send greetings and blessings to your family during cozy moments at home.


Specification:
Origin: Mainland China
Use: Paintings
Style: Modern Style
diamond Shape: Special-shaped
Form: Flat
Pasting Area: Full
Type of Wholesale: no
Set Type: YES
Product Size:150.00x115.00x10.00mm/5.91x4.53x0.39inch (1cm= 0.39inch)
Size size:Mirror size 14*10cm/5.5*3.9in Product size:15*11.5cm/5.9*4.5in
Weight: 200g
Type :#1
diamond type: crystal diamond shaped diamond
Space: living room / bedroom / classroom / entrance
DIY diamond Painting production steps.
1.Open the package and check if the diamond Painting tools are complete;
2. according to the resin diamond colour code, choose a colour on the plate, if you paste the same colour at one time, you can improve the speed;
3. Find the corresponding colour code on the item and start pasting until finished;
4. After finishing, in order to be able to make the diamond Painting stable, you can take some books to press on the plate above for a while;
5. Finally finished, you can put your results to hang up, enjoy decorating your home, add life to your home.
 DIY diamond Painting precautions.
1. Refer to the previous steps
2. If you don't know what colour to use, please refer to the colour chart.
Attention: 
This is diy diamond Painting product, not finished, you need to finish it by yourself!

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 Dotted Mirror (Rhinestones need to be attached)
1 X Drilling Bag

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.