6pcs DIY Diamond Painting Mandala Leather Page Corner Bookmark、[Everydayedeals]
6pcs DIY Diamond Painting Mandala Leather Page Corner Bookmark、[Everydayedeals]
6pcs DIY Diamond Painting Mandala Leather Page Corner Bookmark、[Everydayedeals]
6pcs DIY Diamond Painting Mandala Leather Page Corner Bookmark、[Everydayedeals]
6pcs DIY Diamond Painting Mandala Leather Page Corner Bookmark、[Everydayedeals]
6pcs DIY Diamond Painting Mandala Leather Page Corner Bookmark、[Everydayedeals]
6pcs DIY Diamond Painting Mandala Leather Page Corner Bookmark、[Everydayedeals]
6pcs DIY Diamond Painting Mandala Leather Page Corner Bookmark、[Everydayedeals]
6pcs DIY Diamond Painting Mandala Leather Page Corner Bookmark、[Everydayedeals]
6pcs DIY Diamond Painting Mandala Leather Page Corner Bookmark、[Everydayedeals]
6pcs DIY Diamond Painting Mandala Leather Page Corner Bookmark、[Everydayedeals]
6pcs DIY Diamond Painting Mandala Leather Page Corner Bookmark、[Everydayedeals]
1 / 12
6pcs DIY Diamond Painting Mandala Leather Page Corner Bookmark、[Everydayedeals]
6pcs DIY Diamond Painting Mandala Leather Page Corner Bookmark、[Everydayedeals]
6pcs DIY Diamond Painting Mandala Leather Page Corner Bookmark、[Everydayedeals]
6pcs DIY Diamond Painting Mandala Leather Page Corner Bookmark、[Everydayedeals]
6pcs DIY Diamond Painting Mandala Leather Page Corner Bookmark、[Everydayedeals]
6pcs DIY Diamond Painting Mandala Leather Page Corner Bookmark、[Everydayedeals]
6pcs DIY Diamond Painting Mandala Leather Page Corner Bookmark、[Everydayedeals]
6pcs DIY Diamond Painting Mandala Leather Page Corner Bookmark、[Everydayedeals]
6pcs DIY Diamond Painting Mandala Leather Page Corner Bookmark、[Everydayedeals]
6pcs DIY Diamond Painting Mandala Leather Page Corner Bookmark、[Everydayedeals]
6pcs DIY Diamond Painting Mandala Leather Page Corner Bookmark、[Everydayedeals]
6pcs DIY Diamond Painting Mandala Leather Page Corner Bookmark、[Everydayedeals]
Save $-21.99
EDS

6pcs DIY Diamond Painting Mandala Leather Page Corner Bookmark

$21.99
11 sold
Qty 2999 in stock

diamond Painting Bookmark Decoration Corner Cover Bookmarks Fruits DIY diamond Art Bookmarks Craft Gift for Beginner Adults Kids
Feature:
1. Appealing to All Ages: The colorful diamond Painting bookmarks are designed to attract the interest of both children and adults. They are suitable for beginners and enthusiasts of diamond Painting, allowing them to enjoy the fun of DIY and create fashionable diamond Painting bookmarks. These bookmarks can also be given as exquisite gifts for occasions like Christmas, Thanksgiving, and New Year.
2. Adorable Appearance: Made with reliable materials, these diamond Painting bookmarks feature cute and creative shapes. The embedded diamonds reflect a shiny gloss under light, creating a vivid and delicate look. They add more color and joy to your life.
3. Creative DIY Activity: Creating diamond Painting bookmarks is not only a relaxing and enjoyable activity but also promotes creativity. It provides an opportunity to EXPRESS oneself and unleash artistic potential while producing unique and personalized bookmarks.
4. Durable and Eye-Catching: The high-quality materials used in these page book marks ensure their durability, making them long-lasting companions for your reading adventures. Moreover, the sparkling diamonds embedded in the bookmarks catch the eye and bring a touch of elegance to your reading experience.
5. Perfect Gift Choice: With their charming appearance and personal touch, these page book marks make perfect gifts for book lovers, friends, and family members. They are thoughtful and unique presents that combine creativity and practicality.


Specification:
Origin: Mainland China
Use: Paintings
Style: Modern Style
diamond Shape: Special-shaped
Pasting Area: Full
Material: environmental protection leather
Size: single size 9.3x9.3cm/3.66x3.66in
diamond type: crystal round diamond + shaped diamond

DIY diamond Painting book corner steps:
1. Find the corresponding diamond according to the list of symbols, then pour it into the plastic tray.
2. Place the clay on the diamond sticky pen.
3. Use the diamond sticky pen with clay to paste the diamond and then paste it in the corresponding diamond color number.
4. Press the diamond with a book or by hand to make sure it is sturdy.

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:
1set X Page Book Marks
1 x diamond Painting Tools

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.