زیر لیوانی

0

(امتیاز 0 خریدار)

0 دیدگاه
خلاصه نظرات

دسته بندی :

کالکشن :

محدوده قیمت: 1,200,000 تومان تا 2,400,000 تومان

لطفا ویژگی محصول خود را انتخاب کنید

سفارش طرح اختصاصی از طریق دایرکت
سفارش طرح اختصاصی از طریق دایرکت
سفارش طرح اختصاصی از طریق دایرکت
سفارش طرح اختصاصی از طریق دایرکت
سفارش طرح اختصاصی از طریق دایرکت
سفارش طرح اختصاصی از طریق دایرکت
سفارش طرح اختصاصی از طریق دایرکت
مینیمال
طراحی مدرن و مینیمال
محصولات کاملا دست ساز
کاملا دست ساز
درگاه پرداخت امن
درگاه پرداخت امن
تصویر ارسال سریع
ارسال سریع

مشخصات محصول

مشخصات ظاهری

  • رنگآبی تیره, آبی روشن, زرد, سبز, سبز تیره, سبز ماچا, صورتی پاستلی, قرمز, قهوه ای تیره, قهوه ای روشن, کرم, مشکی, نارنجی

سایر مشخصات

  • تعداد12عددی, 6عددی

توضیحات محصول

زیر لیوانی *خط، صحنه‌هایی از زندگی

کاشی همون این بار اومدن زیر فنجون‌هاتون
برای لحظه‌های روزمره شما.
این زیرلیوانی‌های دست‌ساز،
تکه‌تکه ساخته و طراحی شدن
و هر کدوم زاویه دید و داستان خودشون رو دارن.

طرح اختصاصی مینـوک استدیو

نظرات خریداران(0نظر)
0

از5(امتیاز0خریدار)

خلاصه نظرات خریداران محصول

بااستفاده از هوش مصنوعی

برای تغییر این متن بر روی دکمه ویرایش کلیک کنید. لورم ایپسوم متن ساختگی با تولید سادگی نامفهوم از صنعت چاپ و با استفاده از طراحان گرافیک است.

محصول به سبد خرید شما اضافه شد

(() => { const ajaxUrl = window.fbCart?.url || '/?wc-ajax=fb_add_to_cart'; let hideTimeout = null; const getBox = () => document.querySelector('.fb-notice-box'); function hideNotice() { clearTimeout(hideTimeout); getBox()?.classList.remove('fb-notice-show'); } // زمان نمایش تایمر function startTimer(duration = 5000) { clearTimeout(hideTimeout); hideTimeout = setTimeout(() => { hideNotice(); }, duration); } function showNotice(type, message) { const box = getBox(); if (!box) return; clearTimeout(hideTimeout); box.classList.remove('fb-notice-success', 'fb-notice-error', 'fb-notice-show'); box.setAttribute('role', type === 'error' ? 'alert' : 'status'); box.setAttribute('aria-live', type === 'error' ? 'assertive' : 'polite'); box.setAttribute('aria-atomic', 'true'); const widget = box.querySelector('.fb-notice-text, .fb-notice-message'); const textEl = widget && (widget.querySelector('p, .elementor-heading-title, span') || widget); if (textEl) { if (!('fbDefault' in textEl.dataset)) textEl.dataset.fbDefault = textEl.textContent; textEl.textContent = message || textEl.dataset.fbDefault; } let progress = box.querySelector('.fb-notice-progress'); if (!progress) { progress = document.createElement('div'); progress.className = 'fb-notice-progress'; progress.setAttribute('aria-hidden', 'true'); progress.innerHTML = ''; box.appendChild(progress); } void box.offsetWidth; box.classList.add(`fb-notice-${type}`, 'fb-notice-show'); startTimer(); } // بستن نوتیس با کلیک روی ضربدر document.addEventListener('click', (e) => { const closeBtn = e.target.closest('.fb-notice-close'); if (closeBtn) { e.preventDefault(); hideNotice(); } }); // هدایت و اسکرول پس از بسته شدن آلرت پیش‌فرض ووکامرس const originalAlert = window.alert; window.alert = function (...args) { originalAlert.apply(window, args); if (window.innerWidth <= 1025) { const targetCard = document.querySelector('.fb-product-card'); if (targetCard) { const offset = 100; const targetPosition = targetCard.getBoundingClientRect().top + window.scrollY - offset; window.scrollTo({ top: targetPosition, behavior: 'smooth' }); } } }; document.addEventListener('submit', async (e) => { const form = e.target.closest('form.cart'); if (!form || form.method.toLowerCase() !== 'post' || form.classList.contains('grouped_form')) return; const button = form.querySelector('.single_add_to_cart_button') || form.querySelector('button[type="submit"]'); if (!button) return; if (button.getAttribute('aria-disabled') === 'true') { e.preventDefault(); return; } if (button.classList.contains('disabled')) return; e.preventDefault(); button.classList.add('fb-btn-loading'); button.setAttribute('aria-busy', 'true'); button.setAttribute('aria-disabled', 'true'); if (!button.querySelector('.fb-btn-loader')) { const loader = document.createElement('span'); loader.className = 'fb-btn-loader'; loader.setAttribute('aria-hidden', 'true'); button.appendChild(loader); } const formData = new FormData(form); const productId = formData.get('add-to-cart') || (button.name === 'add-to-cart' ? button.value : '') || formData.get('product_id'); formData.delete('add-to-cart'); if (productId) formData.set('product_id', productId); try { const response = await fetch(ajaxUrl, { method: 'POST', body: formData }); const result = await response.json(); if (result?.success) { const data = result.data || {}; if (window.jQuery && data.fragments) { const $ = window.jQuery; try { $(document.body).trigger('added_to_cart', [data.fragments, data.cart_hash, $('