Stretch Dress Shirts for Men Short Sleeve Slim Fit Casual Button Down Shirts Muscle Fit Men's Dress Shirts

$29.99
const TAG = "spz-custom-product-automatic"; class SpzCustomProductAutomatic extends SPZ.BaseElement { constructor(element) { super(element); this.variant_id = '95a76969-13b0-4518-b2fd-05c0cbe69049'; this.isRTL = SPZ.win.document.dir === 'rtl'; this.isAddingToCart_ = false; // 加购中状态 } static deferredMount() { return false; } buildCallback() { this.action_ = SPZServices.actionServiceForDoc(this.element); this.templates_ = SPZServices.templatesForDoc(this.element); this.xhr_ = SPZServices.xhrFor(this.win); this.setupAction_(); this.viewport_ = this.getViewport(); } mountCallback() { this.init(); // 监听事件 this.bindEvent_(); } async init() { this.handleFitTheme(); const data = await this.getDiscountList(); this.renderApiData_(data); } async getDiscountList() { const productId = 'b8145d68-5f15-4e32-ae82-12c345646969'; const variantId = this.variant_id; const productType = 'default'; const reqBody = { product_id: productId, variant_id: variantId, discount_method: "DM_AUTOMATIC", customer: { customer_id: window.C_SETTINGS.customer.customer_id, email: window.C_SETTINGS.customer.customer_email }, product_type: productType } const url = `/api/storefront/promotion/display_setting/text/list`; const data = await this.xhr_.fetchJson(url, { method: "post", body: reqBody }).then(res => { return res; }).catch(err => { this.setContainerDisabled(false); }) return data; } async renderDiscountList() { this.setContainerDisabled(true); const data = await this.getDiscountList(); this.setContainerDisabled(false); // 重新渲染 抖动问题处理 this.renderApiData_(data); } clearDom() { const children = this.element.querySelector('*:not(template)'); children && SPZCore.Dom.removeElement(children); } async renderApiData_(data) { const parentDiv = document.querySelector('.automatic_discount_container'); const newTplDom = await this.getRenderTemplate(data); if (parentDiv) { parentDiv.innerHTML = ''; parentDiv.appendChild(newTplDom); } else { console.log('automatic_discount_container is null'); } } doRender_(data) { const renderData = data || {}; return this.templates_ .findAndRenderTemplate(this.element, renderData) .then((el) => { this.clearDom(); this.element.appendChild(el); }); } async getRenderTemplate(data) { const renderData = data || {}; return this.templates_ .findAndRenderTemplate(this.element, { ...renderData, isRTL: this.isRTL }) .then((el) => { this.clearDom(); return el; }); } setContainerDisabled(isDisable) { const automaticDiscountEl = document.querySelector('.automatic_discount_container_outer'); if(isDisable) { automaticDiscountEl.setAttribute('disabled', ''); } else { automaticDiscountEl.removeAttribute('disabled'); } } // 绑定事件 bindEvent_() { window.addEventListener('click', (e) => { let containerNodes = document.querySelectorAll(".automatic-container .panel"); let bool; Array.from(containerNodes).forEach((node) => { if(node.contains(e.target)){ bool = true; } }) // 是否popover面板点击范围 if (bool) { return; } if(e.target.classList.contains('drowdown-icon') || e.target.parentNode.classList.contains('drowdown-icon')){ return; } const nodes = document.querySelectorAll('.automatic-container'); Array.from(nodes).forEach((node) => { node.classList.remove('open-dropdown'); }) // 兼容主题 this.toggleProductSticky(true); }) // 监听变体变化 document.addEventListener('dj.variantChange', async(event) => { // 重新渲染 const variant = event.detail.selected; if (variant.product_id == 'b8145d68-5f15-4e32-ae82-12c345646969' && variant.id != this.variant_id) { this.variant_id = variant.id; this.renderDiscountList(); } }); } // 兼容主题 handleFitTheme() { // top 属性影响抖动 let productInfoEl = null; if (window.SHOPLAZZA.theme.merchant_theme_name === 'Wind' || window.SHOPLAZZA.theme.merchant_theme_name === 'Flash') { productInfoEl = document.querySelector('.product-info-body .product-sticky-container'); } else if (window.SHOPLAZZA.theme.merchant_theme_name === 'Hero') { productInfoEl = document.querySelector('.product__info-wrapper .properties-content'); } if(productInfoEl){ productInfoEl.classList.add('force-top-auto'); } } // 兼容 wind/flash /hero 主题 (sticky属性影响 popover 层级展示, 会被其他元素覆盖) toggleProductSticky(isSticky) { let productInfoEl = null; if (window.SHOPLAZZA.theme.merchant_theme_name === 'Wind' || window.SHOPLAZZA.theme.merchant_theme_name === 'Flash') { productInfoEl = document.querySelector('.product-info-body .product-sticky-container'); } else if (window.SHOPLAZZA.theme.merchant_theme_name === 'Hero') { productInfoEl = document.querySelector('.product__info-wrapper .properties-content'); } if(productInfoEl){ if(isSticky) { // 还原该主题原有的sticky属性值 productInfoEl.classList.remove('force-position-static'); return; } productInfoEl.classList.toggle('force-position-static'); } } setupAction_() { this.registerAction('handleDropdown', (invocation) => { const discount_id = invocation.args.discount_id; const nodes = document.querySelectorAll('.automatic-container'); Array.from(nodes).forEach((node) => { if(node.getAttribute('id') != `automatic-${discount_id}`) { node.classList.remove('open-dropdown'); } }) const $discount_item = document.querySelector(`#automatic-${discount_id}`); $discount_item && $discount_item.classList.toggle('open-dropdown'); // 兼容主题 this.toggleProductSticky(); }); // 加购事件 this.registerAction('handleAddToCart', (invocation) => { // 阻止事件冒泡 const event = invocation.event; if (event) { event.stopPropagation(); event.preventDefault(); } // 如果正在加购中,直接返回 if (this.isAddingToCart_) { return; } const quantity = invocation.args.quantity || 1; this.addToCart(quantity); }); } // 加购方法 async addToCart(quantity) { // 设置加购中状态 this.isAddingToCart_ = true; const productId = 'b8145d68-5f15-4e32-ae82-12c345646969'; const variantId = this.variant_id; const url = '/api/cart'; const reqBody = { product_id: productId, variant_id: variantId, quantity: quantity }; try { const data = await this.xhr_.fetchJson(url, { method: 'POST', body: reqBody }); // 触发加购成功提示 this.triggerAddToCartToast_(); return data; } catch (error) { error.then(err=>{ this.showToast_(err?.message || err?.errors?.[0] || 'Unknown error'); }) } finally { // 无论成功失败,都重置加购状态 this.isAddingToCart_ = false; } } showToast_(message) { const toastEl = document.querySelector("#apps-match-drawer-add_to_cart_toast"); if (toastEl) { SPZ.whenApiDefined(toastEl).then((apis) => { apis.showToast(message); }); } } // 触发加购成功提示 triggerAddToCartToast_() { // 如果主题有自己的加购提示,则不显示 const themeAddToCartToastEl = document.querySelector('#add-cart-event-proxy'); if (themeAddToCartToastEl) return; // 显示应用的加购成功提示 this.showToast_("Added successfully"); } triggerEvent_(name, data) { const event = SPZUtils.Event.create(this.win, `${ TAG }.${ name }`, data || {}); this.action_.trigger(this.element, name, event); } isLayoutSupported(layout) { return layout == SPZCore.Layout.CONTAINER; } } SPZ.defineElement(TAG, SpzCustomProductAutomatic);
class SpzCustomDiscountBundle extends SPZ.BaseElement { constructor(element) { super(element); } isLayoutSupported(layout) { return layout == SPZCore.Layout.LOGIC; } mountCallback() {} unmountCallback() {} setupAction_() { this.registerAction('showAddToCartToast', () => { const themeAddToCartToastEl = document.querySelector('#add-cart-event-proxy') if(themeAddToCartToastEl) return const toastEl = document.querySelector('#apps-match-drawer-add_to_cart_toast') SPZ.whenApiDefined(toastEl).then((apis) => { apis.showToast("Added successfully"); }); }); } buildCallback() { this.setupAction_(); }; } SPZ.defineElement('spz-custom-discount-toast', SpzCustomDiscountBundle);
Size:  XS
Color:  All White
Quantity

Description

Product details

 
  • SUPER STRETCH FABRIC -- Lion Nardo dress shirts for men with 4-Way Stretchy Fabric provide comfort while maintaining a timeless look. These high-quality mens dress shirts have a MAGIC STRETCHY POWER that allows them to cover everything without being seen through and move with you.
  • SLIM FIT & MUSCLE FIT: - Lion Nardo men's dress shirts features a classic Italian cut that perfectly enhances the body shape. It fits snugly without being tight, showcasing a simple and elegant style for men. This mens short sleeve button down shirts has the modern fit with a tapered sleeves, higher arm holes, and a slimmer cut at the chest and waist. Modern slim fit dress shirts for men with tips pointed outwards, allowing for tie knots of all sizes, can be worn with or without neckwear.
  • WRINKLE FREE & TIME SAVING --The high-quality fabrics with special technology for a wrinkle free performance gives the mens short sleeve dress shirts a sharp look. Our mens stretch dress shirts can be matched with a variety of clothing and shoes at all kinds of workplaces, and you can quickly switch to Exercise Mode after your work without spending lots of time to change your clothing so that both your work and exercise can be connected seamlessly.
  • MOISTURE WINCKING- The muscle fit short sleeve dress shirts for men are designed to wick moisture away from the body to help you feel cool and dry, breathable and comfortable.Bring this mens button down shirt to enjoy your leisure time in spring and summer.
  • ALL OCCASSIONS--Suitable for every occasion: From casual outings to business meetings, weddings, parties, clubs, and dates. The classic men's slim fit dress shirt is a perfect gift for family, lovers and friends, staff, Father Day ,Valentine's day, Christmas, New Year.
 

 

Brand NameLion Nardo
Age Range DescriptionAdult
Import DesignationMade in USA or Imported
Customer Reviews

4.5 out of 5 stars
ASINB0CT8WYJ1M
Item Type NameDress Shirt

 

Lion Nardo Mens Short Sleeve Dress Shirts For Men

We are committed to redefining men's fashion and making it simpler for men to transition between different activities, such as work, leisure, and sports, without compromising comfort or style.

Lion Nardo Mens Slim Fit Dress Shirt

These mens dress shirts are made with the 4-way stretch fabric. This super stretch fabric gives the men's casual button-down shirts a sharp, smooth look to keep you looking crisp all day. In addition,our mens stretch dress shirts for maximum comfort and movement would be your Best Choice either for work or casual wear.

Lion Nardo Stretch Short Sleeve Dress Shirt for Men

This muscle fit dress shirt for men with a tapered body and slimmer sleeves for a sleek look that flatters most body shapes. The special material makes a tailored shape for you entitling a timeless look.

Wrinkle Free Dress Shirts For Men

The combination of high-quality fabrics and special technology makes the solid mens casual dress shirt wrinkle free and easy to care. This traditional slim fit dress shirts for men with a roomy cut through the body and sleeves which gives the mens button down shirt trim, modern fit look.


Classic Spread Collar

Classic spread collar filled with lining, to keep the dress shirts sturdy and stylish, not easy to go out of shape.

Short Sleeve

The short sleeve mens button down shirt are the perfect summer outfit. Makes you cool and comfortable all day long.

Button Down Shirt

Front button closure and short sleeve, with double-thread sewing, and smooth lines, reinforce the hem with bar-tack.

 

Meet Your Multiple Needs/Different Occasions


Lion Nardo men's dress shirts were founded on the principles of quality, craftsmanship, and attention to detail.

We use only the finest materials and take great care in the production of our shirts.

From the initial design to the finished product, every step is done with care and precision.