【Anniversary month 12% off code: ANN25】Buy 4 Get 1 Free + Free shipping for order $59
1 / 3
25% OFF
tapestrymarket

Cross Stitch Auxiliary Tool Desktop Phone Holder

930015.02

$8.99 $11.99
38 sold
Discount
Qty 1988 in stock

Name: Desktop Mobile Phone Stand
Random Color: Black and white (Random)
Material: ABS+PC
Size: 11*6.6cm
Weight: 150gCompatible: phones, iPhones,
Devices Smart Tablets, iPads

This Desktop Mobile Phone Stand is made of high-quality ABS and PC materials, ensuring both durability and stability. With its compact size and lightweight design, it can easily be placed on any table or desktop. The stand is available in four different colors (black, white, green, pink), allowing you to choose the perfect match for your decor.

Designed to be compatible with a range of devices, including smartphones and tablets, this stand provides optimal viewing angles, making it perfect for watching videos, taking photos, or video-conferencing. The stand provides a secure grip to prevent your device from slipping or falling, while its 150g weight ensures stability.

Whether you need to keep your phone or tablet within reach while you work or simply want to enjoy hands-free viewing, this Desktop Mobile Phone Stand is the perfect solution. Don't settle for anything

Note to Retail Shops: We have only recently started to offer wholesale cross stitch kit to stores.

WHOLESALE DISCOUNT

$300 - $30 code:TMTWH30
$500 - $50 code:TMTWH50
$800 - $80 code:TMTWH80
$1000 - $100 code:TMTWH100
$2000 - $200 code:TMTWH200
$3000 - $300 code:TMTWH300

Buy More Save More
Extra Bonus for our ecommerce customers(also can enjoy sitewide promotion Buy 4 get 1 Free)


If you are a Retailer and would be interested in selling our cross stitch kit please click on the link below, or if you have any queries please email us at the addresses below:
service@tapestrymarket.com

Tapestrymarket is our publisher and distributor to Retail stores around the world.

What is Stamped Cross Stitch?

Stamped Printed Cross Stitch has canvas with background color mark. The canvas has the colorful position area of the corresponding design pattern and the mark of the corresponding embroidery thread, which can help us to locate when we sew the cross stitch and choose the embroidery thread that should be used in the corresponding position.

GO TO BUY NOW!!

11CT Stamped Cross Stitch>>

14CT Stamped Cross Stitch>>



Why choose our Stamped Cross Stitch?






How to do?

Step 1: Reading a cross stitch chart

A cross stitch chart tells you everything you need to know about where to stitch and what color to use. The grid on a cross stitch chart corresponds to the grid created by the weave of the fabric, and each colored square on the chart represents a cross stitch.

A combination of colors and symbols in the squares (or symbols only if the chart is black-and-white) tell you which color of floss to use. Use the chart legend to map the symbols to the floss colors.

how to read a cross stitch chart

Step 2: Choose the Thread Color

Step 3:  Thread Line instructions



Step 4:  Wash Finished Stamped Cross Stitch Canvas




Note:

1. Make sure your hands are clean before embroidering
2. After the cross stitch is finished, soak it in warm water for a few hours, do not rub it, rinse it and dry it.
3. Ironing is to move the iron back and forth to make the embroidered cloth smooth and not hurt the thread.
4. The color blocks in the picture do not represent the real color of thread. Please carefully identify the symbol or serial number corresponding to the color block, and select the wire number according to the serial number requirements.
What is Counted Cross Stitch?

Counted Cross stitch is a form of counted thread embroidery that has been around for ages, and it is one of the easiest forms of hand embroidery to learn. Cross stitch is comprised of X-shaped stitches done on fabric with an even and open weave like Aida or linen. Designs can be traditional or modern or anywhere in between

GO TO BUY NOW!!

11CT Counted Cross Stitch>>

14CT Counted Cross Stitch>>



Why choose our Counted Cross Stitch?

Our store provide Cross stitch projects sold as kits, which brings convenience to customers. You don't need to purchase fabric, thread and needle separately, also there are many different patterns to choose from. We all prepare for you!





How to do?

Step 1: Reading a cross stitch chart

A cross stitch chart tells you everything you need to know about where to stitch and what color to use. The grid on a cross stitch chart corresponds to the grid created by the weave of the fabric, and each colored square on the chart represents a cross stitch.

A combination of colors and symbols in the squares (or symbols only if the chart is black-and-white) tell you which color of floss to use. Use the chart legend to map the symbols to the floss colors.

how to read a cross stitch chart

Step 2: Embroidery instroduction

Step 3:  Thread Line instructions


Note:

1. Make sure your hands are clean before embroidering
2. Ironing is to move the iron back and forth to make the embroidered cloth smooth and not hurt the thread.
3. The color blocks in the picture do not represent the real color of thread. Please carefully identify the symbol or serial number corresponding to the color block, and select the wire number according to the serial number requirements.
4. In order to allow customers to sew patterns better, we provide electronic design drawings to help customers better understand the sewing layout
(The canvas for Counted Cross Stitch do not have any patterns or colors, this picture only for design reference.)
You May Also Like Don't Like These?
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.