From 72d28170c7f7f4ea3e313bbbba963b73d2f74adf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?H=C3=A9ricles=20Emanuel?= Date: Fri, 19 Jan 2024 08:37:43 -0300 Subject: [PATCH 1/4] feat: start lp template --- .decofile.json | 2138 +++++++++++++++++++++++++++++ .env | 2 +- manifest.gen.ts | 177 +-- sections/Content/CallToAction.tsx | 44 + sections/Content/Features.tsx | 56 + sections/Content/Hero.tsx | 96 ++ sections/Content/ImageSection.tsx | 78 ++ tailwind.css | 13 + 8 files changed, 2519 insertions(+), 85 deletions(-) create mode 100644 .decofile.json create mode 100644 sections/Content/CallToAction.tsx create mode 100644 sections/Content/Features.tsx create mode 100644 sections/Content/Hero.tsx create mode 100644 sections/Content/ImageSection.tsx diff --git a/.decofile.json b/.decofile.json new file mode 100644 index 00000000..49802066 --- /dev/null +++ b/.decofile.json @@ -0,0 +1,2138 @@ +{ + "decohub": { "__resolveType": "deco-sites/storefront/apps/decohub.ts" }, + "admin-app": { + "resolvables": { "__resolveType": "deco-sites/admin/loaders/state.ts" }, + "__resolveType": "decohub/apps/admin.ts" + }, + "Fun": { + "fonts": { "fontFamily": "'Comic Sans MS'" }, + "mainColors": { + "primary": "#ff7598", + "base-100": "#ffee00", + "tertiary": "#c07ecc", + "secondary": "#75d1f0" + }, + "buttonStyle": { + "--border-btn": "1px", + "--rounded-btn": "0.8rem", + "--btn-text-case": "lowercase", + "--btn-focus-scale": "0.95" + }, + "__resolveType": "deco-sites/storefront/sections/Theme/Theme.tsx", + "complementaryColors": { + "primary": { "primary-content": "#000000" }, + "tertiary": { "tertiary-content": "#000000" }, + "secondary": { "secondary-content": "#000000" } + } + }, + "SEO": { + "type": "", + "title": "Google", + "locale": "", + "favicon": "/favicon.ico", + "siteUrl": "", + "siteName": "", + "canonical": "", + "themeColor": "", + "description": "" + }, + "Temp": { + "style": { + "button": { "color": "Default" }, + "content": { "bgColor": "Tertiary", "textColor": "Auto" }, + "section": { + "bgColor": "Transparent", + "bgImage": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/2177/0fac05b7-5408-4019-bd20-7d663e1c810e" + } + }, + "layout": { + "contentWidth": "Full", + "sectionWidth": "100%", + "innerContentWidth": "100%" + }, + "social": { "items": [] }, + "payments": { "items": [] }, + "sections": [ + { "items": [{ "href": "asdasd", "label": "asdssd" }], "label": "adasd" } + ], + "extraLinks": [], + "__resolveType": "deco-sites/storefront/sections/Footer/Footer.tsx", + "layoutOptions": { + "show": { + "socialLinks": true, + "sectionLinks": true, + "paymentMethods": true + }, + "variation": "Variation 2" + }, + "regionOptions": { "currency": [], "language": [] } + }, + "VTEX": { + "seo": { + "type": "website", + "image": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/2177/a5d890ba-e5b8-471e-8b77-7412c1d4fa56", + "title": "Storefront", + "jsonLDs": [], + "canonical": "https://fashion.deco.site", + "noIndexing": true, + "description": "Improve your page performance with deco.cx", + "titleTemplate": "%s | deco.cx", + "descriptionTemplate": "%s | Deco.cx" + }, + "theme": { "__resolveType": "Fashion theme" }, + "global": [], + "routes": [ + { + "__resolveType": "vtex/loaders/proxy.ts", + "includeSiteMap": [], + "extraPathsToProxy": [] + }, + { "__resolveType": "website/loaders/pages.ts" }, + { "__resolveType": "website/loaders/redirects.ts" } + ], + "algolia": { + "appId": "latency", + "appKey": "b9df6a359f9fd849b653ee9e779775be" + }, + "commerce": { + "account": "bravtexfashionstore", + "platform": "vtex", + "publicUrl": "fashion.bravtexstores.com.br" + }, + "platform": "vtex", + "__resolveType": "deco-sites/storefront/apps/site.ts" + }, + "test": { + "redirect": { "__resolveType": "redirect-d01a4ae35df2" }, + "__resolveType": "website/loaders/redirect.ts" + }, + "Luxury": { + "fonts": { "fontFamily": "'Georgia'" }, + "mainColors": { + "primary": "#000000", + "base-100": "#09090b", + "tertiary": "#513448", + "secondary": "#152747" + }, + "buttonStyle": { + "--border-btn": "1px", + "--rounded-btn": "0.2rem", + "--btn-text-case": "normal-case", + "--btn-focus-scale": "0.95" + }, + "__resolveType": "deco-sites/storefront/sections/Theme/Theme.tsx", + "complementaryColors": { + "base": { + "base-200": "#171618", + "base-300": "#2e2d2f", + "base-content": "#dca54c" + } + } + }, + "weather": { "__resolveType": "decohub/apps/weather.ts" }, + "FAQ - 01": { + "title": "FAQ", + "layout": { "variation": "Side to side", "headerAlignment": "left" }, + "questions": [ + { + "answer": "

Placing an order on our fashion retail website is easy! Simply browse through our collection, select the items you love, choose your preferred size and color, and click on the \"Add to Cart\" button. Once you have finished shopping, proceed to the checkout page, provide your shipping and payment information, and confirm your order. Voila! Your order will be on its way to you soon.

", + "question": "How can I place an order?" + }, + { + "answer": "

We accept various payment methods to provide convenience to our customers. You can securely pay for your order using major credit cards like Visa, Mastercard, and American Express. We also accept payments through PayPal for added flexibility. Please note that we do not accept cash on delivery or personal checks at the moment.

", + "question": "What payment methods are accepted?" + }, + { + "answer": "

We understand the excitement of awaiting your fashion finds, so we offer order tracking to keep you informed. Once your order is shipped, we will send you a confirmation email containing a tracking number and a link to the courier's website. You can click on the link or visit the courier's website directly and enter the tracking number to check the status and whereabouts of your package.


", + "question": "How can I track my order?" + }, + { + "answer": "

Absolutely! We want you to be completely satisfied with your purchase. If you change your mind about an item, we offer a hassle-free return and exchange policy. You can initiate a return within 30 days of receiving your order. The item should be in its original condition, unworn, and with all tags attached. Simply contact our customer support team with your order details, and they will guide you through the return or exchange process.

", + "question": "Can I return or exchange an item?" + }, + { + "answer": "

Yes, we offer international shipping to many countries around the world. During the checkout process, you can select your country from the list of available destinations. Please note that international shipping fees may apply, and additional customs duties or taxes may be charged by your country's customs authorities. These charges are the responsibility of the customer and are not included in the item price or shipping cost.

", + "question": "Do you offer international shipping?" + } + ], + "description": "Your Questions Answered", + "__resolveType": "deco-sites/storefront/sections/Content/Faq.tsx" + }, + "FAQ - 02": { + "title": "FAQ", + "layout": { "variation": "Full", "headerAlignment": "center" }, + "questions": [ + { + "answer": "

Placing an order on our fashion retail website is easy! Simply browse through our collection, select the items you love, choose your preferred size and color, and click on the \"Add to Cart\" button. Once you have finished shopping, proceed to the checkout page, provide your shipping and payment information, and confirm your order. Voila! Your order will be on its way to you soon.

", + "question": "How can I place an order?" + }, + { + "answer": "

We accept various payment methods to provide convenience to our customers. You can securely pay for your order using major credit cards like Visa, Mastercard, and American Express. We also accept payments through PayPal for added flexibility. Please note that we do not accept cash on delivery or personal checks at the moment.

", + "question": "What payment methods are accepted?" + }, + { + "answer": "

We understand the excitement of awaiting your fashion finds, so we offer order tracking to keep you informed. Once your order is shipped, we will send you a confirmation email containing a tracking number and a link to the courier's website. You can click on the link or visit the courier's website directly and enter the tracking number to check the status and whereabouts of your package.


", + "question": "How can I track my order?" + }, + { + "answer": "

Absolutely! We want you to be completely satisfied with your purchase. If you change your mind about an item, we offer a hassle-free return and exchange policy. You can initiate a return within 30 days of receiving your order. The item should be in its original condition, unworn, and with all tags attached. Simply contact our customer support team with your order details, and they will guide you through the return or exchange process.

", + "question": "Can I return or exchange an item?" + }, + { + "answer": "

Yes, we offer international shipping to many countries around the world. During the checkout process, you can select your country from the list of available destinations. Please note that international shipping fees may apply, and additional customs duties or taxes may be charged by your country's customs authorities. These charges are the responsibility of the customer and are not included in the item price or shipping cost.

", + "question": "Do you offer international shipping?" + } + ], + "description": "Your Questions Answered", + "__resolveType": "deco-sites/storefront/sections/Content/Faq.tsx" + }, + "FAQ - 03": { + "title": "FAQ", + "layout": { "variation": "Compact", "headerAlignment": "center" }, + "contact": { + "link": { "href": "Contact us", "text": "Contact us" }, + "title": "Still have a question?", + "description": "

Reach out now

" + }, + "questions": [ + { + "answer": "

Placing an order on our fashion retail website is easy! Simply browse through our collection, select the items you love, choose your preferred size and color, and click on the \"Add to Cart\" button. Once you have finished shopping, proceed to the checkout page, provide your shipping and payment information, and confirm your order. Voila! Your order will be on its way to you soon.

", + "question": "How can I place an order?" + }, + { + "answer": "

We accept various payment methods to provide convenience to our customers. You can securely pay for your order using major credit cards like Visa, Mastercard, and American Express. We also accept payments through PayPal for added flexibility. Please note that we do not accept cash on delivery or personal checks at the moment.

", + "question": "What payment methods are accepted?" + }, + { + "answer": "

Absolutely! We want you to be completely satisfied with your purchase. If you change your mind about an item, we offer a hassle-free return and exchange policy. You can initiate a return within 30 days of receiving your order. The item should be in its original condition, unworn, and with all tags attached. Simply contact our customer support team with your order details, and they will guide you through the return or exchange process.

", + "question": "Can I return or exchange an item?" + }, + { + "answer": "

We understand the excitement of awaiting your fashion finds, so we offer order tracking to keep you informed. Once your order is shipped, we will send you a confirmation email containing a tracking number and a link to the courier's website. You can click on the link or visit the courier's website directly and enter the tracking number to check the status and whereabouts of your package.


", + "question": "How can I track my order?" + }, + { + "answer": "

Yes, we offer international shipping to many countries around the world. During the checkout process, you can select your country from the list of available destinations. Please note that international shipping fees may apply, and additional customs duties or taxes may be charged by your country's customs authorities. These charges are the responsibility of the customer and are not included in the item price or shipping cost.

", + "question": "Do you offer international shipping?" + } + ], + "description": "Your Questions Answered", + "__resolveType": "deco-sites/storefront/sections/Content/Faq.tsx" + }, + "Lemonade": { + "fonts": { "fontFamily": "'Albert Sans'" }, + "mainColors": { + "primary": "#519903", + "base-100": "#ffffff", + "tertiary": "#F7F9CA", + "secondary": "#E9E92E" + }, + "buttonStyle": { + "--border-btn": "1px", + "--rounded-btn": "0.2rem", + "--btn-text-case": "normal-case", + "--btn-focus-scale": "0.95" + }, + "__resolveType": "deco-sites/storefront/sections/Theme/Theme.tsx", + "complementaryColors": { + "primary": { "primary-content": "#deebd1" }, + "tertiary": { "tertiary-content": "#2f2f28" }, + "secondary": { "secondary-content": "#2e2d14" } + } + }, + "Halloween": { + "fonts": { "fontFamily": "'Courier New'" }, + "mainColors": { + "primary": "#f28c18", + "base-100": "#212121", + "tertiary": "#51a800", + "secondary": "#6d3a9c" + }, + "buttonStyle": { + "--border-btn": "3px", + "--rounded-btn": "2rem", + "--btn-text-case": "uppercase", + "--btn-focus-scale": "1.05" + }, + "__resolveType": "deco-sites/storefront/sections/Theme/Theme.tsx" + }, + "analytics": { + "trackingIds": ["GTM-KVXHNCM"], + "__resolveType": "deco-sites/std/sections/Analytics.tsx" + }, + "configOCC": { "__resolveType": "deco-sites/std/accounts/occ.ts" }, + "Intro Deco": { + "links": [ + { "href": "https://twitter.com/decocx_commerce", "title": "Twitter" }, + { + "href": "https://www.linkedin.com/company/deco-cx/?originalSubdomain=br", + "title": "LinkedIn" + }, + { "href": "http://github.com/deco-cx", "title": "Github" } + ], + "picture": "https://media.licdn.com/dms/image/D4D0BAQHBdzRnagoSUg/company-logo_200_200/0/1682012307830?e=2147483647&v=beta&t=rA3XxMn_rYI2MZTJS3FoLUodnOKCSTowLjK46tW58uM", + "headline": "deco.cx", + "introduction": "

deco.cx is the best way for you to build your site

", + "__resolveType": "deco-sites/storefront/sections/Intro.tsx" + }, + "Logos - 01": { + "title": "Our Partners", + "images": [ + { + "image": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/239/d00893c6-3074-418f-b36d-28ad45fffaad", + "altText": "test" + }, + { + "image": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/239/52aff497-3311-4fca-a470-5e8b8a19c54b", + "altText": "test" + }, + { + "image": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/239/c970b103-9ad4-43c0-b5bd-93e4f84de82b", + "altText": "/" + }, + { + "image": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/239/f01c7ebf-07bb-4ae6-a2df-a6e302996d5c", + "altText": "/" + }, + { + "image": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/239/d45c6c35-4db1-4665-af19-18b54ee8d808", + "altText": "/" + }, + { + "image": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/239/62e1174b-c04f-48ef-aa3c-1b531ae2a2d8", + "altText": "/" + }, + { + "image": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/239/168815f2-fc66-422f-8f5f-86af1e787fc3", + "altText": "/" + }, + { + "image": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/239/942eb0da-d408-4477-ba59-b089119138af", + "altText": "/" + }, + { + "image": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/239/5851e5e4-b986-4958-b8d6-12eb620ab575", + "altText": "/" + }, + { + "image": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/239/74e4fe58-93e3-42c0-ba97-92626bc3d412", + "altText": "/" + }, + { + "image": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/239/62805daf-19bc-4800-93c8-2c06a5859c1f", + "altText": "/" + }, + { + "image": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/239/1ef3c4e3-e024-42cf-8798-02bfdc48102a", + "altText": "/" + } + ], + "layout": { "headerAlignment": "center" }, + "description": "Take a look at our Partner Agencies", + "__resolveType": "deco-sites/storefront/sections/Content/Logos.tsx" + }, + "PDP Loader": { + "data": { + "slug": { + "param": "slug", + "__resolveType": "website/functions/requestToParam.ts" + }, + "__resolveType": "vtex/loaders/intelligentSearch/productDetailsPage.ts" + }, + "extensions": [ + { "__resolveType": "vtex/loaders/product/extensions/detailsPage.ts" } + ], + "__resolveType": "commerce/loaders/product/extensions/detailsPage.ts" + }, + "SEODefault": { + "type": "", + "title": "Google", + "locale": "", + "favicon": "/favicon.ico", + "siteUrl": "", + "siteName": "", + "canonical": "", + "themeColor": "", + "description": "" + }, + "assistants": { + "prompts": [], + "assistants": [ + { + "name": "brand", + "categories": { + "__resolveType": "vtex/loaders/categories/tree.ts", + "categoryLevels": 1 + }, + "topSearches": { + "__resolveType": "vtex/loaders/intelligentSearch/topsearches.ts" + }, + "__resolveType": "brand-assistant/loaders/assistant.ts", + "productsSample": { + "props": { "sort": "price:desc", "count": 10, "query": "camisas" }, + "__resolveType": "vtex/loaders/intelligentSearch/productList.ts" + } + } + ], + "__resolveType": "decohub/apps/ai-assistants.ts" + }, + "configVNDA": { "__resolveType": "deco-sites/std/accounts/vnda.ts" }, + "configVTEX": { + "account": "bravtexfashionstore", + "publicUrl": "fashion.bravtexstores.com.br", + "__resolveType": "deco-sites/std/accounts/vtex.ts", + "defaultLocale": "pt-BR", + "defaultSalesChannel": "1", + "defaultPriceCurrency": "BRL", + "defaultHideUnnavailableItems": false + }, + "decohub@v0": { "__resolveType": "deco-sites/storefront/apps/decohub.ts" }, + "handlebars": { + "sections": [], + "__resolveType": "decohub/apps/handlebars.ts" + }, + "vestidos-4": { + "count": 4, + "query": "vestidos", + "collection": [], + "__resolveType": "deco-sites/std/functions/vtexProductList.ts" + }, + "vtex-olive": { + "count": 4, + "query": "olive", + "collection": [], + "__resolveType": "deco-sites/std/functions/vtexProductList.ts" + }, + "Footer - 01": { + "logo": { + "image": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/239/79a5eab5-4a2c-4bf5-a424-ff6f141a430c", + "description": "O estilo pensado para você" + }, + "layout": { + "hide": { + "logo": false, + "mobileApps": false, + "newsletter": false, + "socialLinks": false, + "regionOptions": false + }, + "variation": "Variation 1", + "backgroundColor": "Primary" + }, + "social": { + "items": [ + { "link": "http://deco.cx/", "label": "Discord" }, + { "link": "http://deco.cx/", "label": "Facebook" }, + { "link": "http://deco.cx/", "label": "Instagram" }, + { "link": "http://deco.cx/", "label": "Linkedin" }, + { "link": "http://deco.cx/", "label": "Tiktok" }, + { "link": "http://deco.cx/", "label": "Twitter" } + ], + "title": "Siga-nos nas redes" + }, + "payments": { + "items": [ + { "label": "Elo" }, + { "label": "Mastercard" }, + { "label": "Pix" }, + { "label": "Visa" } + ], + "title": "Formas de pagamento" + }, + "sections": [ + { + "items": [ + { "href": "/quem-somos", "label": "Quem somos" }, + { "href": "/privacidade", "label": "Privacidade e segurança" }, + { "href": "/termos-de-uso", "label": "Termos de uso" }, + { "href": "/trabalhe-conosco", "label": "Trabalhe conosco" } + ], + "label": "Sobre", + "children": [ + { "href": "/quemsomos", "label": "Quem somos" }, + { + "href": "/privacidadeeseguranca", + "label": "Privacidade e segurança" + }, + { "href": "/termosdeuso", "label": "Termos de uso" }, + { "href": "/trabalheconosco", "label": "Trabalhe conosco" } + ] + }, + { + "items": [ + { + "href": "/central-de-atendimento", + "label": "Central de atendimento" + }, + { "href": "/fale-whatsapp", "label": "Fale conosco pelo Whatsapp" }, + { "href": "/troca-e-devolucao", "label": "Troca e devolução" } + ], + "label": "Atendimento", + "children": [ + { + "href": "/centraldeatendimento", + "label": "Central de atendimento" + }, + { "href": "/whatsapp", "label": "Fale conosco pelo WhatsApp" }, + { "href": "/trocaedevolucao", "label": "Troca e devolução" } + ] + }, + { + "items": [ + { "href": "/login", "label": "Login e cadastro" }, + { "href": "/meus-pedidos", "label": "Meus pedidos" } + ], + "label": "Minha conta", + "children": [ + { "href": "/loginecadastro", "label": "Login e cadastro" }, + { "href": "/meuspedidos", "label": "Meus pedidos" } + ] + } + ], + "extraLinks": [ + { + "href": "http://www.google.com", + "link": "http://www.google.com/", + "label": "Política de privacidade" + }, + { + "href": "http://www.google.com", + "link": "http://www.google.com", + "label": "Termos de serviço" + } + ], + "mobileApps": { + "apple": "http://www.google.com", + "android": "http://www.google.com" + }, + "newsletter": { + "form": { + "helpText": "

Ao se inscrever, você está aceitando nossa Política de Privacidade.

" + }, + "title": "Assine nossa newsletter", + "description": "Participe e ganhe 10% de desconto na primeira compra" + }, + "backToTheTop": { "text": "Voltar ao topo" }, + "__resolveType": "deco-sites/storefront/sections/Footer/Footer.tsx", + "regionOptions": { + "currency": [ + { "href": "/", "label": "Brasil BRL" }, + { "href": "/", "label": "United Stated USD" } + ], + "language": [ + { "href": "/", "label": "PT" }, + { "href": "/", "label": "EN" } + ] + } + }, + "Footer - 02": { + "logo": { + "image": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/239/79a5eab5-4a2c-4bf5-a424-ff6f141a430c", + "description": "O estilo pensado para você" + }, + "layout": { + "hide": { + "logo": false, + "mobileApps": false, + "newsletter": false, + "socialLinks": false, + "regionOptions": false + }, + "variation": "Variation 2", + "backgroundColor": "Secondary" + }, + "social": { + "items": [ + { "link": "http://deco.cx/", "label": "Discord" }, + { "link": "http://deco.cx/", "label": "Facebook" }, + { "link": "http://deco.cx/", "label": "Instagram" }, + { "link": "http://deco.cx/", "label": "Linkedin" }, + { "link": "http://deco.cx/", "label": "Tiktok" }, + { "link": "http://deco.cx/", "label": "Twitter" } + ], + "title": "Siga-nos nas redes" + }, + "payments": { + "items": [ + { "label": "Elo" }, + { "label": "Mastercard" }, + { "label": "Pix" }, + { "label": "Visa" } + ], + "title": "Formas de pagamento" + }, + "sections": [ + { + "items": [ + { "href": "/quem-somos", "label": "Quem somos" }, + { "href": "/privacidade", "label": "Privacidade e segurança" }, + { "href": "/termos-de-uso", "label": "Termos de uso" }, + { "href": "/trabalhe-conosco", "label": "Trabalhe conosco" } + ], + "label": "Sobre", + "children": [ + { "href": "/quemsomos", "label": "Quem somos" }, + { + "href": "/privacidadeeseguranca", + "label": "Privacidade e segurança" + }, + { "href": "/termosdeuso", "label": "Termos de uso" }, + { "href": "/trabalheconosco", "label": "Trabalhe conosco" } + ] + }, + { + "items": [ + { + "href": "/central-de-atendimento", + "label": "Central de atendimento" + }, + { "href": "/fale-whatsapp", "label": "Fale conosco pelo Whatsapp" }, + { "href": "/troca-e-devolucao", "label": "Troca e devolução" } + ], + "label": "Atendimento", + "children": [ + { + "href": "/centraldeatendimento", + "label": "Central de atendimento" + }, + { "href": "/whatsapp", "label": "Fale conosco pelo WhatsApp" }, + { "href": "/trocaedevolucao", "label": "Troca e devolução" } + ] + }, + { + "items": [ + { "href": "/login", "label": "Login e cadastro" }, + { "href": "/meus-pedidos", "label": "Meus pedidos" } + ], + "label": "Minha conta", + "children": [ + { "href": "/loginecadastro", "label": "Login e cadastro" }, + { "href": "/meuspedidos", "label": "Meus pedidos" } + ] + } + ], + "extraLinks": [ + { + "href": "http://www.google.com", + "link": "http://www.google.com/", + "label": "Política de privacidade" + }, + { + "href": "http://www.google.com", + "link": "http://www.google.com", + "label": "Termos de serviço" + } + ], + "mobileApps": { + "apple": "http://www.google.com", + "android": "http://www.google.com" + }, + "newsletter": { + "form": { + "helpText": "

Ao se inscrever, você está aceitando nossa Política de Privacidade.

" + }, + "title": "Assine nossa newsletter", + "description": "Participe e ganhe 10% de desconto na primeira compra" + }, + "backToTheTop": { "text": "Voltar ao topo" }, + "__resolveType": "deco-sites/storefront/sections/Footer/Footer.tsx", + "regionOptions": { + "currency": [ + { "href": "/", "label": "Brasil BRL" }, + { "href": "/", "label": "United Stated USD" } + ], + "language": [ + { "href": "/", "label": "PT" }, + { "href": "/", "label": "EN" } + ] + } + }, + "Footer - 03": { + "logo": { + "image": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/239/79a5eab5-4a2c-4bf5-a424-ff6f141a430c", + "description": "O estilo pensado para você" + }, + "layout": { + "hide": { + "logo": false, + "mobileApps": false, + "newsletter": false, + "socialLinks": false, + "regionOptions": false + }, + "variation": "Variation 3", + "backgroundColor": "Accent" + }, + "social": { + "items": [ + { "link": "http://deco.cx/", "label": "Discord" }, + { "link": "http://deco.cx/", "label": "Facebook" }, + { "link": "http://deco.cx/", "label": "Instagram" }, + { "link": "http://deco.cx/", "label": "Linkedin" }, + { "link": "http://deco.cx/", "label": "Tiktok" }, + { "link": "http://deco.cx/", "label": "Twitter" } + ], + "title": "Siga-nos nas redes" + }, + "payments": { + "items": [ + { "label": "Elo" }, + { "label": "Mastercard" }, + { "label": "Pix" }, + { "label": "Visa" } + ], + "title": "Formas de pagamento" + }, + "sections": [ + { + "items": [ + { "href": "/quem-somos", "label": "Quem somos" }, + { "href": "/privacidade", "label": "Privacidade e segurança" }, + { "href": "/termos-de-uso", "label": "Termos de uso" }, + { "href": "/trabalhe-conosco", "label": "Trabalhe conosco" } + ], + "label": "Sobre", + "children": [ + { "href": "/quemsomos", "label": "Quem somos" }, + { + "href": "/privacidadeeseguranca", + "label": "Privacidade e segurança" + }, + { "href": "/termosdeuso", "label": "Termos de uso" }, + { "href": "/trabalheconosco", "label": "Trabalhe conosco" } + ] + }, + { + "items": [ + { + "href": "/central-de-atendimento", + "label": "Central de atendimento" + }, + { "href": "/fale-whatsapp", "label": "Fale conosco pelo Whatsapp" }, + { "href": "/troca-e-devolucao", "label": "Troca e devolução" } + ], + "label": "Atendimento", + "children": [ + { + "href": "/centraldeatendimento", + "label": "Central de atendimento" + }, + { "href": "/whatsapp", "label": "Fale conosco pelo WhatsApp" }, + { "href": "/trocaedevolucao", "label": "Troca e devolução" } + ] + }, + { + "items": [ + { "href": "/login", "label": "Login e cadastro" }, + { "href": "/meus-pedidos", "label": "Meus pedidos" } + ], + "label": "Minha conta", + "children": [ + { "href": "/loginecadastro", "label": "Login e cadastro" }, + { "href": "/meuspedidos", "label": "Meus pedidos" } + ] + } + ], + "extraLinks": [ + { + "href": "http://www.google.com", + "link": "http://www.google.com/", + "label": "Política de privacidade" + }, + { + "href": "http://www.google.com", + "link": "http://www.google.com", + "label": "Termos de serviço" + } + ], + "mobileApps": { + "apple": "http://www.google.com", + "android": "http://www.google.com" + }, + "newsletter": { + "form": { + "helpText": "

Ao se inscrever, você está aceitando nossa Política de Privacidade.

" + }, + "title": "Assine nossa newsletter", + "description": "Participe e ganhe 10% de desconto na primeira compra" + }, + "backToTheTop": { "text": "Voltar ao topo" }, + "__resolveType": "deco-sites/storefront/sections/Footer/Footer.tsx", + "regionOptions": { + "currency": [ + { "href": "/", "label": "Brasil BRL" }, + { "href": "/", "label": "United Stated USD" } + ], + "language": [ + { "href": "/", "label": "PT" }, + { "href": "/", "label": "EN" } + ] + } + }, + "Footer - 04": { + "logo": { + "image": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/239/79a5eab5-4a2c-4bf5-a424-ff6f141a430c", + "description": "O estilo pensado para você" + }, + "layout": { + "hide": { + "logo": false, + "mobileApps": false, + "newsletter": false, + "socialLinks": false, + "regionOptions": false + }, + "variation": "Variation 4", + "backgroundColor": "Base 100" + }, + "social": { + "items": [ + { "link": "http://deco.cx/", "label": "Discord" }, + { "link": "http://deco.cx/", "label": "Facebook" }, + { "link": "http://deco.cx/", "label": "Instagram" }, + { "link": "http://deco.cx/", "label": "Linkedin" }, + { "link": "http://deco.cx/", "label": "Tiktok" }, + { "link": "http://deco.cx/", "label": "Twitter" } + ], + "title": "Siga-nos nas redes" + }, + "payments": { + "items": [ + { "label": "Elo" }, + { "label": "Mastercard" }, + { "label": "Pix" }, + { "label": "Visa" } + ], + "title": "Formas de pagamento" + }, + "sections": [ + { + "items": [ + { "href": "/quem-somos", "label": "Quem somos" }, + { "href": "/privacidade", "label": "Privacidade e segurança" }, + { "href": "/termos-de-uso", "label": "Termos de uso" }, + { "href": "/trabalhe-conosco", "label": "Trabalhe conosco" } + ], + "label": "Sobre", + "children": [ + { "href": "/quemsomos", "label": "Quem somos" }, + { + "href": "/privacidadeeseguranca", + "label": "Privacidade e segurança" + }, + { "href": "/termosdeuso", "label": "Termos de uso" }, + { "href": "/trabalheconosco", "label": "Trabalhe conosco" } + ] + }, + { + "items": [ + { + "href": "/central-de-atendimento", + "label": "Central de atendimento" + }, + { "href": "/fale-whatsapp", "label": "Fale conosco pelo Whatsapp" }, + { "href": "/troca-e-devolucao", "label": "Troca e devolução" } + ], + "label": "Atendimento", + "children": [ + { + "href": "/centraldeatendimento", + "label": "Central de atendimento" + }, + { "href": "/whatsapp", "label": "Fale conosco pelo WhatsApp" }, + { "href": "/trocaedevolucao", "label": "Troca e devolução" } + ] + }, + { + "items": [ + { "href": "/login", "label": "Login e cadastro" }, + { "href": "/meus-pedidos", "label": "Meus pedidos" } + ], + "label": "Minha conta", + "children": [ + { "href": "/loginecadastro", "label": "Login e cadastro" }, + { "href": "/meuspedidos", "label": "Meus pedidos" } + ] + } + ], + "extraLinks": [ + { + "href": "http://www.google.com", + "link": "http://www.google.com/", + "label": "Política de privacidade" + }, + { + "href": "http://www.google.com", + "link": "http://www.google.com", + "label": "Termos de serviço" + } + ], + "mobileApps": { + "apple": "http://www.google.com", + "android": "http://www.google.com" + }, + "newsletter": { + "form": { + "helpText": "

Ao se inscrever, você está aceitando nossa Política de Privacidade.

" + }, + "title": "Assine nossa newsletter", + "description": "Participe e ganhe 10% de desconto na primeira compra" + }, + "backToTheTop": { "text": "Voltar ao topo" }, + "__resolveType": "deco-sites/storefront/sections/Footer/Footer.tsx", + "regionOptions": { + "currency": [ + { "href": "/", "label": "Brasil BRL" }, + { "href": "/", "label": "United Stated USD" } + ], + "language": [ + { "href": "/", "label": "PT" }, + { "href": "/", "label": "EN" } + ] + } + }, + "Footer - 05": { + "logo": { + "image": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/239/79a5eab5-4a2c-4bf5-a424-ff6f141a430c", + "description": "O estilo pensado para você" + }, + "layout": { + "hide": { + "logo": false, + "mobileApps": false, + "newsletter": false, + "socialLinks": false, + "regionOptions": false + }, + "variation": "Variation 5", + "backgroundColor": "Primary" + }, + "social": { + "items": [ + { "link": "http://deco.cx/", "label": "Discord" }, + { "link": "http://deco.cx/", "label": "Facebook" }, + { "link": "http://deco.cx/", "label": "Instagram" }, + { "link": "http://deco.cx/", "label": "Linkedin" }, + { "link": "http://deco.cx/", "label": "Tiktok" }, + { "link": "http://deco.cx/", "label": "Twitter" } + ], + "title": "Siga-nos nas redes" + }, + "payments": { + "items": [ + { "label": "Elo" }, + { "label": "Mastercard" }, + { "label": "Pix" }, + { "label": "Visa" } + ], + "title": "Formas de pagamento" + }, + "sections": [ + { + "items": [ + { "href": "/quem-somos", "label": "Quem somos" }, + { "href": "/privacidade", "label": "Privacidade e segurança" }, + { "href": "/termos-de-uso", "label": "Termos de uso" }, + { "href": "/trabalhe-conosco", "label": "Trabalhe conosco" } + ], + "label": "Sobre", + "children": [ + { "href": "/quemsomos", "label": "Quem somos" }, + { + "href": "/privacidadeeseguranca", + "label": "Privacidade e segurança" + }, + { "href": "/termosdeuso", "label": "Termos de uso" }, + { "href": "/trabalheconosco", "label": "Trabalhe conosco" } + ] + }, + { + "items": [ + { + "href": "/central-de-atendimento", + "label": "Central de atendimento" + }, + { "href": "/fale-whatsapp", "label": "Fale conosco pelo Whatsapp" }, + { "href": "/troca-e-devolucao", "label": "Troca e devolução" } + ], + "label": "Atendimento", + "children": [ + { + "href": "/centraldeatendimento", + "label": "Central de atendimento" + }, + { "href": "/whatsapp", "label": "Fale conosco pelo WhatsApp" }, + { "href": "/trocaedevolucao", "label": "Troca e devolução" } + ] + }, + { + "items": [ + { "href": "/login", "label": "Login e cadastro" }, + { "href": "/meus-pedidos", "label": "Meus pedidos" } + ], + "label": "Minha conta", + "children": [ + { "href": "/loginecadastro", "label": "Login e cadastro" }, + { "href": "/meuspedidos", "label": "Meus pedidos" } + ] + } + ], + "extraLinks": [ + { + "href": "http://www.google.com", + "link": "http://www.google.com/", + "label": "Política de privacidade" + }, + { + "href": "http://www.google.com", + "link": "http://www.google.com", + "label": "Termos de serviço" + } + ], + "mobileApps": { + "apple": "http://www.google.com", + "android": "http://www.google.com" + }, + "newsletter": { + "form": { + "helpText": "

Ao se inscrever, você está aceitando nossa Política de Privacidade.

" + }, + "title": "Assine nossa newsletter", + "description": "Participe e ganhe 10% de desconto na primeira compra" + }, + "backToTheTop": { "text": "Voltar ao topo" }, + "__resolveType": "deco-sites/storefront/sections/Footer/Footer.tsx", + "regionOptions": { + "currency": [ + { "href": "/", "label": "Brasil BRL" }, + { "href": "/", "label": "United Stated USD" } + ], + "language": [ + { "href": "/", "label": "PT" }, + { "href": "/", "label": "EN" } + ] + } + }, + "Header - 01": { + "cart": { "freeShippingObjectiveQuantity": 600 }, + "logo": { + "alt": "Fashion logo by deco", + "src": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/239/50f36c94-fb4a-4a46-aaec-ebddf61c563c" + }, + "alerts": ["Use this template to create your store at deco.cx"], + "navItems": [ + { + "href": "/feminino", + "image": { + "src": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/239/7733d479-0fd1-4f33-bed9-6f9e170655d6" + }, + "label": "Feminino", + "children": [ + { + "href": "/feminino/saias", + "label": "Novidades", + "children": [ + { "href": "/feminino/vestidos", "label": "Mais vendidos" }, + { "href": "/feminino/vestidos", "label": "Parcerias" } + ] + } + ] + }, + { + "href": "/masculino", + "image": { + "src": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/239/575c3b0f-1a2e-4ecb-aaad-532671dc553d" + }, + "label": "Masculino", + "children": [ + { + "href": "/masculino", + "label": "Novidades", + "children": [ + { "href": "/masculino", "label": "Mais vendidos" }, + { "href": "/masculino", "label": "Parcerias" } + ] + } + ] + }, + { + "href": "/sale", + "image": { + "src": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/239/5e9310c0-c725-4643-ade3-f92a505bd1d6" + }, + "label": "Sale", + "children": [ + { + "href": "/feminino", + "label": "Feminino", + "children": [ + { "href": "/feminino", "label": "Camisetas" }, + { "href": "/feminino", "label": "Camisas" } + ] + }, + { + "href": "/masculino", + "label": "Masculino", + "children": [ + { "href": "/masculino", "label": "Camisetas" }, + { "href": "/masculino", "label": "Regatas" } + ] + } + ] + }, + { "href": "/linktree", "image": {}, "label": "Link Tree" } + ], + "searchbar": { + "name": "q", + "action": "/s", + "placeholder": "What are you looking for?" + }, + "__resolveType": "deco-sites/storefront/sections/Header/Header.tsx" + }, + "SEO Default": { + "type": "website", + "image": "https://www.deco.cx/decocx-meta-en.png", + "title": "Start by deco.cx", + "description": "This is a site template for deco.cx", + "__resolveType": "deco-sites/std/sections/SEO.tsx", + "titleTemplate": "%s | Start by deco.cx" + }, + "my-redirects": { + "redirects": [ + { + "to": "https://www.google.com", + "from": "/exemplo", + "type": "temporary" + } + ], + "__resolveType": "deco-sites/std/loaders/x/redirects.ts" + }, + "Benefits - 01": { + "title": "Take a look at our benefits", + "benefits": [ + { + "icon": "Truck", + "label": "Free Shipping Worldwide", + "description": "Shop online with no additional fees!" + }, + { + "icon": "Phone", + "label": "24/7 Online Support", + "description": "Instant assistance anytime" + }, + { + "icon": "Discount", + "label": "15% on the first purchase", + "description": "Discount for new customers" + }, + { + "icon": "ArrowsPointingOut", + "label": "Hassle-Free Returns", + "description": "Easy and Convenient Return Policy" + } + ], + "__resolveType": "deco-sites/storefront/sections/Content/Benefits.tsx" + }, + "Benefits - 02": { + "title": "Take a look at our benefits", + "layout": { "variation": "Color reverse", "headerAlignment": "center" }, + "benefits": [ + { + "icon": "Truck", + "label": "Free Shipping Worldwide", + "description": "Shop online with no additional fees!" + }, + { + "icon": "Phone", + "label": "24/7 Online Support", + "description": "Instant assistance anytime" + }, + { + "icon": "Discount", + "label": "15% on the first purchase", + "description": "Discount for new customers" + }, + { + "icon": "ArrowsPointingOut", + "label": "Easy Hassle-Free Returns", + "description": "Easy and Convenient Return Policy" + } + ], + "__resolveType": "deco-sites/storefront/sections/Content/Benefits.tsx" + }, + "Benefits - 03": { + "title": "Take a look at our benefits ", + "layout": { "variation": "With border", "headerAlignment": "center" }, + "benefits": [ + { + "icon": "Truck", + "label": "Free Shipping Worldwide", + "description": "Shop online with no additional fees!" + }, + { + "icon": "Phone", + "label": "24/7 Online Support", + "description": "Instant assistance anytime" + }, + { + "icon": "Discount", + "label": "15% on the first purchase", + "description": "Discount for new customers" + }, + { + "icon": "ArrowsPointingOut", + "label": "Easy Hassle-Free Returns", + "description": "Easy and Convenient Return Policy" + } + ], + "__resolveType": "deco-sites/storefront/sections/Content/Benefits.tsx" + }, + "Carousel - 01": { + "images": [ + { + "alt": "/feminino", + "action": { + "href": "https://www.deco.cx/", + "label": "deco.cx", + "title": "Demo Store", + "subTitle": "Visit our site and start building now:" + }, + "mobile": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/239/24278f9e-412d-4a8a-b2d3-57353bb1b368", + "desktop": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/239/afa2c07c-74f4-496d-8647-5cc58f48117b" + }, + { + "alt": "/feminino", + "action": { + "href": "https://www.deco.cx/", + "label": "deco.cx", + "title": "Demo Store", + "subTitle": "Visit our site and start building now:" + }, + "mobile": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/239/eeaa624c-a3e1-45e8-a6fe-034233cfbcd0", + "desktop": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/239/7949d031-9a79-4639-b85e-62fd90af85a9" + }, + { + "alt": "/feminino", + "action": { + "href": "https://www.deco.cx/", + "label": "deco.cx", + "title": "Demo Store", + "subTitle": "Visit our site and start building now:" + }, + "mobile": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/239/ae89571c-4a7c-44bf-9aeb-a341fd049d19", + "desktop": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/239/7ec121e4-5cfe-4b7b-b942-d1ed4493803d" + } + ], + "preload": true, + "__resolveType": "deco-sites/storefront/sections/Images/Carousel.tsx" + }, + "Fashion theme": { + "font": { + "fonts": [ + { + "family": "Poppins", + "variations": [ + { "weight": "400" }, + { "weight": "600" }, + { "weight": "700" } + ] + } + ], + "__resolveType": "website/loaders/fonts/googleFonts.ts" + }, + "fonts": [{ "fontFamily": "Poppins" }], + "mainColors": { + "primary": "#384c53", + "base-100": "#FFFFFF", + "tertiary": "#5f9a99", + "secondary": "#a2accc" + }, + "buttonStyle": { + "--border-btn": "1px", + "--rounded-btn": "0.2rem", + "--btn-text-case": "normal-case", + "--btn-focus-scale": "0.95" + }, + "__resolveType": "deco-sites/storefront/sections/Theme/Theme.tsx", + "complementaryColors": { "primary": { "primary-content": "#ffffff" } } + }, + "LinkTree - 01": { + "links": [ + { "href": "https://www.instagram.com/deco.cx/", "label": "Instagram" }, + { "href": "https://br.linkedin.com/company/deco-cx", "label": "LinkedIn" } + ], + "title": "Fashion links", + "social": [], + "__resolveType": "deco-sites/storefront/sections/Links/LinkTree.tsx" + }, + "configShopify": { "__resolveType": "deco-sites/std/accounts/shopify.ts" }, + "Shortcuts - 01": { + "layout": { "tooltip": true }, + "onHover": "Show label", + "shortcuts": [ + { "icon": "WhatsApp", "link": "/", "label": "WhatsApp" }, + { "icon": "Message", "link": "/", "label": "Chat" }, + { "icon": "Ruler", "link": "/", "label": "Measurements" }, + { "icon": "Truck", "link": "/", "label": "Shipping" }, + { "icon": "ArrowsPointingOut", "link": "/", "label": "Returns" } + ], + "__resolveType": "deco-sites/storefront/sections/Links/Shortcuts.tsx" + }, + "brandassistant": { + "botName": "boteco", + "prompts": [], + "__resolveType": "decohub/apps/brand-assistant.ts" + }, + "Newsletter - 01": { + "form": { + "helpText": "

By subscribing you agree to with our Privacy Policy.

", + "buttonText": "Subscribe", + "placeholder": "Enter your email" + }, + "title": "Newsletter", + "layout": { + "content": { + "border": false, + "bgColor": "Reverse", + "alignment": "Side to side" + }, + "headerFontSize": "Large" + }, + "__resolveType": "deco-sites/storefront/sections/Newsletter/Newsletter.tsx" + }, + "Newsletter - 02": { + "form": { + "helpText": "

By subscribing you agree to with our Privacy Policy.

", + "buttonText": "Subscribe", + "placeholder": "Enter your email" + }, + "title": "Sign up for our newsletter", + "layout": { + "content": { + "border": false, + "bgColor": "Reverse", + "alignment": "Center" + }, + "headerFontSize": "Large" + }, + "__resolveType": "deco-sites/storefront/sections/Newsletter/Newsletter.tsx" + }, + "Newsletter - 03": { + "form": { + "helpText": "

By subscribing you agree to with our Privacy Policy.

", + "buttonText": "Subscribe", + "placeholder": "Enter your email" + }, + "title": "Sign up for our newsletter", + "layout": { + "content": { "border": false, "bgColor": "Reverse", "alignment": "Left" }, + "headerFontSize": "Large" + }, + "__resolveType": "deco-sites/storefront/sections/Newsletter/Newsletter.tsx" + }, + "Newsletter - 04": { + "form": { + "helpText": "

By subscribing you agree to with our Privacy Policy.

", + "buttonText": "Subscribe", + "placeholder": "Enter your email" + }, + "title": "Newsletter", + "layout": { + "content": { + "border": true, + "bgColor": "Reverse", + "alignment": "Side to side" + }, + "headerFontSize": "Large" + }, + "__resolveType": "deco-sites/storefront/sections/Newsletter/Newsletter.tsx" + }, + "Newsletter - 05": { + "form": { + "helpText": "

By subscribing you agree to with our Privacy Policy.

", + "buttonText": "Subscribe", + "placeholder": "Enter your email" + }, + "title": "Sign up for our newsletter", + "layout": { + "content": { + "border": true, + "bgColor": "Reverse", + "alignment": "Center" + }, + "headerFontSize": "Large" + }, + "__resolveType": "deco-sites/storefront/sections/Newsletter/Newsletter.tsx" + }, + "Newsletter - 06": { + "form": { + "helpText": "

By subscribing you agree to with our Privacy Policy.

", + "buttonText": "Subscribe", + "placeholder": "Enter your email" + }, + "title": "Sign up for our newsletter", + "layout": { + "content": { "border": true, "bgColor": "Reverse", "alignment": "Left" }, + "headerFontSize": "Large" + }, + "__resolveType": "deco-sites/storefront/sections/Newsletter/Newsletter.tsx" + }, + "configYourViews": { + "__resolveType": "deco-sites/std/accounts/yourViews.ts" + }, + "Banner Grid - 01": { + "title": "Summer bags", + "banners": [ + { + "alt": "a", + "href": "a", + "srcMobile": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/239/82727553-f670-4e7c-b9c2-9452aed1955f", + "srcDesktop": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/239/7b3a9d75-57a5-43cf-a3c5-f689a997f24e" + }, + { + "alt": "a", + "href": "a", + "srcMobile": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/239/c5c6bdf6-5555-488c-8b14-719e4158dea6", + "srcDesktop": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/239/3e2b7824-d75c-4704-8d32-621bfc9b20cf" + } + ], + "borderRadius": { "mobile": "3xl", "desktop": "3xl" }, + "itemsPerLine": { "mobile": 2, "desktop": 2 }, + "__resolveType": "deco-sites/storefront/sections/Images/BannerGrid.tsx" + }, + "VtexVestidoLists": { + "count": 2, + "query": "vestido", + "__resolveType": "deco-sites/std/functions/vtexProductList.ts" + }, + "Testimonials - 01": { + "title": "Testimonials", + "layout": { "variation": "Grid", "headerAlignment": "center" }, + "description": "Take a look at what our customers are saying", + "testimonials": [ + { + "text": "Love shopping at Fashion! Quality products, exceptional service. Hassle-free returns and free shipping. My go-to for stylish fashion!", + "user": { + "name": "Rafael Crespo", + "avatar": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/239/6a595043-fb5b-43b4-b6dd-bd3154e4e595" + }, + "image": { + "alt": "deco", + "src": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/239/d0a79cf6-6825-4624-884c-f30bda6c3daf" + } + }, + { + "text": "Thrilled with my first Fashion purchase. Seamless process, prompt delivery with free shipping. Exceeded expectations in style and quality!", + "user": { + "name": "Tiago Gimenes", + "avatar": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/239/850df7f9-120e-4155-ae79-c76e737535ee" + }, + "image": { + "alt": "deco", + "src": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/239/9dc5dddc-f8b5-4f70-847b-1f91b84ad7dc" + } + }, + { + "text": "Fashion is my favorite online retailer. On-trend selection, exceptional quality. Easy returns and 24/7 online support. A delightful shopping experience!", + "user": { + "name": "Maria Luiza Aires", + "avatar": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/239/8327a46f-bb4e-4ae8-8cf2-963d530d3066" + }, + "image": { + "alt": "deco", + "src": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/239/ca4c79ea-5bd9-42d3-a60a-07c99c5f45c4" + } + } + ], + "__resolveType": "deco-sites/storefront/sections/Content/Testimonials.tsx" + }, + "Testimonials - 02": { + "title": "Testimonials", + "layout": { "variation": "Slider", "headerAlignment": "center" }, + "description": "Take a look at what our customers are saying", + "testimonials": [ + { + "text": "I can't say enough about my experience shopping at this online fashion store. The website design is not only visually stunning but also incredibly user-friendly. It's a pleasure to browse through their extensive collection of fashionable clothing and accessories. The seamless checkout process makes purchasing items a breeze, and the fast and reliable shipping ensures I receive my orders in no time.", + "user": { + "name": "Rafael Crespo", + "avatar": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/239/6a595043-fb5b-43b4-b6dd-bd3154e4e595" + }, + "image": { + "src": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/239/d0a79cf6-6825-4624-884c-f30bda6c3daf" + } + }, + { + "text": "Thrilled with my first Fashion purchase. Seamless process, prompt delivery with free shipping. Exceeded expectations in style and quality!", + "user": { + "name": "Tiago Gimenes", + "avatar": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/239/850df7f9-120e-4155-ae79-c76e737535ee" + }, + "image": { + "src": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/239/9dc5dddc-f8b5-4f70-847b-1f91b84ad7dc" + } + }, + { + "text": "Fashion is my favorite online retailer. On-trend selection, exceptional quality. Easy returns and 24/7 online support. A delightful shopping experience!", + "user": { + "name": "Maria Luiza Aires", + "avatar": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/239/8327a46f-bb4e-4ae8-8cf2-963d530d3066" + }, + "image": { + "src": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/239/ca4c79ea-5bd9-42d3-a60a-07c99c5f45c4" + } + } + ], + "__resolveType": "deco-sites/storefront/sections/Content/Testimonials.tsx" + }, + "Category List - 01": { + "list": [ + { + "href": "/masculino", + "image": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/239/5a8edfec-400f-421f-b436-4ce23d2b13e7", + "label": "Dresses", + "description": "Amazing" + }, + { + "href": "/feminino", + "image": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/239/7363da7a-8530-4e19-8b76-6f92c4da3f1e", + "label": "Bags", + "description": "Bags" + }, + { + "href": "/", + "image": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/239/33755494-9104-410e-9e48-256aef7fc113", + "label": "Shoes", + "description": "New deals" + }, + { + "href": "/", + "image": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/239/2d507523-6f5a-4bb5-98d5-d9c944b35845", + "label": "Jackets", + "description": "New colors" + }, + { + "href": "/", + "image": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/239/907b5510-d4a0-4d75-b2bf-c0c9e9b0ba68", + "label": "Jeans", + "description": "Amazing" + }, + { + "href": "/", + "image": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/239/40eb7c93-59a7-4963-9917-32508c56e4cc", + "label": "Shorts", + "description": "Summer" + } + ], + "header": { + "title": "Categories", + "description": "Take a look at our categories" + }, + "layout": { + "categoryCard": { "textPosition": "top", "textAlignment": "center" }, + "headerAlignment": "center" + }, + "__resolveType": "deco-sites/storefront/sections/Category/CategoryList.tsx" + }, + "Image Gallery - 01": { + "title": "New collections", + "banners": [ + { + "alt": "Fashion", + "href": "/", + "srcMobile": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/239/29dbf8d4-90c3-43f7-9b6b-4c6bda5e7835" + }, + { + "alt": "Fashion", + "href": "/", + "srcMobile": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/239/3210eea1-5437-4f19-8327-8b8fa4edfc45" + }, + { + "alt": "Fashion", + "href": "/", + "srcMobile": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/239/1e6250d4-f9d2-4185-b8a6-b0e8a8fed4a7" + }, + { + "alt": "Fashion", + "href": "/", + "srcMobile": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/239/a8d36df6-4b96-4421-bb6c-de0fe1478e06" + } + ], + "description": "Discover the collections of the season", + "__resolveType": "deco-sites/storefront/sections/Images/ImageGallery.tsx" + }, + "Image Gallery - 02": { + "title": "New collections", + "layout": { "desktop": "Asymmetric", "headerAlignment": "left" }, + "banners": [ + { + "alt": "Fashion", + "href": "/", + "srcMobile": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/239/5703060b-d1f6-4dc2-898a-ccefeefd2eab" + }, + { + "alt": "Fashion", + "href": "/", + "srcMobile": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/239/3210eea1-5437-4f19-8327-8b8fa4edfc45" + }, + { + "alt": "Fashion", + "href": "/", + "srcMobile": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/239/1e6250d4-f9d2-4185-b8a6-b0e8a8fed4a7" + }, + { + "alt": "Fashion", + "href": "/", + "srcMobile": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/239/a8d36df6-4b96-4421-bb6c-de0fe1478e06" + } + ], + "description": "Discover the collections of the season", + "__resolveType": "deco-sites/storefront/sections/Images/ImageGallery.tsx" + }, + "Image Gallery - 03": { + "title": "New collections", + "layout": { "desktop": "Symmetrical", "headerAlignment": "center" }, + "banners": [ + { + "alt": "Fashion", + "href": "/", + "srcMobile": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/239/29dbf8d4-90c3-43f7-9b6b-4c6bda5e7835" + }, + { + "alt": "Fashion", + "href": "/", + "srcMobile": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/239/3210eea1-5437-4f19-8327-8b8fa4edfc45" + }, + { + "alt": "Fashion", + "href": "/", + "srcMobile": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/239/1e6250d4-f9d2-4185-b8a6-b0e8a8fed4a7" + }, + { + "alt": "Fashion", + "href": "/", + "srcMobile": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/239/a8d36df6-4b96-4421-bb6c-de0fe1478e06" + } + ], + "description": "Discover the collections of the season", + "__resolveType": "deco-sites/storefront/sections/Images/ImageGallery.tsx" + }, + "Image Gallery - 04": { + "title": "etset", + "layout": { "desktop": "Symmetrical", "headerAlignment": "left" }, + "banners": [ + { + "alt": "Fashion", + "href": "/", + "srcMobile": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/239/29dbf8d4-90c3-43f7-9b6b-4c6bda5e7835", + "srcDesktop": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/239/f7b0094f-b8f6-4806-bd43-4f4482958960" + }, + { + "alt": "Fashion", + "href": "/", + "srcMobile": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/239/3210eea1-5437-4f19-8327-8b8fa4edfc45" + }, + { + "alt": "Fashion", + "href": "/", + "srcMobile": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/239/1e6250d4-f9d2-4185-b8a6-b0e8a8fed4a7" + }, + { + "alt": "Fashion", + "href": "/", + "srcMobile": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/239/a8d36df6-4b96-4421-bb6c-de0fe1478e06" + } + ], + "description": "Discover the collections of the season", + "__resolveType": "deco-sites/storefront/sections/Images/ImageGallery.tsx" + }, + "Product Shelf - 01": { + "title": "Teste", + "products": { "__resolveType": "Colecao 137 - Casacos" }, + "cardLayout": { "hide": {} }, + "description": "The best selection for you", + "__resolveType": "deco-sites/storefront/sections/Product/ProductShelf.tsx" + }, + "Product Shelf - 02": { + "title": "What we're loving right now", + "layout": { "headerfontSize": "Normal", "headerAlignment": "left" }, + "products": { + "count": 8, + "query": "camiseta", + "collection": [], + "__resolveType": "deco-sites/std/functions/vtexProductList.ts" + }, + "cardLayout": { "hide": {} }, + "description": "The best selection for you", + "__resolveType": "deco-sites/storefront/sections/Product/ProductShelf.tsx" + }, + "Product Shelf - 03": { + "title": "What we're loving right now", + "layout": { "headerfontSize": "Large", "headerAlignment": "center" }, + "products": { + "count": 8, + "query": "camiseta", + "collection": [], + "__resolveType": "deco-sites/std/functions/vtexProductList.ts" + }, + "cardLayout": { + "hide": {}, + "basics": { + "ctaText": "View more", + "oldPriceSize": "Normal", + "contentAlignment": "Center" + }, + "elementsPositions": { "skuSelector": "Bottom" } + }, + "description": "The best selection for you", + "__resolveType": "deco-sites/storefront/sections/Product/ProductShelf.tsx" + }, + "Product Shelf - 04": { + "title": "What we're loving right now", + "layout": { "headerfontSize": "Large", "headerAlignment": "center" }, + "products": { + "count": 8, + "query": "camiseta", + "collection": [], + "__resolveType": "deco-sites/std/functions/vtexProductList.ts" + }, + "cardLayout": { + "hide": { "cta": true, "skuSelector": true }, + "basics": { + "ctaText": "View more", + "oldPriceSize": "Normal", + "contentAlignment": "Center" + }, + "elementsPositions": { "skuSelector": "Bottom" } + }, + "description": "The best selection for you", + "__resolveType": "deco-sites/storefront/sections/Product/ProductShelf.tsx" + }, + "Product Shelf - 05": { + "title": "What we're loving right now", + "layout": { "headerfontSize": "Large", "headerAlignment": "center" }, + "products": { + "count": 8, + "query": "camiseta", + "collection": [], + "__resolveType": "deco-sites/std/functions/vtexProductList.ts" + }, + "cardLayout": { + "hide": { + "cta": true, + "allPrices": false, + "skuSelector": true, + "installments": true, + "productDescription": true + }, + "basics": { + "ctaText": "View more", + "oldPriceSize": "Normal", + "contentAlignment": "Center" + }, + "elementsPositions": { "skuSelector": "Bottom" } + }, + "description": "The best selection for you", + "__resolveType": "deco-sites/storefront/sections/Product/ProductShelf.tsx" + }, + "Product Shelf - 06": { + "title": "What we're loving right now", + "layout": { "headerfontSize": "Large", "headerAlignment": "center" }, + "products": { + "count": 8, + "query": "camiseta", + "collection": [], + "__resolveType": "deco-sites/std/functions/vtexProductList.ts" + }, + "cardLayout": { + "hide": { + "cta": true, + "allPrices": true, + "productName": true, + "skuSelector": true, + "installments": true, + "productDescription": true + }, + "basics": { + "ctaText": "View more", + "oldPriceSize": "Normal", + "contentAlignment": "Center" + }, + "elementsPositions": { "skuSelector": "Bottom" } + }, + "description": "The best selection for you", + "__resolveType": "deco-sites/storefront/sections/Product/ProductShelf.tsx" + }, + "Campaign Timer - 01": { + "link": { + "href": "https://github.com/deco-cx", + "text": "Visit our GitHub" + }, + "text": "

Design, develop and deliver complete experiences

", + "labels": { "expired": " " }, + "layout": { "textPosition": "After counter" }, + "__resolveType": "deco-sites/storefront/sections/Miscellaneous/CampaignTimer.tsx" + }, + "Campaign Timer - 02": { + "link": { "href": "/", "text": "View products" }, + "text": "

15% discount on all products!

", + "labels": { + "hours": "hr", + "expired": "Promotion expired.", + "minutes": "min", + "seconds": "sec" + }, + "layout": { "textPosition": "After counter" }, + "expiresAt": "2023-06-07T00:00:00.000Z", + "__resolveType": "deco-sites/storefront/sections/Miscellaneous/CampaignTimer.tsx" + }, + "Cookie Consent - 01": { + "text": "

We use cookies to personalize ads and improve your experience on the site.

", + "title": "Cookies", + "layout": { "content": "Piled up", "position": "Expanded" }, + "policy": { "link": "/", "text": "Find out more about privacy policy" }, + "buttons": { "allowText": "Accept", "cancelText": "Close" }, + "__resolveType": "deco-sites/storefront/sections/Miscellaneous/CookieConsent.tsx" + }, + "Cookie Consent - 02": { + "text": "

We use cookies to personalize ads and improve your experience on the site.

", + "title": "Cookies", + "layout": { "content": "Piled up", "position": "Left" }, + "policy": { "link": "/", "text": "Find out more about privacy policy" }, + "buttons": { "allowText": "Accept", "cancelText": "Close" }, + "__resolveType": "deco-sites/storefront/sections/Miscellaneous/CookieConsent.tsx" + }, + "Cookie Consent - 03": { + "text": "

We use cookies to personalize ads and improve your experience on the site.

", + "title": "Cookies", + "layout": { "content": "Tiled", "position": "Right" }, + "policy": { "link": "/", "text": "Find out more about privacy policy" }, + "buttons": { "allowText": "Accept", "cancelText": "Close" }, + "__resolveType": "deco-sites/storefront/sections/Miscellaneous/CookieConsent.tsx" + }, + "Product Detail - 01": { + "page": { + "slug": "casaco-feminino-sun", + "__resolveType": "deco-sites/std/loaders/vtex/intelligentSearch/productDetailsPage.ts" + }, + "variant": "slider", + "__resolveType": "deco-sites/storefront/sections/Product/ProductDetails.tsx" + }, + "Category Banner - 01": { + "banners": [ + { + "image": { + "alt": "a", + "mobile": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/239/91102b71-4832-486a-b683-5f7b06f649af", + "desktop": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/239/ec597b6a-dcf1-48ca-a99d-95b3c6304f96" + }, + "title": "Woman", + "matcher": "/*", + "subtitle": "As" + }, + { + "image": { + "alt": "a", + "mobile": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/239/91102b71-4832-486a-b683-5f7b06f649af", + "desktop": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/239/ec597b6a-dcf1-48ca-a99d-95b3c6304f96" + }, + "title": "Woman", + "matcher": "/feminino/*", + "subtitle": "As" + } + ], + "__resolveType": "deco-sites/storefront/sections/Category/CategoryBanner.tsx" + }, + "Camisas mais vendidas": { + "sort": "price:desc", + "count": 4, + "query": "camisa", + "__resolveType": "deco-sites/std/functions/vtexProductList.ts" + }, + "Colecao 137 - Casacos": { + "ids": [], + "count": 10, + "collection": "137", + "__resolveType": "deco-sites/std/loaders/vtex/intelligentSearch/productList.ts", + "hideUnavailableItems": true + }, + "Colecao 139 - Camisas": { + "ids": [], + "count": 10, + "collection": "139", + "__resolveType": "deco-sites/std/loaders/vtex/intelligentSearch/productList.ts", + "hideUnavailableItems": true + }, + "Shoppable Banner - 01": { + "link": { "href": "/feminino", "text": "Take a look" }, + "pins": [ + { + "link": "/feminino", + "label": "Glasses", + "mobile": { "x": 12, "y": 59 }, + "desktop": { "x": 7, "y": 60 } + }, + { + "link": "/feminino", + "label": "Bag", + "mobile": { "x": 30, "y": 30 }, + "desktop": { "x": 30, "y": 30 } + } + ], + "text": "Introducing our stunning Spring Clothes Collection! Step into a world of vibrant colors, fresh designs, and delightful styles that capture the essence of the season. Embrace the blooming flowers and the gentle breeze with our carefully curated selection of springtime fashion.", + "image": { + "mobile": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/239/cc607cfa-b7b9-4f0e-b9af-579458d2fdc6", + "altText": "a", + "desktop": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/239/39d61abb-5b29-4de8-86e4-325d21d7fdb7" + }, + "title": "Spring collection", + "__resolveType": "deco-sites/storefront/sections/Images/ShoppableBanner.tsx" + }, + "redirect-35009a49adde": { + "redirect": { + "to": "/redirects-test-4", + "from": "/redirects-test-3", + "type": "temporary" + }, + "__resolveType": "website/loaders/redirect.ts" + }, + "redirect-d01a4ae35df2": { + "redirect": { + "to": "/redirects-test-2", + "from": "/redirects-test", + "type": "temporary" + }, + "__resolveType": "website/loaders/redirect.ts" + }, + "Campaing Timer - Github": { + "link": { + "href": "https://github.com/deco-cx", + "text": "Visit our GitHub" + }, + "text": "

Design, develop and deliver complete experiences

", + "labels": { "expired": " " }, + "layout": { "textPosition": "After counter" }, + "__resolveType": "deco-sites/storefront/sections/Miscellaneous/CampaignTimer.tsx" + }, + "pages-home-c4bcbfb771e9": { + "name": "Home", + "path": "/", + "sections": [ + { "__resolveType": "Header - 01" }, + { "__resolveType": "website/sections/Seo/Seo.tsx" }, + { "__resolveType": "Carousel - 01" }, + { "__resolveType": "Campaign Timer - 01" }, + { "__resolveType": "Category List - 01" }, + { + "title": "Best Sellers", + "products": { + "ids": [], + "sort": "", + "count": 4, + "props": { "count": 4, "collection": "139" }, + "collection": "139", + "__resolveType": "vtex/loaders/intelligentSearch/productList.ts" + }, + "description": "Check these out!", + "__resolveType": "deco-sites/storefront/sections/Product/ProductShelf.tsx" + }, + { + "link": { "href": "/feminino", "text": "Take a look" }, + "pins": [ + { + "link": "/feminino", + "label": "Glasses", + "mobile": { "x": 12, "y": 59 }, + "desktop": { "x": 7, "y": 60 } + }, + { + "link": "/feminino", + "label": "Bag", + "mobile": { "x": 30, "y": 30 }, + "desktop": { "x": 30, "y": 30 } + } + ], + "text": "Mauriiii", + "image": { + "mobile": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/239/cc607cfa-b7b9-4f0e-b9af-579458d2fdc6", + "altText": "a", + "desktop": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/239/39d61abb-5b29-4de8-86e4-325d21d7fdb7" + }, + "title": "Spring collection", + "__resolveType": "deco-sites/storefront/sections/Images/ShoppableBanner.tsx" + }, + { "__resolveType": "Testimonials - 01" }, + { "__resolveType": "Benefits - 01" }, + { "__resolveType": "Logos - 01" }, + { "__resolveType": "Newsletter - 01" }, + { "__resolveType": "FAQ - 01" }, + { "__resolveType": "Footer - 01" }, + { "__resolveType": "deco-sites/storefront/sections/Chat/Chat.tsx" } + ], + "__resolveType": "website/pages/Page.tsx" + }, + "pages-offline-b9c52de8c7b3": { + "name": "Offline", + "path": "/offline", + "sections": [ + { "__resolveType": "Header - 01" }, + { + "title": "Oh no! You are offline!", + "products": { + "ids": [], + "sort": "price:desc", + "count": 4, + "collection": "139", + "__resolveType": "vtex/loaders/intelligentSearch/productList.ts" + }, + "description": "Maybe take some time to explore", + "__resolveType": "deco-sites/storefront/sections/Product/ProductShelf.tsx" + }, + { "__resolveType": "Footer - 01" } + ], + "__resolveType": "website/pages/Page.tsx" + }, + "pages-category-7493d4326022": { + "name": "Category", + "path": "/*", + "sections": [ + { "__resolveType": "Header - 01" }, + { + "page": { + "sort": "", + "count": 12, + "fuzzy": "automatic", + "__resolveType": "vtex/loaders/intelligentSearch/productListingPage.ts", + "selectedFacets": [] + }, + "layout": { + "columns": { "mobile": 2, "desktop": 4 }, + "variant": "aside" + }, + "__resolveType": "deco-sites/storefront/sections/Product/SearchResult.tsx" + }, + { "__resolveType": "Footer - 01" }, + { + "jsonLD": { + "sort": "price:desc", + "count": 12, + "fuzzy": "automatic", + "__resolveType": "vtex/loaders/intelligentSearch/productListingPage.ts", + "selectedFacets": [] + }, + "__resolveType": "commerce/sections/Seo/SeoPLP.tsx" + } + ], + "__resolveType": "website/pages/Page.tsx" + }, + "pages-productpage-ce4850591828": { + "name": "Product Page", + "path": "/:slug/p", + "sections": [ + { + "jsonLD": { + "slug": { + "param": "slug", + "__resolveType": "website/functions/requestToParam.ts" + }, + "__resolveType": "vtex/loaders/intelligentSearch/productDetailsPage.ts" + }, + "jsonLDs": [{}], + "__resolveType": "commerce/sections/Seo/SeoPDP.tsx" + }, + { "__resolveType": "Header - 01" }, + { "__resolveType": "Product Details - Gallery Slider" }, + { + "title": "You may also like", + "products": { + "slug": { + "param": "slug", + "__resolveType": "website/functions/requestToParam.ts" + }, + "count": 4, + "crossSelling": "whosawalsosaw", + "__resolveType": "vtex/loaders/legacy/relatedProductsLoader.ts" + }, + "__resolveType": "deco-sites/storefront/sections/Product/ProductShelf.tsx" + }, + { "__resolveType": "Footer - 01" } + ], + "__resolveType": "website/pages/Page.tsx" + }, + "Product Details - Gallery Slider": { + "children": { + "children": { + "page": { "__resolveType": "PDP Loader" }, + "children": { + "layout": { + "gap": { "mobile": "2", "desktop": "4" }, + "cols": { "mobile": "1", "desktop": "none" }, + "flow": { "mobile": "row", "desktop": "col" }, + "rows": {}, + "placeItems": { "mobile": "center", "desktop": "center" } + }, + "children": { + "sections": [ + { + "children": { + "page": { "__resolveType": "PDP Loader" }, + "layout": { "width": 300, "height": 370 }, + "__resolveType": "deco-sites/storefront/sections/Product/ImageGallerySlider.tsx" + }, + "__resolveType": "deco-sites/storefront/sections/Layout/GridItem.tsx" + }, + { + "children": { + "page": { "__resolveType": "PDP Loader" }, + "layout": { "name": "product" }, + "__resolveType": "deco-sites/storefront/sections/Product/ProductInfo.tsx" + }, + "__resolveType": "deco-sites/storefront/sections/Layout/GridItem.tsx" + } + ], + "__resolveType": "deco-sites/storefront/loaders/List/Sections.tsx" + }, + "__resolveType": "deco-sites/storefront/sections/Layout/Grid.tsx" + }, + "fallback": { + "__resolveType": "deco-sites/storefront/sections/Product/NotFound.tsx" + }, + "__resolveType": "deco-sites/storefront/sections/Product/NotFoundChallenge.tsx" + }, + "__resolveType": "deco-sites/storefront/sections/Layout/Container.tsx" + }, + "__resolveType": "deco-sites/storefront/sections/Gallery.tsx" + }, + "pages-brandassistant-ca030b521be8": { + "name": "Brand Assistant", + "path": "/brand-assistant", + "sections": [ + { "__resolveType": "Header - 01" }, + { "__resolveType": "website/sections/Seo/Seo.tsx" }, + { "__resolveType": "Carousel - 01" }, + { "__resolveType": "Campaign Timer - 01" }, + { "__resolveType": "Category List - 01" }, + { + "title": "Best Sellers", + "products": { + "ids": [], + "sort": "", + "count": 4, + "props": { "count": 4, "collection": "139" }, + "collection": "139", + "__resolveType": "vtex/loaders/intelligentSearch/productList.ts" + }, + "description": "Check these out!", + "__resolveType": "deco-sites/storefront/sections/Product/ProductShelf.tsx" + }, + { "__resolveType": "Shoppable Banner - 01" }, + { "__resolveType": "Testimonials - 01" }, + { "__resolveType": "Benefits - 01" }, + { "__resolveType": "Logos - 01" }, + { "__resolveType": "Newsletter - 01" }, + { "__resolveType": "FAQ - 01" }, + { "__resolveType": "Footer - 01" }, + { "__resolveType": "brand-assistant/sections/Chat.tsx" } + ], + "__resolveType": "website/pages/Page.tsx" + } +} diff --git a/.env b/.env index d79f8893..98b27686 100644 --- a/.env +++ b/.env @@ -1,4 +1,4 @@ -DECO_SITE_NAME=storefront-vtex +DECO_SITE_NAME=start # DECO_SITE_NAME=storefront-linx # DECO_SITE_NAME=storefront-wake # DECO_SITE_NAME=storefront-vnda diff --git a/manifest.gen.ts b/manifest.gen.ts index 816243d8..cf879d88 100644 --- a/manifest.gen.ts +++ b/manifest.gen.ts @@ -4,49 +4,53 @@ import * as $$$0 from "./loaders/Layouts/ProductCard.tsx"; import * as $$$1 from "./loaders/List/Sections.tsx"; -import * as $$$$$$0 from "./sections/Social/InstagramPosts.tsx"; -import * as $$$$$$1 from "./sections/Social/WhatsApp.tsx"; -import * as $$$$$$2 from "./sections/Header/Header.tsx"; -import * as $$$$$$3 from "./sections/Product/NotFound.tsx"; -import * as $$$$$$4 from "./sections/Product/SearchResult.tsx"; -import * as $$$$$$5 from "./sections/Product/ImageGalleryFrontBack.tsx"; -import * as $$$$$$6 from "./sections/Product/Wishlist.tsx"; -import * as $$$$$$7 from "./sections/Product/ProductInfo.tsx"; -import * as $$$$$$8 from "./sections/Product/ProductShelfTabbed.tsx"; -import * as $$$$$$9 from "./sections/Product/NotFoundChallenge.tsx"; -import * as $$$$$$10 from "./sections/Product/ImageGallerySlider.tsx"; -import * as $$$$$$11 from "./sections/Product/ProductShelf.tsx"; -import * as $$$$$$12 from "./sections/Product/ShelfWithImage.tsx"; -import * as $$$$$$13 from "./sections/Theme/Theme.tsx"; -import * as $$$$$$14 from "./sections/Newsletter/Newsletter.tsx"; -import * as $$$$$$15 from "./sections/Images/ImageGallery.tsx"; -import * as $$$$$$16 from "./sections/Images/BannerGrid.tsx"; -import * as $$$$$$17 from "./sections/Images/ShoppableBanner.tsx"; -import * as $$$$$$18 from "./sections/Images/Carousel.tsx"; -import * as $$$$$$19 from "./sections/Category/CategoryList.tsx"; -import * as $$$$$$20 from "./sections/Category/CategoryBanner.tsx"; -import * as $$$$$$21 from "./sections/Category/CategoryGrid.tsx"; -import * as $$$$$$22 from "./sections/Content/RichText.tsx"; +import * as $$$$$$0 from "./sections/Gallery.tsx"; +import * as $$$$$$1 from "./sections/Footer/Footer.tsx"; +import * as $$$$$$2 from "./sections/Category/CategoryBanner.tsx"; +import * as $$$$$$3 from "./sections/Category/CategoryList.tsx"; +import * as $$$$$$4 from "./sections/Category/CategoryGrid.tsx"; +import * as $$$$$$5 from "./sections/Images/ShoppableBanner.tsx"; +import * as $$$$$$6 from "./sections/Images/BannerGrid.tsx"; +import * as $$$$$$7 from "./sections/Images/ImageGallery.tsx"; +import * as $$$$$$8 from "./sections/Images/Carousel.tsx"; +import * as $$$$$$9 from "./sections/Layout/Container.tsx"; +import * as $$$$$$10 from "./sections/Layout/Grid.tsx"; +import * as $$$$$$11 from "./sections/Layout/Flex.tsx"; +import * as $$$$$$12 from "./sections/Layout/GridItem.tsx"; +import * as $$$$$$13 from "./sections/Animation/Animation.tsx"; +import * as $$$$$$14 from "./sections/Content/Hero.tsx"; +import * as $$$$$$15 from "./sections/Content/Features.tsx"; +import * as $$$$$$16 from "./sections/Content/BlogPosts.tsx"; +import * as $$$$$$17 from "./sections/Content/RichText.tsx"; +import * as $$$$$$18 from "./sections/Content/Testimonials.tsx"; +import * as $$$$$$19 from "./sections/Content/Logos.tsx"; +import * as $$$$$$20 from "./sections/Content/CallToAction.tsx"; +import * as $$$$$$21 from "./sections/Content/Table.tsx"; +import * as $$$$$$22 from "./sections/Content/Faq.tsx"; import * as $$$$$$23 from "./sections/Content/Benefits.tsx"; -import * as $$$$$$24 from "./sections/Content/Faq.tsx"; -import * as $$$$$$25 from "./sections/Content/BlogPosts.tsx"; -import * as $$$$$$26 from "./sections/Content/Testimonials.tsx"; -import * as $$$$$$27 from "./sections/Content/Logos.tsx"; -import * as $$$$$$28 from "./sections/Content/Table.tsx"; -import * as $$$$$$29 from "./sections/Layout/Container.tsx"; -import * as $$$$$$30 from "./sections/Layout/Flex.tsx"; -import * as $$$$$$31 from "./sections/Layout/Grid.tsx"; -import * as $$$$$$32 from "./sections/Layout/GridItem.tsx"; -import * as $$$$$$33 from "./sections/Footer/Footer.tsx"; -import * as $$$$$$34 from "./sections/Animation/Animation.tsx"; -import * as $$$$$$35 from "./sections/Gallery.tsx"; -import * as $$$$$$36 from "./sections/Links/Shortcuts.tsx"; -import * as $$$$$$37 from "./sections/Links/LinkTree.tsx"; -import * as $$$$$$38 from "./sections/Miscellaneous/Slide.tsx"; -import * as $$$$$$39 from "./sections/Miscellaneous/CookieConsent.tsx"; -import * as $$$$$$40 from "./sections/Miscellaneous/CampaignTimer.tsx"; -import * as $$$$$$$$$$$0 from "./apps/site.ts"; -import * as $$$$$$$$$$$1 from "./apps/decohub.ts"; +import * as $$$$$$24 from "./sections/Content/ImageSection.tsx"; +import * as $$$$$$25 from "./sections/Product/Wishlist.tsx"; +import * as $$$$$$26 from "./sections/Product/NotFoundChallenge.tsx"; +import * as $$$$$$27 from "./sections/Product/SearchResult.tsx"; +import * as $$$$$$28 from "./sections/Product/ProductInfo.tsx"; +import * as $$$$$$29 from "./sections/Product/ProductShelf.tsx"; +import * as $$$$$$30 from "./sections/Product/ImageGallerySlider.tsx"; +import * as $$$$$$31 from "./sections/Product/ImageGalleryFrontBack.tsx"; +import * as $$$$$$32 from "./sections/Product/ShelfWithImage.tsx"; +import * as $$$$$$33 from "./sections/Product/ProductShelfTabbed.tsx"; +import * as $$$$$$34 from "./sections/Product/NotFound.tsx"; +import * as $$$$$$35 from "./sections/Miscellaneous/CampaignTimer.tsx"; +import * as $$$$$$36 from "./sections/Miscellaneous/CookieConsent.tsx"; +import * as $$$$$$37 from "./sections/Miscellaneous/Slide.tsx"; +import * as $$$$$$38 from "./sections/Social/WhatsApp.tsx"; +import * as $$$$$$39 from "./sections/Social/InstagramPosts.tsx"; +import * as $$$$$$40 from "./sections/Theme/Theme.tsx"; +import * as $$$$$$41 from "./sections/Links/LinkTree.tsx"; +import * as $$$$$$42 from "./sections/Links/Shortcuts.tsx"; +import * as $$$$$$43 from "./sections/Newsletter/Newsletter.tsx"; +import * as $$$$$$44 from "./sections/Header/Header.tsx"; +import * as $$$$$$$$$$$0 from "./apps/decohub.ts"; +import * as $$$$$$$$$$$1 from "./apps/site.ts"; const manifest = { "loaders": { @@ -54,51 +58,56 @@ const manifest = { "deco-sites/storefront/loaders/List/Sections.tsx": $$$1, }, "sections": { - "deco-sites/storefront/sections/Animation/Animation.tsx": $$$$$$34, - "deco-sites/storefront/sections/Category/CategoryBanner.tsx": $$$$$$20, - "deco-sites/storefront/sections/Category/CategoryGrid.tsx": $$$$$$21, - "deco-sites/storefront/sections/Category/CategoryList.tsx": $$$$$$19, + "deco-sites/storefront/sections/Animation/Animation.tsx": $$$$$$13, + "deco-sites/storefront/sections/Category/CategoryBanner.tsx": $$$$$$2, + "deco-sites/storefront/sections/Category/CategoryGrid.tsx": $$$$$$4, + "deco-sites/storefront/sections/Category/CategoryList.tsx": $$$$$$3, "deco-sites/storefront/sections/Content/Benefits.tsx": $$$$$$23, - "deco-sites/storefront/sections/Content/BlogPosts.tsx": $$$$$$25, - "deco-sites/storefront/sections/Content/Faq.tsx": $$$$$$24, - "deco-sites/storefront/sections/Content/Logos.tsx": $$$$$$27, - "deco-sites/storefront/sections/Content/RichText.tsx": $$$$$$22, - "deco-sites/storefront/sections/Content/Table.tsx": $$$$$$28, - "deco-sites/storefront/sections/Content/Testimonials.tsx": $$$$$$26, - "deco-sites/storefront/sections/Footer/Footer.tsx": $$$$$$33, - "deco-sites/storefront/sections/Gallery.tsx": $$$$$$35, - "deco-sites/storefront/sections/Header/Header.tsx": $$$$$$2, - "deco-sites/storefront/sections/Images/BannerGrid.tsx": $$$$$$16, - "deco-sites/storefront/sections/Images/Carousel.tsx": $$$$$$18, - "deco-sites/storefront/sections/Images/ImageGallery.tsx": $$$$$$15, - "deco-sites/storefront/sections/Images/ShoppableBanner.tsx": $$$$$$17, - "deco-sites/storefront/sections/Layout/Container.tsx": $$$$$$29, - "deco-sites/storefront/sections/Layout/Flex.tsx": $$$$$$30, - "deco-sites/storefront/sections/Layout/Grid.tsx": $$$$$$31, - "deco-sites/storefront/sections/Layout/GridItem.tsx": $$$$$$32, - "deco-sites/storefront/sections/Links/LinkTree.tsx": $$$$$$37, - "deco-sites/storefront/sections/Links/Shortcuts.tsx": $$$$$$36, - "deco-sites/storefront/sections/Miscellaneous/CampaignTimer.tsx": $$$$$$40, - "deco-sites/storefront/sections/Miscellaneous/CookieConsent.tsx": $$$$$$39, - "deco-sites/storefront/sections/Miscellaneous/Slide.tsx": $$$$$$38, - "deco-sites/storefront/sections/Newsletter/Newsletter.tsx": $$$$$$14, - "deco-sites/storefront/sections/Product/ImageGalleryFrontBack.tsx": $$$$$$5, - "deco-sites/storefront/sections/Product/ImageGallerySlider.tsx": $$$$$$10, - "deco-sites/storefront/sections/Product/NotFound.tsx": $$$$$$3, - "deco-sites/storefront/sections/Product/NotFoundChallenge.tsx": $$$$$$9, - "deco-sites/storefront/sections/Product/ProductInfo.tsx": $$$$$$7, - "deco-sites/storefront/sections/Product/ProductShelf.tsx": $$$$$$11, - "deco-sites/storefront/sections/Product/ProductShelfTabbed.tsx": $$$$$$8, - "deco-sites/storefront/sections/Product/SearchResult.tsx": $$$$$$4, - "deco-sites/storefront/sections/Product/ShelfWithImage.tsx": $$$$$$12, - "deco-sites/storefront/sections/Product/Wishlist.tsx": $$$$$$6, - "deco-sites/storefront/sections/Social/InstagramPosts.tsx": $$$$$$0, - "deco-sites/storefront/sections/Social/WhatsApp.tsx": $$$$$$1, - "deco-sites/storefront/sections/Theme/Theme.tsx": $$$$$$13, + "deco-sites/storefront/sections/Content/BlogPosts.tsx": $$$$$$16, + "deco-sites/storefront/sections/Content/CallToAction.tsx": $$$$$$20, + "deco-sites/storefront/sections/Content/Faq.tsx": $$$$$$22, + "deco-sites/storefront/sections/Content/Features.tsx": $$$$$$15, + "deco-sites/storefront/sections/Content/Hero.tsx": $$$$$$14, + "deco-sites/storefront/sections/Content/ImageSection.tsx": $$$$$$24, + "deco-sites/storefront/sections/Content/Logos.tsx": $$$$$$19, + "deco-sites/storefront/sections/Content/RichText.tsx": $$$$$$17, + "deco-sites/storefront/sections/Content/Table.tsx": $$$$$$21, + "deco-sites/storefront/sections/Content/Testimonials.tsx": $$$$$$18, + "deco-sites/storefront/sections/Footer/Footer.tsx": $$$$$$1, + "deco-sites/storefront/sections/Gallery.tsx": $$$$$$0, + "deco-sites/storefront/sections/Header/Header.tsx": $$$$$$44, + "deco-sites/storefront/sections/Images/BannerGrid.tsx": $$$$$$6, + "deco-sites/storefront/sections/Images/Carousel.tsx": $$$$$$8, + "deco-sites/storefront/sections/Images/ImageGallery.tsx": $$$$$$7, + "deco-sites/storefront/sections/Images/ShoppableBanner.tsx": $$$$$$5, + "deco-sites/storefront/sections/Layout/Container.tsx": $$$$$$9, + "deco-sites/storefront/sections/Layout/Flex.tsx": $$$$$$11, + "deco-sites/storefront/sections/Layout/Grid.tsx": $$$$$$10, + "deco-sites/storefront/sections/Layout/GridItem.tsx": $$$$$$12, + "deco-sites/storefront/sections/Links/LinkTree.tsx": $$$$$$41, + "deco-sites/storefront/sections/Links/Shortcuts.tsx": $$$$$$42, + "deco-sites/storefront/sections/Miscellaneous/CampaignTimer.tsx": $$$$$$35, + "deco-sites/storefront/sections/Miscellaneous/CookieConsent.tsx": $$$$$$36, + "deco-sites/storefront/sections/Miscellaneous/Slide.tsx": $$$$$$37, + "deco-sites/storefront/sections/Newsletter/Newsletter.tsx": $$$$$$43, + "deco-sites/storefront/sections/Product/ImageGalleryFrontBack.tsx": + $$$$$$31, + "deco-sites/storefront/sections/Product/ImageGallerySlider.tsx": $$$$$$30, + "deco-sites/storefront/sections/Product/NotFound.tsx": $$$$$$34, + "deco-sites/storefront/sections/Product/NotFoundChallenge.tsx": $$$$$$26, + "deco-sites/storefront/sections/Product/ProductInfo.tsx": $$$$$$28, + "deco-sites/storefront/sections/Product/ProductShelf.tsx": $$$$$$29, + "deco-sites/storefront/sections/Product/ProductShelfTabbed.tsx": $$$$$$33, + "deco-sites/storefront/sections/Product/SearchResult.tsx": $$$$$$27, + "deco-sites/storefront/sections/Product/ShelfWithImage.tsx": $$$$$$32, + "deco-sites/storefront/sections/Product/Wishlist.tsx": $$$$$$25, + "deco-sites/storefront/sections/Social/InstagramPosts.tsx": $$$$$$39, + "deco-sites/storefront/sections/Social/WhatsApp.tsx": $$$$$$38, + "deco-sites/storefront/sections/Theme/Theme.tsx": $$$$$$40, }, "apps": { - "deco-sites/storefront/apps/decohub.ts": $$$$$$$$$$$1, - "deco-sites/storefront/apps/site.ts": $$$$$$$$$$$0, + "deco-sites/storefront/apps/decohub.ts": $$$$$$$$$$$0, + "deco-sites/storefront/apps/site.ts": $$$$$$$$$$$1, }, "name": "deco-sites/storefront", "baseUrl": import.meta.url, diff --git a/sections/Content/CallToAction.tsx b/sections/Content/CallToAction.tsx new file mode 100644 index 00000000..f2b9a042 --- /dev/null +++ b/sections/Content/CallToAction.tsx @@ -0,0 +1,44 @@ +export interface CTA { + id?: string; + href: string; + text: string; + variant: "Normal" | "Reverse"; +} + +export interface Props { + text: string; + cta: CTA[]; +} + +export default function CallToAction({ text, cta }: Props) { + return ( +
+
+

+ {text} +

+
+ {cta?.map((item) => ( + + + + + {item?.text} + + + ))} +
+
+
+ ); +} diff --git a/sections/Content/Features.tsx b/sections/Content/Features.tsx new file mode 100644 index 00000000..d2464762 --- /dev/null +++ b/sections/Content/Features.tsx @@ -0,0 +1,56 @@ +import Icon, { AvailableIcons } from "$store/components/ui/Icon.tsx"; + +/** + * @titleBy title + */ +export interface Card { + icon?: AvailableIcons; + /** + * @format html + */ + title: string; + text: string; +} + +export interface Props { + title?: string; + cards: Card[]; +} + +function FeatureCard({ icon, title, text }: Card) { + return ( +
+ {icon && ( +
+ +
+ )} +
+ {title && ( +
+ )} +

+

+
+ ); +} + +export default function Features({ title, cards }: Props) { + return ( +
+
+ {title && ( +

+ {title} +

+ )} +
+ {cards?.map((card) => )} +
+
+
+ ); +} diff --git a/sections/Content/Hero.tsx b/sections/Content/Hero.tsx new file mode 100644 index 00000000..cc25aebe --- /dev/null +++ b/sections/Content/Hero.tsx @@ -0,0 +1,96 @@ +import type { ImageWidget } from "apps/admin/widgets.ts"; + +export interface CTA { + id?: string; + href: string; + text: string; + variant: "Normal" | "Reverse"; +} + +export interface Props { + /** + * @format html + */ + title: string; + description: string; + image?: ImageWidget; + placement: "left" | "right"; + cta: CTA[]; +} + +const PLACEMENT = { + left: "flex-col text-left lg:flex-row-reverse", + right: "flex-col text-left lg:flex-row", +}; + +export default function HeroFlats({ + title, + description, + image, + placement, + cta, +}: Props) { + return ( +
+
+
+ {image && ( + {image} + )} +
+
+
+

+ {description} +

+
+ {cta?.map((item) => ( + + + + + {item?.text} + + + ))} +
+
+
+
+
+ ); +} diff --git a/sections/Content/ImageSection.tsx b/sections/Content/ImageSection.tsx new file mode 100644 index 00000000..0e1c5aaa --- /dev/null +++ b/sections/Content/ImageSection.tsx @@ -0,0 +1,78 @@ +import type { ImageWidget } from "apps/admin/widgets.ts"; +import Icon from "$store/components/ui/Icon.tsx"; + +export interface Props { + title: string; + /** + * @format textarea + */ + description: string; + image: ImageWidget; + placement: "left" | "right"; + cta?: { + href?: string; + text?: string; + }; + disableSpacing?: { + top?: boolean; + bottom?: boolean; + }; +} + +const PLACEMENT = { + left: "flex-col lg:flex-row-reverse", + right: "flex-col lg:flex-row", +}; + +export default function ImageSection({ + title, + description, + image, + placement, + disableSpacing, + cta, +}: Props) { + return ( +
+
+ {image} +
+

+ {title} +

+

+ {description} +

+ {cta?.href && cta?.text && ( + + {cta.text} + + + )} +
+
+
+ ); +} diff --git a/tailwind.css b/tailwind.css index 221f3e05..edd32322 100644 --- a/tailwind.css +++ b/tailwind.css @@ -28,6 +28,19 @@ } } +@layer components { + .features { + @apply flex items-center justify-center gap-6 flex-wrap; + @apply relative max-w-[1280px] mx-auto; + } + + .feature-card { + @apply w-[380px] max-w-[380px] lg:h-[380px] bg-[#F4F4F4] rounded-3xl; + @apply border-l border-transparent duration-200 whitespace-pre-line text-center; + @apply flex flex-col items-center justify-start gap-8 py-10 px-8 lg:px-12; + } +} + .group:disabled .group-disabled\:animate-progress { animation: progress-frame ease normal } From 12794e471544d362545dcb9e05eff04c26b1ff9b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?H=C3=A9ricles=20Emanuel?= Date: Fri, 19 Jan 2024 09:23:37 -0300 Subject: [PATCH 2/4] chore: remove env update --- .env | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.env b/.env index 98b27686..d79f8893 100644 --- a/.env +++ b/.env @@ -1,4 +1,4 @@ -DECO_SITE_NAME=start +DECO_SITE_NAME=storefront-vtex # DECO_SITE_NAME=storefront-linx # DECO_SITE_NAME=storefront-wake # DECO_SITE_NAME=storefront-vnda From c4bd99d85efacf71511e40d03729dd33a9aa0dc7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?H=C3=A9ricles=20Emanuel?= Date: Mon, 22 Jan 2024 15:01:46 -0300 Subject: [PATCH 3/4] fix: use deco image component --- sections/Content/CallToAction.tsx | 4 ++-- sections/Content/Hero.tsx | 8 +++++--- sections/Content/ImageSection.tsx | 8 +++++--- sections/Images/ImageGallery.tsx | 4 +++- 4 files changed, 15 insertions(+), 9 deletions(-) diff --git a/sections/Content/CallToAction.tsx b/sections/Content/CallToAction.tsx index f2b9a042..ebc26970 100644 --- a/sections/Content/CallToAction.tsx +++ b/sections/Content/CallToAction.tsx @@ -26,8 +26,8 @@ export default function CallToAction({ text, cta }: Props) { target={item?.href.includes("http") ? "_blank" : "_self"} class={`group relative overflow-hidden rounded-full hover:bg-gradient-to-r px-6 py-2 lg:px-8 lg:py-3 transition-all duration-300 ease-out ${ item.variant === "Reverse" - ? "bg-[#113032] hover:from-[#113032] hover:to-[#0A1F1F] text-white" - : "bg-[#02F67C] hover:from-[#02F67C] hover:to-[#06E474] text-black" + ? "bg-secondary text-white" + : "bg-accent text-black" }`} > diff --git a/sections/Content/Hero.tsx b/sections/Content/Hero.tsx index cc25aebe..98a480bc 100644 --- a/sections/Content/Hero.tsx +++ b/sections/Content/Hero.tsx @@ -1,4 +1,5 @@ import type { ImageWidget } from "apps/admin/widgets.ts"; +import Image from "apps/website/components/Image.tsx"; export interface CTA { id?: string; @@ -41,7 +42,8 @@ export default function HeroFlats({ } lg:py-36 gap-12 md:gap-20 items-center`} > {image && ( - diff --git a/sections/Content/ImageSection.tsx b/sections/Content/ImageSection.tsx index 0e1c5aaa..29321c1f 100644 --- a/sections/Content/ImageSection.tsx +++ b/sections/Content/ImageSection.tsx @@ -1,5 +1,6 @@ import type { ImageWidget } from "apps/admin/widgets.ts"; import Icon from "$store/components/ui/Icon.tsx"; +import Image from "apps/website/components/Image.tsx"; export interface Props { title: string; @@ -41,7 +42,8 @@ export default function ImageSection({ disableSpacing?.top ? "" : "pt-12 lg:pt-28" } ${disableSpacing?.bottom ? "" : "pb-12 lg:pb-28"}`} > - {cta?.href && cta?.text && ( {cta.text} @@ -67,7 +69,7 @@ export default function ImageSection({ width={24} height={24} strokeWidth={"2"} - class="text-[#113032]" + class="text-secondary" /> )} diff --git a/sections/Images/ImageGallery.tsx b/sections/Images/ImageGallery.tsx index 808f441b..6e172d0e 100644 --- a/sections/Images/ImageGallery.tsx +++ b/sections/Images/ImageGallery.tsx @@ -1,4 +1,5 @@ import { Picture, Source } from "apps/website/components/Picture.tsx"; +import Image from "apps/website/components/Image.tsx"; import Header from "$store/components/ui/SectionHeader.tsx"; import type { ImageWidget } from "apps/admin/widgets.ts"; @@ -153,7 +154,8 @@ function Banner( media="(min-width: 768px)" src={srcDesktop || srcMobile} /> - {alt} Date: Mon, 22 Jan 2024 15:21:00 -0300 Subject: [PATCH 4/4] chore: remove decofile --- .decofile.json | 2138 ------------------------------------------------ 1 file changed, 2138 deletions(-) delete mode 100644 .decofile.json diff --git a/.decofile.json b/.decofile.json deleted file mode 100644 index 49802066..00000000 --- a/.decofile.json +++ /dev/null @@ -1,2138 +0,0 @@ -{ - "decohub": { "__resolveType": "deco-sites/storefront/apps/decohub.ts" }, - "admin-app": { - "resolvables": { "__resolveType": "deco-sites/admin/loaders/state.ts" }, - "__resolveType": "decohub/apps/admin.ts" - }, - "Fun": { - "fonts": { "fontFamily": "'Comic Sans MS'" }, - "mainColors": { - "primary": "#ff7598", - "base-100": "#ffee00", - "tertiary": "#c07ecc", - "secondary": "#75d1f0" - }, - "buttonStyle": { - "--border-btn": "1px", - "--rounded-btn": "0.8rem", - "--btn-text-case": "lowercase", - "--btn-focus-scale": "0.95" - }, - "__resolveType": "deco-sites/storefront/sections/Theme/Theme.tsx", - "complementaryColors": { - "primary": { "primary-content": "#000000" }, - "tertiary": { "tertiary-content": "#000000" }, - "secondary": { "secondary-content": "#000000" } - } - }, - "SEO": { - "type": "", - "title": "Google", - "locale": "", - "favicon": "/favicon.ico", - "siteUrl": "", - "siteName": "", - "canonical": "", - "themeColor": "", - "description": "" - }, - "Temp": { - "style": { - "button": { "color": "Default" }, - "content": { "bgColor": "Tertiary", "textColor": "Auto" }, - "section": { - "bgColor": "Transparent", - "bgImage": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/2177/0fac05b7-5408-4019-bd20-7d663e1c810e" - } - }, - "layout": { - "contentWidth": "Full", - "sectionWidth": "100%", - "innerContentWidth": "100%" - }, - "social": { "items": [] }, - "payments": { "items": [] }, - "sections": [ - { "items": [{ "href": "asdasd", "label": "asdssd" }], "label": "adasd" } - ], - "extraLinks": [], - "__resolveType": "deco-sites/storefront/sections/Footer/Footer.tsx", - "layoutOptions": { - "show": { - "socialLinks": true, - "sectionLinks": true, - "paymentMethods": true - }, - "variation": "Variation 2" - }, - "regionOptions": { "currency": [], "language": [] } - }, - "VTEX": { - "seo": { - "type": "website", - "image": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/2177/a5d890ba-e5b8-471e-8b77-7412c1d4fa56", - "title": "Storefront", - "jsonLDs": [], - "canonical": "https://fashion.deco.site", - "noIndexing": true, - "description": "Improve your page performance with deco.cx", - "titleTemplate": "%s | deco.cx", - "descriptionTemplate": "%s | Deco.cx" - }, - "theme": { "__resolveType": "Fashion theme" }, - "global": [], - "routes": [ - { - "__resolveType": "vtex/loaders/proxy.ts", - "includeSiteMap": [], - "extraPathsToProxy": [] - }, - { "__resolveType": "website/loaders/pages.ts" }, - { "__resolveType": "website/loaders/redirects.ts" } - ], - "algolia": { - "appId": "latency", - "appKey": "b9df6a359f9fd849b653ee9e779775be" - }, - "commerce": { - "account": "bravtexfashionstore", - "platform": "vtex", - "publicUrl": "fashion.bravtexstores.com.br" - }, - "platform": "vtex", - "__resolveType": "deco-sites/storefront/apps/site.ts" - }, - "test": { - "redirect": { "__resolveType": "redirect-d01a4ae35df2" }, - "__resolveType": "website/loaders/redirect.ts" - }, - "Luxury": { - "fonts": { "fontFamily": "'Georgia'" }, - "mainColors": { - "primary": "#000000", - "base-100": "#09090b", - "tertiary": "#513448", - "secondary": "#152747" - }, - "buttonStyle": { - "--border-btn": "1px", - "--rounded-btn": "0.2rem", - "--btn-text-case": "normal-case", - "--btn-focus-scale": "0.95" - }, - "__resolveType": "deco-sites/storefront/sections/Theme/Theme.tsx", - "complementaryColors": { - "base": { - "base-200": "#171618", - "base-300": "#2e2d2f", - "base-content": "#dca54c" - } - } - }, - "weather": { "__resolveType": "decohub/apps/weather.ts" }, - "FAQ - 01": { - "title": "FAQ", - "layout": { "variation": "Side to side", "headerAlignment": "left" }, - "questions": [ - { - "answer": "

Placing an order on our fashion retail website is easy! Simply browse through our collection, select the items you love, choose your preferred size and color, and click on the \"Add to Cart\" button. Once you have finished shopping, proceed to the checkout page, provide your shipping and payment information, and confirm your order. Voila! Your order will be on its way to you soon.

", - "question": "How can I place an order?" - }, - { - "answer": "

We accept various payment methods to provide convenience to our customers. You can securely pay for your order using major credit cards like Visa, Mastercard, and American Express. We also accept payments through PayPal for added flexibility. Please note that we do not accept cash on delivery or personal checks at the moment.

", - "question": "What payment methods are accepted?" - }, - { - "answer": "

We understand the excitement of awaiting your fashion finds, so we offer order tracking to keep you informed. Once your order is shipped, we will send you a confirmation email containing a tracking number and a link to the courier's website. You can click on the link or visit the courier's website directly and enter the tracking number to check the status and whereabouts of your package.


", - "question": "How can I track my order?" - }, - { - "answer": "

Absolutely! We want you to be completely satisfied with your purchase. If you change your mind about an item, we offer a hassle-free return and exchange policy. You can initiate a return within 30 days of receiving your order. The item should be in its original condition, unworn, and with all tags attached. Simply contact our customer support team with your order details, and they will guide you through the return or exchange process.

", - "question": "Can I return or exchange an item?" - }, - { - "answer": "

Yes, we offer international shipping to many countries around the world. During the checkout process, you can select your country from the list of available destinations. Please note that international shipping fees may apply, and additional customs duties or taxes may be charged by your country's customs authorities. These charges are the responsibility of the customer and are not included in the item price or shipping cost.

", - "question": "Do you offer international shipping?" - } - ], - "description": "Your Questions Answered", - "__resolveType": "deco-sites/storefront/sections/Content/Faq.tsx" - }, - "FAQ - 02": { - "title": "FAQ", - "layout": { "variation": "Full", "headerAlignment": "center" }, - "questions": [ - { - "answer": "

Placing an order on our fashion retail website is easy! Simply browse through our collection, select the items you love, choose your preferred size and color, and click on the \"Add to Cart\" button. Once you have finished shopping, proceed to the checkout page, provide your shipping and payment information, and confirm your order. Voila! Your order will be on its way to you soon.

", - "question": "How can I place an order?" - }, - { - "answer": "

We accept various payment methods to provide convenience to our customers. You can securely pay for your order using major credit cards like Visa, Mastercard, and American Express. We also accept payments through PayPal for added flexibility. Please note that we do not accept cash on delivery or personal checks at the moment.

", - "question": "What payment methods are accepted?" - }, - { - "answer": "

We understand the excitement of awaiting your fashion finds, so we offer order tracking to keep you informed. Once your order is shipped, we will send you a confirmation email containing a tracking number and a link to the courier's website. You can click on the link or visit the courier's website directly and enter the tracking number to check the status and whereabouts of your package.


", - "question": "How can I track my order?" - }, - { - "answer": "

Absolutely! We want you to be completely satisfied with your purchase. If you change your mind about an item, we offer a hassle-free return and exchange policy. You can initiate a return within 30 days of receiving your order. The item should be in its original condition, unworn, and with all tags attached. Simply contact our customer support team with your order details, and they will guide you through the return or exchange process.

", - "question": "Can I return or exchange an item?" - }, - { - "answer": "

Yes, we offer international shipping to many countries around the world. During the checkout process, you can select your country from the list of available destinations. Please note that international shipping fees may apply, and additional customs duties or taxes may be charged by your country's customs authorities. These charges are the responsibility of the customer and are not included in the item price or shipping cost.

", - "question": "Do you offer international shipping?" - } - ], - "description": "Your Questions Answered", - "__resolveType": "deco-sites/storefront/sections/Content/Faq.tsx" - }, - "FAQ - 03": { - "title": "FAQ", - "layout": { "variation": "Compact", "headerAlignment": "center" }, - "contact": { - "link": { "href": "Contact us", "text": "Contact us" }, - "title": "Still have a question?", - "description": "

Reach out now

" - }, - "questions": [ - { - "answer": "

Placing an order on our fashion retail website is easy! Simply browse through our collection, select the items you love, choose your preferred size and color, and click on the \"Add to Cart\" button. Once you have finished shopping, proceed to the checkout page, provide your shipping and payment information, and confirm your order. Voila! Your order will be on its way to you soon.

", - "question": "How can I place an order?" - }, - { - "answer": "

We accept various payment methods to provide convenience to our customers. You can securely pay for your order using major credit cards like Visa, Mastercard, and American Express. We also accept payments through PayPal for added flexibility. Please note that we do not accept cash on delivery or personal checks at the moment.

", - "question": "What payment methods are accepted?" - }, - { - "answer": "

Absolutely! We want you to be completely satisfied with your purchase. If you change your mind about an item, we offer a hassle-free return and exchange policy. You can initiate a return within 30 days of receiving your order. The item should be in its original condition, unworn, and with all tags attached. Simply contact our customer support team with your order details, and they will guide you through the return or exchange process.

", - "question": "Can I return or exchange an item?" - }, - { - "answer": "

We understand the excitement of awaiting your fashion finds, so we offer order tracking to keep you informed. Once your order is shipped, we will send you a confirmation email containing a tracking number and a link to the courier's website. You can click on the link or visit the courier's website directly and enter the tracking number to check the status and whereabouts of your package.


", - "question": "How can I track my order?" - }, - { - "answer": "

Yes, we offer international shipping to many countries around the world. During the checkout process, you can select your country from the list of available destinations. Please note that international shipping fees may apply, and additional customs duties or taxes may be charged by your country's customs authorities. These charges are the responsibility of the customer and are not included in the item price or shipping cost.

", - "question": "Do you offer international shipping?" - } - ], - "description": "Your Questions Answered", - "__resolveType": "deco-sites/storefront/sections/Content/Faq.tsx" - }, - "Lemonade": { - "fonts": { "fontFamily": "'Albert Sans'" }, - "mainColors": { - "primary": "#519903", - "base-100": "#ffffff", - "tertiary": "#F7F9CA", - "secondary": "#E9E92E" - }, - "buttonStyle": { - "--border-btn": "1px", - "--rounded-btn": "0.2rem", - "--btn-text-case": "normal-case", - "--btn-focus-scale": "0.95" - }, - "__resolveType": "deco-sites/storefront/sections/Theme/Theme.tsx", - "complementaryColors": { - "primary": { "primary-content": "#deebd1" }, - "tertiary": { "tertiary-content": "#2f2f28" }, - "secondary": { "secondary-content": "#2e2d14" } - } - }, - "Halloween": { - "fonts": { "fontFamily": "'Courier New'" }, - "mainColors": { - "primary": "#f28c18", - "base-100": "#212121", - "tertiary": "#51a800", - "secondary": "#6d3a9c" - }, - "buttonStyle": { - "--border-btn": "3px", - "--rounded-btn": "2rem", - "--btn-text-case": "uppercase", - "--btn-focus-scale": "1.05" - }, - "__resolveType": "deco-sites/storefront/sections/Theme/Theme.tsx" - }, - "analytics": { - "trackingIds": ["GTM-KVXHNCM"], - "__resolveType": "deco-sites/std/sections/Analytics.tsx" - }, - "configOCC": { "__resolveType": "deco-sites/std/accounts/occ.ts" }, - "Intro Deco": { - "links": [ - { "href": "https://twitter.com/decocx_commerce", "title": "Twitter" }, - { - "href": "https://www.linkedin.com/company/deco-cx/?originalSubdomain=br", - "title": "LinkedIn" - }, - { "href": "http://github.com/deco-cx", "title": "Github" } - ], - "picture": "https://media.licdn.com/dms/image/D4D0BAQHBdzRnagoSUg/company-logo_200_200/0/1682012307830?e=2147483647&v=beta&t=rA3XxMn_rYI2MZTJS3FoLUodnOKCSTowLjK46tW58uM", - "headline": "deco.cx", - "introduction": "

deco.cx is the best way for you to build your site

", - "__resolveType": "deco-sites/storefront/sections/Intro.tsx" - }, - "Logos - 01": { - "title": "Our Partners", - "images": [ - { - "image": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/239/d00893c6-3074-418f-b36d-28ad45fffaad", - "altText": "test" - }, - { - "image": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/239/52aff497-3311-4fca-a470-5e8b8a19c54b", - "altText": "test" - }, - { - "image": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/239/c970b103-9ad4-43c0-b5bd-93e4f84de82b", - "altText": "/" - }, - { - "image": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/239/f01c7ebf-07bb-4ae6-a2df-a6e302996d5c", - "altText": "/" - }, - { - "image": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/239/d45c6c35-4db1-4665-af19-18b54ee8d808", - "altText": "/" - }, - { - "image": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/239/62e1174b-c04f-48ef-aa3c-1b531ae2a2d8", - "altText": "/" - }, - { - "image": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/239/168815f2-fc66-422f-8f5f-86af1e787fc3", - "altText": "/" - }, - { - "image": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/239/942eb0da-d408-4477-ba59-b089119138af", - "altText": "/" - }, - { - "image": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/239/5851e5e4-b986-4958-b8d6-12eb620ab575", - "altText": "/" - }, - { - "image": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/239/74e4fe58-93e3-42c0-ba97-92626bc3d412", - "altText": "/" - }, - { - "image": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/239/62805daf-19bc-4800-93c8-2c06a5859c1f", - "altText": "/" - }, - { - "image": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/239/1ef3c4e3-e024-42cf-8798-02bfdc48102a", - "altText": "/" - } - ], - "layout": { "headerAlignment": "center" }, - "description": "Take a look at our Partner Agencies", - "__resolveType": "deco-sites/storefront/sections/Content/Logos.tsx" - }, - "PDP Loader": { - "data": { - "slug": { - "param": "slug", - "__resolveType": "website/functions/requestToParam.ts" - }, - "__resolveType": "vtex/loaders/intelligentSearch/productDetailsPage.ts" - }, - "extensions": [ - { "__resolveType": "vtex/loaders/product/extensions/detailsPage.ts" } - ], - "__resolveType": "commerce/loaders/product/extensions/detailsPage.ts" - }, - "SEODefault": { - "type": "", - "title": "Google", - "locale": "", - "favicon": "/favicon.ico", - "siteUrl": "", - "siteName": "", - "canonical": "", - "themeColor": "", - "description": "" - }, - "assistants": { - "prompts": [], - "assistants": [ - { - "name": "brand", - "categories": { - "__resolveType": "vtex/loaders/categories/tree.ts", - "categoryLevels": 1 - }, - "topSearches": { - "__resolveType": "vtex/loaders/intelligentSearch/topsearches.ts" - }, - "__resolveType": "brand-assistant/loaders/assistant.ts", - "productsSample": { - "props": { "sort": "price:desc", "count": 10, "query": "camisas" }, - "__resolveType": "vtex/loaders/intelligentSearch/productList.ts" - } - } - ], - "__resolveType": "decohub/apps/ai-assistants.ts" - }, - "configVNDA": { "__resolveType": "deco-sites/std/accounts/vnda.ts" }, - "configVTEX": { - "account": "bravtexfashionstore", - "publicUrl": "fashion.bravtexstores.com.br", - "__resolveType": "deco-sites/std/accounts/vtex.ts", - "defaultLocale": "pt-BR", - "defaultSalesChannel": "1", - "defaultPriceCurrency": "BRL", - "defaultHideUnnavailableItems": false - }, - "decohub@v0": { "__resolveType": "deco-sites/storefront/apps/decohub.ts" }, - "handlebars": { - "sections": [], - "__resolveType": "decohub/apps/handlebars.ts" - }, - "vestidos-4": { - "count": 4, - "query": "vestidos", - "collection": [], - "__resolveType": "deco-sites/std/functions/vtexProductList.ts" - }, - "vtex-olive": { - "count": 4, - "query": "olive", - "collection": [], - "__resolveType": "deco-sites/std/functions/vtexProductList.ts" - }, - "Footer - 01": { - "logo": { - "image": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/239/79a5eab5-4a2c-4bf5-a424-ff6f141a430c", - "description": "O estilo pensado para você" - }, - "layout": { - "hide": { - "logo": false, - "mobileApps": false, - "newsletter": false, - "socialLinks": false, - "regionOptions": false - }, - "variation": "Variation 1", - "backgroundColor": "Primary" - }, - "social": { - "items": [ - { "link": "http://deco.cx/", "label": "Discord" }, - { "link": "http://deco.cx/", "label": "Facebook" }, - { "link": "http://deco.cx/", "label": "Instagram" }, - { "link": "http://deco.cx/", "label": "Linkedin" }, - { "link": "http://deco.cx/", "label": "Tiktok" }, - { "link": "http://deco.cx/", "label": "Twitter" } - ], - "title": "Siga-nos nas redes" - }, - "payments": { - "items": [ - { "label": "Elo" }, - { "label": "Mastercard" }, - { "label": "Pix" }, - { "label": "Visa" } - ], - "title": "Formas de pagamento" - }, - "sections": [ - { - "items": [ - { "href": "/quem-somos", "label": "Quem somos" }, - { "href": "/privacidade", "label": "Privacidade e segurança" }, - { "href": "/termos-de-uso", "label": "Termos de uso" }, - { "href": "/trabalhe-conosco", "label": "Trabalhe conosco" } - ], - "label": "Sobre", - "children": [ - { "href": "/quemsomos", "label": "Quem somos" }, - { - "href": "/privacidadeeseguranca", - "label": "Privacidade e segurança" - }, - { "href": "/termosdeuso", "label": "Termos de uso" }, - { "href": "/trabalheconosco", "label": "Trabalhe conosco" } - ] - }, - { - "items": [ - { - "href": "/central-de-atendimento", - "label": "Central de atendimento" - }, - { "href": "/fale-whatsapp", "label": "Fale conosco pelo Whatsapp" }, - { "href": "/troca-e-devolucao", "label": "Troca e devolução" } - ], - "label": "Atendimento", - "children": [ - { - "href": "/centraldeatendimento", - "label": "Central de atendimento" - }, - { "href": "/whatsapp", "label": "Fale conosco pelo WhatsApp" }, - { "href": "/trocaedevolucao", "label": "Troca e devolução" } - ] - }, - { - "items": [ - { "href": "/login", "label": "Login e cadastro" }, - { "href": "/meus-pedidos", "label": "Meus pedidos" } - ], - "label": "Minha conta", - "children": [ - { "href": "/loginecadastro", "label": "Login e cadastro" }, - { "href": "/meuspedidos", "label": "Meus pedidos" } - ] - } - ], - "extraLinks": [ - { - "href": "http://www.google.com", - "link": "http://www.google.com/", - "label": "Política de privacidade" - }, - { - "href": "http://www.google.com", - "link": "http://www.google.com", - "label": "Termos de serviço" - } - ], - "mobileApps": { - "apple": "http://www.google.com", - "android": "http://www.google.com" - }, - "newsletter": { - "form": { - "helpText": "

Ao se inscrever, você está aceitando nossa Política de Privacidade.

" - }, - "title": "Assine nossa newsletter", - "description": "Participe e ganhe 10% de desconto na primeira compra" - }, - "backToTheTop": { "text": "Voltar ao topo" }, - "__resolveType": "deco-sites/storefront/sections/Footer/Footer.tsx", - "regionOptions": { - "currency": [ - { "href": "/", "label": "Brasil BRL" }, - { "href": "/", "label": "United Stated USD" } - ], - "language": [ - { "href": "/", "label": "PT" }, - { "href": "/", "label": "EN" } - ] - } - }, - "Footer - 02": { - "logo": { - "image": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/239/79a5eab5-4a2c-4bf5-a424-ff6f141a430c", - "description": "O estilo pensado para você" - }, - "layout": { - "hide": { - "logo": false, - "mobileApps": false, - "newsletter": false, - "socialLinks": false, - "regionOptions": false - }, - "variation": "Variation 2", - "backgroundColor": "Secondary" - }, - "social": { - "items": [ - { "link": "http://deco.cx/", "label": "Discord" }, - { "link": "http://deco.cx/", "label": "Facebook" }, - { "link": "http://deco.cx/", "label": "Instagram" }, - { "link": "http://deco.cx/", "label": "Linkedin" }, - { "link": "http://deco.cx/", "label": "Tiktok" }, - { "link": "http://deco.cx/", "label": "Twitter" } - ], - "title": "Siga-nos nas redes" - }, - "payments": { - "items": [ - { "label": "Elo" }, - { "label": "Mastercard" }, - { "label": "Pix" }, - { "label": "Visa" } - ], - "title": "Formas de pagamento" - }, - "sections": [ - { - "items": [ - { "href": "/quem-somos", "label": "Quem somos" }, - { "href": "/privacidade", "label": "Privacidade e segurança" }, - { "href": "/termos-de-uso", "label": "Termos de uso" }, - { "href": "/trabalhe-conosco", "label": "Trabalhe conosco" } - ], - "label": "Sobre", - "children": [ - { "href": "/quemsomos", "label": "Quem somos" }, - { - "href": "/privacidadeeseguranca", - "label": "Privacidade e segurança" - }, - { "href": "/termosdeuso", "label": "Termos de uso" }, - { "href": "/trabalheconosco", "label": "Trabalhe conosco" } - ] - }, - { - "items": [ - { - "href": "/central-de-atendimento", - "label": "Central de atendimento" - }, - { "href": "/fale-whatsapp", "label": "Fale conosco pelo Whatsapp" }, - { "href": "/troca-e-devolucao", "label": "Troca e devolução" } - ], - "label": "Atendimento", - "children": [ - { - "href": "/centraldeatendimento", - "label": "Central de atendimento" - }, - { "href": "/whatsapp", "label": "Fale conosco pelo WhatsApp" }, - { "href": "/trocaedevolucao", "label": "Troca e devolução" } - ] - }, - { - "items": [ - { "href": "/login", "label": "Login e cadastro" }, - { "href": "/meus-pedidos", "label": "Meus pedidos" } - ], - "label": "Minha conta", - "children": [ - { "href": "/loginecadastro", "label": "Login e cadastro" }, - { "href": "/meuspedidos", "label": "Meus pedidos" } - ] - } - ], - "extraLinks": [ - { - "href": "http://www.google.com", - "link": "http://www.google.com/", - "label": "Política de privacidade" - }, - { - "href": "http://www.google.com", - "link": "http://www.google.com", - "label": "Termos de serviço" - } - ], - "mobileApps": { - "apple": "http://www.google.com", - "android": "http://www.google.com" - }, - "newsletter": { - "form": { - "helpText": "

Ao se inscrever, você está aceitando nossa Política de Privacidade.

" - }, - "title": "Assine nossa newsletter", - "description": "Participe e ganhe 10% de desconto na primeira compra" - }, - "backToTheTop": { "text": "Voltar ao topo" }, - "__resolveType": "deco-sites/storefront/sections/Footer/Footer.tsx", - "regionOptions": { - "currency": [ - { "href": "/", "label": "Brasil BRL" }, - { "href": "/", "label": "United Stated USD" } - ], - "language": [ - { "href": "/", "label": "PT" }, - { "href": "/", "label": "EN" } - ] - } - }, - "Footer - 03": { - "logo": { - "image": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/239/79a5eab5-4a2c-4bf5-a424-ff6f141a430c", - "description": "O estilo pensado para você" - }, - "layout": { - "hide": { - "logo": false, - "mobileApps": false, - "newsletter": false, - "socialLinks": false, - "regionOptions": false - }, - "variation": "Variation 3", - "backgroundColor": "Accent" - }, - "social": { - "items": [ - { "link": "http://deco.cx/", "label": "Discord" }, - { "link": "http://deco.cx/", "label": "Facebook" }, - { "link": "http://deco.cx/", "label": "Instagram" }, - { "link": "http://deco.cx/", "label": "Linkedin" }, - { "link": "http://deco.cx/", "label": "Tiktok" }, - { "link": "http://deco.cx/", "label": "Twitter" } - ], - "title": "Siga-nos nas redes" - }, - "payments": { - "items": [ - { "label": "Elo" }, - { "label": "Mastercard" }, - { "label": "Pix" }, - { "label": "Visa" } - ], - "title": "Formas de pagamento" - }, - "sections": [ - { - "items": [ - { "href": "/quem-somos", "label": "Quem somos" }, - { "href": "/privacidade", "label": "Privacidade e segurança" }, - { "href": "/termos-de-uso", "label": "Termos de uso" }, - { "href": "/trabalhe-conosco", "label": "Trabalhe conosco" } - ], - "label": "Sobre", - "children": [ - { "href": "/quemsomos", "label": "Quem somos" }, - { - "href": "/privacidadeeseguranca", - "label": "Privacidade e segurança" - }, - { "href": "/termosdeuso", "label": "Termos de uso" }, - { "href": "/trabalheconosco", "label": "Trabalhe conosco" } - ] - }, - { - "items": [ - { - "href": "/central-de-atendimento", - "label": "Central de atendimento" - }, - { "href": "/fale-whatsapp", "label": "Fale conosco pelo Whatsapp" }, - { "href": "/troca-e-devolucao", "label": "Troca e devolução" } - ], - "label": "Atendimento", - "children": [ - { - "href": "/centraldeatendimento", - "label": "Central de atendimento" - }, - { "href": "/whatsapp", "label": "Fale conosco pelo WhatsApp" }, - { "href": "/trocaedevolucao", "label": "Troca e devolução" } - ] - }, - { - "items": [ - { "href": "/login", "label": "Login e cadastro" }, - { "href": "/meus-pedidos", "label": "Meus pedidos" } - ], - "label": "Minha conta", - "children": [ - { "href": "/loginecadastro", "label": "Login e cadastro" }, - { "href": "/meuspedidos", "label": "Meus pedidos" } - ] - } - ], - "extraLinks": [ - { - "href": "http://www.google.com", - "link": "http://www.google.com/", - "label": "Política de privacidade" - }, - { - "href": "http://www.google.com", - "link": "http://www.google.com", - "label": "Termos de serviço" - } - ], - "mobileApps": { - "apple": "http://www.google.com", - "android": "http://www.google.com" - }, - "newsletter": { - "form": { - "helpText": "

Ao se inscrever, você está aceitando nossa Política de Privacidade.

" - }, - "title": "Assine nossa newsletter", - "description": "Participe e ganhe 10% de desconto na primeira compra" - }, - "backToTheTop": { "text": "Voltar ao topo" }, - "__resolveType": "deco-sites/storefront/sections/Footer/Footer.tsx", - "regionOptions": { - "currency": [ - { "href": "/", "label": "Brasil BRL" }, - { "href": "/", "label": "United Stated USD" } - ], - "language": [ - { "href": "/", "label": "PT" }, - { "href": "/", "label": "EN" } - ] - } - }, - "Footer - 04": { - "logo": { - "image": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/239/79a5eab5-4a2c-4bf5-a424-ff6f141a430c", - "description": "O estilo pensado para você" - }, - "layout": { - "hide": { - "logo": false, - "mobileApps": false, - "newsletter": false, - "socialLinks": false, - "regionOptions": false - }, - "variation": "Variation 4", - "backgroundColor": "Base 100" - }, - "social": { - "items": [ - { "link": "http://deco.cx/", "label": "Discord" }, - { "link": "http://deco.cx/", "label": "Facebook" }, - { "link": "http://deco.cx/", "label": "Instagram" }, - { "link": "http://deco.cx/", "label": "Linkedin" }, - { "link": "http://deco.cx/", "label": "Tiktok" }, - { "link": "http://deco.cx/", "label": "Twitter" } - ], - "title": "Siga-nos nas redes" - }, - "payments": { - "items": [ - { "label": "Elo" }, - { "label": "Mastercard" }, - { "label": "Pix" }, - { "label": "Visa" } - ], - "title": "Formas de pagamento" - }, - "sections": [ - { - "items": [ - { "href": "/quem-somos", "label": "Quem somos" }, - { "href": "/privacidade", "label": "Privacidade e segurança" }, - { "href": "/termos-de-uso", "label": "Termos de uso" }, - { "href": "/trabalhe-conosco", "label": "Trabalhe conosco" } - ], - "label": "Sobre", - "children": [ - { "href": "/quemsomos", "label": "Quem somos" }, - { - "href": "/privacidadeeseguranca", - "label": "Privacidade e segurança" - }, - { "href": "/termosdeuso", "label": "Termos de uso" }, - { "href": "/trabalheconosco", "label": "Trabalhe conosco" } - ] - }, - { - "items": [ - { - "href": "/central-de-atendimento", - "label": "Central de atendimento" - }, - { "href": "/fale-whatsapp", "label": "Fale conosco pelo Whatsapp" }, - { "href": "/troca-e-devolucao", "label": "Troca e devolução" } - ], - "label": "Atendimento", - "children": [ - { - "href": "/centraldeatendimento", - "label": "Central de atendimento" - }, - { "href": "/whatsapp", "label": "Fale conosco pelo WhatsApp" }, - { "href": "/trocaedevolucao", "label": "Troca e devolução" } - ] - }, - { - "items": [ - { "href": "/login", "label": "Login e cadastro" }, - { "href": "/meus-pedidos", "label": "Meus pedidos" } - ], - "label": "Minha conta", - "children": [ - { "href": "/loginecadastro", "label": "Login e cadastro" }, - { "href": "/meuspedidos", "label": "Meus pedidos" } - ] - } - ], - "extraLinks": [ - { - "href": "http://www.google.com", - "link": "http://www.google.com/", - "label": "Política de privacidade" - }, - { - "href": "http://www.google.com", - "link": "http://www.google.com", - "label": "Termos de serviço" - } - ], - "mobileApps": { - "apple": "http://www.google.com", - "android": "http://www.google.com" - }, - "newsletter": { - "form": { - "helpText": "

Ao se inscrever, você está aceitando nossa Política de Privacidade.

" - }, - "title": "Assine nossa newsletter", - "description": "Participe e ganhe 10% de desconto na primeira compra" - }, - "backToTheTop": { "text": "Voltar ao topo" }, - "__resolveType": "deco-sites/storefront/sections/Footer/Footer.tsx", - "regionOptions": { - "currency": [ - { "href": "/", "label": "Brasil BRL" }, - { "href": "/", "label": "United Stated USD" } - ], - "language": [ - { "href": "/", "label": "PT" }, - { "href": "/", "label": "EN" } - ] - } - }, - "Footer - 05": { - "logo": { - "image": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/239/79a5eab5-4a2c-4bf5-a424-ff6f141a430c", - "description": "O estilo pensado para você" - }, - "layout": { - "hide": { - "logo": false, - "mobileApps": false, - "newsletter": false, - "socialLinks": false, - "regionOptions": false - }, - "variation": "Variation 5", - "backgroundColor": "Primary" - }, - "social": { - "items": [ - { "link": "http://deco.cx/", "label": "Discord" }, - { "link": "http://deco.cx/", "label": "Facebook" }, - { "link": "http://deco.cx/", "label": "Instagram" }, - { "link": "http://deco.cx/", "label": "Linkedin" }, - { "link": "http://deco.cx/", "label": "Tiktok" }, - { "link": "http://deco.cx/", "label": "Twitter" } - ], - "title": "Siga-nos nas redes" - }, - "payments": { - "items": [ - { "label": "Elo" }, - { "label": "Mastercard" }, - { "label": "Pix" }, - { "label": "Visa" } - ], - "title": "Formas de pagamento" - }, - "sections": [ - { - "items": [ - { "href": "/quem-somos", "label": "Quem somos" }, - { "href": "/privacidade", "label": "Privacidade e segurança" }, - { "href": "/termos-de-uso", "label": "Termos de uso" }, - { "href": "/trabalhe-conosco", "label": "Trabalhe conosco" } - ], - "label": "Sobre", - "children": [ - { "href": "/quemsomos", "label": "Quem somos" }, - { - "href": "/privacidadeeseguranca", - "label": "Privacidade e segurança" - }, - { "href": "/termosdeuso", "label": "Termos de uso" }, - { "href": "/trabalheconosco", "label": "Trabalhe conosco" } - ] - }, - { - "items": [ - { - "href": "/central-de-atendimento", - "label": "Central de atendimento" - }, - { "href": "/fale-whatsapp", "label": "Fale conosco pelo Whatsapp" }, - { "href": "/troca-e-devolucao", "label": "Troca e devolução" } - ], - "label": "Atendimento", - "children": [ - { - "href": "/centraldeatendimento", - "label": "Central de atendimento" - }, - { "href": "/whatsapp", "label": "Fale conosco pelo WhatsApp" }, - { "href": "/trocaedevolucao", "label": "Troca e devolução" } - ] - }, - { - "items": [ - { "href": "/login", "label": "Login e cadastro" }, - { "href": "/meus-pedidos", "label": "Meus pedidos" } - ], - "label": "Minha conta", - "children": [ - { "href": "/loginecadastro", "label": "Login e cadastro" }, - { "href": "/meuspedidos", "label": "Meus pedidos" } - ] - } - ], - "extraLinks": [ - { - "href": "http://www.google.com", - "link": "http://www.google.com/", - "label": "Política de privacidade" - }, - { - "href": "http://www.google.com", - "link": "http://www.google.com", - "label": "Termos de serviço" - } - ], - "mobileApps": { - "apple": "http://www.google.com", - "android": "http://www.google.com" - }, - "newsletter": { - "form": { - "helpText": "

Ao se inscrever, você está aceitando nossa Política de Privacidade.

" - }, - "title": "Assine nossa newsletter", - "description": "Participe e ganhe 10% de desconto na primeira compra" - }, - "backToTheTop": { "text": "Voltar ao topo" }, - "__resolveType": "deco-sites/storefront/sections/Footer/Footer.tsx", - "regionOptions": { - "currency": [ - { "href": "/", "label": "Brasil BRL" }, - { "href": "/", "label": "United Stated USD" } - ], - "language": [ - { "href": "/", "label": "PT" }, - { "href": "/", "label": "EN" } - ] - } - }, - "Header - 01": { - "cart": { "freeShippingObjectiveQuantity": 600 }, - "logo": { - "alt": "Fashion logo by deco", - "src": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/239/50f36c94-fb4a-4a46-aaec-ebddf61c563c" - }, - "alerts": ["Use this template to create your store at deco.cx"], - "navItems": [ - { - "href": "/feminino", - "image": { - "src": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/239/7733d479-0fd1-4f33-bed9-6f9e170655d6" - }, - "label": "Feminino", - "children": [ - { - "href": "/feminino/saias", - "label": "Novidades", - "children": [ - { "href": "/feminino/vestidos", "label": "Mais vendidos" }, - { "href": "/feminino/vestidos", "label": "Parcerias" } - ] - } - ] - }, - { - "href": "/masculino", - "image": { - "src": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/239/575c3b0f-1a2e-4ecb-aaad-532671dc553d" - }, - "label": "Masculino", - "children": [ - { - "href": "/masculino", - "label": "Novidades", - "children": [ - { "href": "/masculino", "label": "Mais vendidos" }, - { "href": "/masculino", "label": "Parcerias" } - ] - } - ] - }, - { - "href": "/sale", - "image": { - "src": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/239/5e9310c0-c725-4643-ade3-f92a505bd1d6" - }, - "label": "Sale", - "children": [ - { - "href": "/feminino", - "label": "Feminino", - "children": [ - { "href": "/feminino", "label": "Camisetas" }, - { "href": "/feminino", "label": "Camisas" } - ] - }, - { - "href": "/masculino", - "label": "Masculino", - "children": [ - { "href": "/masculino", "label": "Camisetas" }, - { "href": "/masculino", "label": "Regatas" } - ] - } - ] - }, - { "href": "/linktree", "image": {}, "label": "Link Tree" } - ], - "searchbar": { - "name": "q", - "action": "/s", - "placeholder": "What are you looking for?" - }, - "__resolveType": "deco-sites/storefront/sections/Header/Header.tsx" - }, - "SEO Default": { - "type": "website", - "image": "https://www.deco.cx/decocx-meta-en.png", - "title": "Start by deco.cx", - "description": "This is a site template for deco.cx", - "__resolveType": "deco-sites/std/sections/SEO.tsx", - "titleTemplate": "%s | Start by deco.cx" - }, - "my-redirects": { - "redirects": [ - { - "to": "https://www.google.com", - "from": "/exemplo", - "type": "temporary" - } - ], - "__resolveType": "deco-sites/std/loaders/x/redirects.ts" - }, - "Benefits - 01": { - "title": "Take a look at our benefits", - "benefits": [ - { - "icon": "Truck", - "label": "Free Shipping Worldwide", - "description": "Shop online with no additional fees!" - }, - { - "icon": "Phone", - "label": "24/7 Online Support", - "description": "Instant assistance anytime" - }, - { - "icon": "Discount", - "label": "15% on the first purchase", - "description": "Discount for new customers" - }, - { - "icon": "ArrowsPointingOut", - "label": "Hassle-Free Returns", - "description": "Easy and Convenient Return Policy" - } - ], - "__resolveType": "deco-sites/storefront/sections/Content/Benefits.tsx" - }, - "Benefits - 02": { - "title": "Take a look at our benefits", - "layout": { "variation": "Color reverse", "headerAlignment": "center" }, - "benefits": [ - { - "icon": "Truck", - "label": "Free Shipping Worldwide", - "description": "Shop online with no additional fees!" - }, - { - "icon": "Phone", - "label": "24/7 Online Support", - "description": "Instant assistance anytime" - }, - { - "icon": "Discount", - "label": "15% on the first purchase", - "description": "Discount for new customers" - }, - { - "icon": "ArrowsPointingOut", - "label": "Easy Hassle-Free Returns", - "description": "Easy and Convenient Return Policy" - } - ], - "__resolveType": "deco-sites/storefront/sections/Content/Benefits.tsx" - }, - "Benefits - 03": { - "title": "Take a look at our benefits ", - "layout": { "variation": "With border", "headerAlignment": "center" }, - "benefits": [ - { - "icon": "Truck", - "label": "Free Shipping Worldwide", - "description": "Shop online with no additional fees!" - }, - { - "icon": "Phone", - "label": "24/7 Online Support", - "description": "Instant assistance anytime" - }, - { - "icon": "Discount", - "label": "15% on the first purchase", - "description": "Discount for new customers" - }, - { - "icon": "ArrowsPointingOut", - "label": "Easy Hassle-Free Returns", - "description": "Easy and Convenient Return Policy" - } - ], - "__resolveType": "deco-sites/storefront/sections/Content/Benefits.tsx" - }, - "Carousel - 01": { - "images": [ - { - "alt": "/feminino", - "action": { - "href": "https://www.deco.cx/", - "label": "deco.cx", - "title": "Demo Store", - "subTitle": "Visit our site and start building now:" - }, - "mobile": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/239/24278f9e-412d-4a8a-b2d3-57353bb1b368", - "desktop": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/239/afa2c07c-74f4-496d-8647-5cc58f48117b" - }, - { - "alt": "/feminino", - "action": { - "href": "https://www.deco.cx/", - "label": "deco.cx", - "title": "Demo Store", - "subTitle": "Visit our site and start building now:" - }, - "mobile": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/239/eeaa624c-a3e1-45e8-a6fe-034233cfbcd0", - "desktop": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/239/7949d031-9a79-4639-b85e-62fd90af85a9" - }, - { - "alt": "/feminino", - "action": { - "href": "https://www.deco.cx/", - "label": "deco.cx", - "title": "Demo Store", - "subTitle": "Visit our site and start building now:" - }, - "mobile": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/239/ae89571c-4a7c-44bf-9aeb-a341fd049d19", - "desktop": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/239/7ec121e4-5cfe-4b7b-b942-d1ed4493803d" - } - ], - "preload": true, - "__resolveType": "deco-sites/storefront/sections/Images/Carousel.tsx" - }, - "Fashion theme": { - "font": { - "fonts": [ - { - "family": "Poppins", - "variations": [ - { "weight": "400" }, - { "weight": "600" }, - { "weight": "700" } - ] - } - ], - "__resolveType": "website/loaders/fonts/googleFonts.ts" - }, - "fonts": [{ "fontFamily": "Poppins" }], - "mainColors": { - "primary": "#384c53", - "base-100": "#FFFFFF", - "tertiary": "#5f9a99", - "secondary": "#a2accc" - }, - "buttonStyle": { - "--border-btn": "1px", - "--rounded-btn": "0.2rem", - "--btn-text-case": "normal-case", - "--btn-focus-scale": "0.95" - }, - "__resolveType": "deco-sites/storefront/sections/Theme/Theme.tsx", - "complementaryColors": { "primary": { "primary-content": "#ffffff" } } - }, - "LinkTree - 01": { - "links": [ - { "href": "https://www.instagram.com/deco.cx/", "label": "Instagram" }, - { "href": "https://br.linkedin.com/company/deco-cx", "label": "LinkedIn" } - ], - "title": "Fashion links", - "social": [], - "__resolveType": "deco-sites/storefront/sections/Links/LinkTree.tsx" - }, - "configShopify": { "__resolveType": "deco-sites/std/accounts/shopify.ts" }, - "Shortcuts - 01": { - "layout": { "tooltip": true }, - "onHover": "Show label", - "shortcuts": [ - { "icon": "WhatsApp", "link": "/", "label": "WhatsApp" }, - { "icon": "Message", "link": "/", "label": "Chat" }, - { "icon": "Ruler", "link": "/", "label": "Measurements" }, - { "icon": "Truck", "link": "/", "label": "Shipping" }, - { "icon": "ArrowsPointingOut", "link": "/", "label": "Returns" } - ], - "__resolveType": "deco-sites/storefront/sections/Links/Shortcuts.tsx" - }, - "brandassistant": { - "botName": "boteco", - "prompts": [], - "__resolveType": "decohub/apps/brand-assistant.ts" - }, - "Newsletter - 01": { - "form": { - "helpText": "

By subscribing you agree to with our Privacy Policy.

", - "buttonText": "Subscribe", - "placeholder": "Enter your email" - }, - "title": "Newsletter", - "layout": { - "content": { - "border": false, - "bgColor": "Reverse", - "alignment": "Side to side" - }, - "headerFontSize": "Large" - }, - "__resolveType": "deco-sites/storefront/sections/Newsletter/Newsletter.tsx" - }, - "Newsletter - 02": { - "form": { - "helpText": "

By subscribing you agree to with our Privacy Policy.

", - "buttonText": "Subscribe", - "placeholder": "Enter your email" - }, - "title": "Sign up for our newsletter", - "layout": { - "content": { - "border": false, - "bgColor": "Reverse", - "alignment": "Center" - }, - "headerFontSize": "Large" - }, - "__resolveType": "deco-sites/storefront/sections/Newsletter/Newsletter.tsx" - }, - "Newsletter - 03": { - "form": { - "helpText": "

By subscribing you agree to with our Privacy Policy.

", - "buttonText": "Subscribe", - "placeholder": "Enter your email" - }, - "title": "Sign up for our newsletter", - "layout": { - "content": { "border": false, "bgColor": "Reverse", "alignment": "Left" }, - "headerFontSize": "Large" - }, - "__resolveType": "deco-sites/storefront/sections/Newsletter/Newsletter.tsx" - }, - "Newsletter - 04": { - "form": { - "helpText": "

By subscribing you agree to with our Privacy Policy.

", - "buttonText": "Subscribe", - "placeholder": "Enter your email" - }, - "title": "Newsletter", - "layout": { - "content": { - "border": true, - "bgColor": "Reverse", - "alignment": "Side to side" - }, - "headerFontSize": "Large" - }, - "__resolveType": "deco-sites/storefront/sections/Newsletter/Newsletter.tsx" - }, - "Newsletter - 05": { - "form": { - "helpText": "

By subscribing you agree to with our Privacy Policy.

", - "buttonText": "Subscribe", - "placeholder": "Enter your email" - }, - "title": "Sign up for our newsletter", - "layout": { - "content": { - "border": true, - "bgColor": "Reverse", - "alignment": "Center" - }, - "headerFontSize": "Large" - }, - "__resolveType": "deco-sites/storefront/sections/Newsletter/Newsletter.tsx" - }, - "Newsletter - 06": { - "form": { - "helpText": "

By subscribing you agree to with our Privacy Policy.

", - "buttonText": "Subscribe", - "placeholder": "Enter your email" - }, - "title": "Sign up for our newsletter", - "layout": { - "content": { "border": true, "bgColor": "Reverse", "alignment": "Left" }, - "headerFontSize": "Large" - }, - "__resolveType": "deco-sites/storefront/sections/Newsletter/Newsletter.tsx" - }, - "configYourViews": { - "__resolveType": "deco-sites/std/accounts/yourViews.ts" - }, - "Banner Grid - 01": { - "title": "Summer bags", - "banners": [ - { - "alt": "a", - "href": "a", - "srcMobile": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/239/82727553-f670-4e7c-b9c2-9452aed1955f", - "srcDesktop": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/239/7b3a9d75-57a5-43cf-a3c5-f689a997f24e" - }, - { - "alt": "a", - "href": "a", - "srcMobile": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/239/c5c6bdf6-5555-488c-8b14-719e4158dea6", - "srcDesktop": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/239/3e2b7824-d75c-4704-8d32-621bfc9b20cf" - } - ], - "borderRadius": { "mobile": "3xl", "desktop": "3xl" }, - "itemsPerLine": { "mobile": 2, "desktop": 2 }, - "__resolveType": "deco-sites/storefront/sections/Images/BannerGrid.tsx" - }, - "VtexVestidoLists": { - "count": 2, - "query": "vestido", - "__resolveType": "deco-sites/std/functions/vtexProductList.ts" - }, - "Testimonials - 01": { - "title": "Testimonials", - "layout": { "variation": "Grid", "headerAlignment": "center" }, - "description": "Take a look at what our customers are saying", - "testimonials": [ - { - "text": "Love shopping at Fashion! Quality products, exceptional service. Hassle-free returns and free shipping. My go-to for stylish fashion!", - "user": { - "name": "Rafael Crespo", - "avatar": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/239/6a595043-fb5b-43b4-b6dd-bd3154e4e595" - }, - "image": { - "alt": "deco", - "src": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/239/d0a79cf6-6825-4624-884c-f30bda6c3daf" - } - }, - { - "text": "Thrilled with my first Fashion purchase. Seamless process, prompt delivery with free shipping. Exceeded expectations in style and quality!", - "user": { - "name": "Tiago Gimenes", - "avatar": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/239/850df7f9-120e-4155-ae79-c76e737535ee" - }, - "image": { - "alt": "deco", - "src": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/239/9dc5dddc-f8b5-4f70-847b-1f91b84ad7dc" - } - }, - { - "text": "Fashion is my favorite online retailer. On-trend selection, exceptional quality. Easy returns and 24/7 online support. A delightful shopping experience!", - "user": { - "name": "Maria Luiza Aires", - "avatar": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/239/8327a46f-bb4e-4ae8-8cf2-963d530d3066" - }, - "image": { - "alt": "deco", - "src": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/239/ca4c79ea-5bd9-42d3-a60a-07c99c5f45c4" - } - } - ], - "__resolveType": "deco-sites/storefront/sections/Content/Testimonials.tsx" - }, - "Testimonials - 02": { - "title": "Testimonials", - "layout": { "variation": "Slider", "headerAlignment": "center" }, - "description": "Take a look at what our customers are saying", - "testimonials": [ - { - "text": "I can't say enough about my experience shopping at this online fashion store. The website design is not only visually stunning but also incredibly user-friendly. It's a pleasure to browse through their extensive collection of fashionable clothing and accessories. The seamless checkout process makes purchasing items a breeze, and the fast and reliable shipping ensures I receive my orders in no time.", - "user": { - "name": "Rafael Crespo", - "avatar": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/239/6a595043-fb5b-43b4-b6dd-bd3154e4e595" - }, - "image": { - "src": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/239/d0a79cf6-6825-4624-884c-f30bda6c3daf" - } - }, - { - "text": "Thrilled with my first Fashion purchase. Seamless process, prompt delivery with free shipping. Exceeded expectations in style and quality!", - "user": { - "name": "Tiago Gimenes", - "avatar": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/239/850df7f9-120e-4155-ae79-c76e737535ee" - }, - "image": { - "src": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/239/9dc5dddc-f8b5-4f70-847b-1f91b84ad7dc" - } - }, - { - "text": "Fashion is my favorite online retailer. On-trend selection, exceptional quality. Easy returns and 24/7 online support. A delightful shopping experience!", - "user": { - "name": "Maria Luiza Aires", - "avatar": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/239/8327a46f-bb4e-4ae8-8cf2-963d530d3066" - }, - "image": { - "src": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/239/ca4c79ea-5bd9-42d3-a60a-07c99c5f45c4" - } - } - ], - "__resolveType": "deco-sites/storefront/sections/Content/Testimonials.tsx" - }, - "Category List - 01": { - "list": [ - { - "href": "/masculino", - "image": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/239/5a8edfec-400f-421f-b436-4ce23d2b13e7", - "label": "Dresses", - "description": "Amazing" - }, - { - "href": "/feminino", - "image": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/239/7363da7a-8530-4e19-8b76-6f92c4da3f1e", - "label": "Bags", - "description": "Bags" - }, - { - "href": "/", - "image": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/239/33755494-9104-410e-9e48-256aef7fc113", - "label": "Shoes", - "description": "New deals" - }, - { - "href": "/", - "image": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/239/2d507523-6f5a-4bb5-98d5-d9c944b35845", - "label": "Jackets", - "description": "New colors" - }, - { - "href": "/", - "image": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/239/907b5510-d4a0-4d75-b2bf-c0c9e9b0ba68", - "label": "Jeans", - "description": "Amazing" - }, - { - "href": "/", - "image": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/239/40eb7c93-59a7-4963-9917-32508c56e4cc", - "label": "Shorts", - "description": "Summer" - } - ], - "header": { - "title": "Categories", - "description": "Take a look at our categories" - }, - "layout": { - "categoryCard": { "textPosition": "top", "textAlignment": "center" }, - "headerAlignment": "center" - }, - "__resolveType": "deco-sites/storefront/sections/Category/CategoryList.tsx" - }, - "Image Gallery - 01": { - "title": "New collections", - "banners": [ - { - "alt": "Fashion", - "href": "/", - "srcMobile": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/239/29dbf8d4-90c3-43f7-9b6b-4c6bda5e7835" - }, - { - "alt": "Fashion", - "href": "/", - "srcMobile": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/239/3210eea1-5437-4f19-8327-8b8fa4edfc45" - }, - { - "alt": "Fashion", - "href": "/", - "srcMobile": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/239/1e6250d4-f9d2-4185-b8a6-b0e8a8fed4a7" - }, - { - "alt": "Fashion", - "href": "/", - "srcMobile": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/239/a8d36df6-4b96-4421-bb6c-de0fe1478e06" - } - ], - "description": "Discover the collections of the season", - "__resolveType": "deco-sites/storefront/sections/Images/ImageGallery.tsx" - }, - "Image Gallery - 02": { - "title": "New collections", - "layout": { "desktop": "Asymmetric", "headerAlignment": "left" }, - "banners": [ - { - "alt": "Fashion", - "href": "/", - "srcMobile": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/239/5703060b-d1f6-4dc2-898a-ccefeefd2eab" - }, - { - "alt": "Fashion", - "href": "/", - "srcMobile": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/239/3210eea1-5437-4f19-8327-8b8fa4edfc45" - }, - { - "alt": "Fashion", - "href": "/", - "srcMobile": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/239/1e6250d4-f9d2-4185-b8a6-b0e8a8fed4a7" - }, - { - "alt": "Fashion", - "href": "/", - "srcMobile": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/239/a8d36df6-4b96-4421-bb6c-de0fe1478e06" - } - ], - "description": "Discover the collections of the season", - "__resolveType": "deco-sites/storefront/sections/Images/ImageGallery.tsx" - }, - "Image Gallery - 03": { - "title": "New collections", - "layout": { "desktop": "Symmetrical", "headerAlignment": "center" }, - "banners": [ - { - "alt": "Fashion", - "href": "/", - "srcMobile": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/239/29dbf8d4-90c3-43f7-9b6b-4c6bda5e7835" - }, - { - "alt": "Fashion", - "href": "/", - "srcMobile": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/239/3210eea1-5437-4f19-8327-8b8fa4edfc45" - }, - { - "alt": "Fashion", - "href": "/", - "srcMobile": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/239/1e6250d4-f9d2-4185-b8a6-b0e8a8fed4a7" - }, - { - "alt": "Fashion", - "href": "/", - "srcMobile": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/239/a8d36df6-4b96-4421-bb6c-de0fe1478e06" - } - ], - "description": "Discover the collections of the season", - "__resolveType": "deco-sites/storefront/sections/Images/ImageGallery.tsx" - }, - "Image Gallery - 04": { - "title": "etset", - "layout": { "desktop": "Symmetrical", "headerAlignment": "left" }, - "banners": [ - { - "alt": "Fashion", - "href": "/", - "srcMobile": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/239/29dbf8d4-90c3-43f7-9b6b-4c6bda5e7835", - "srcDesktop": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/239/f7b0094f-b8f6-4806-bd43-4f4482958960" - }, - { - "alt": "Fashion", - "href": "/", - "srcMobile": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/239/3210eea1-5437-4f19-8327-8b8fa4edfc45" - }, - { - "alt": "Fashion", - "href": "/", - "srcMobile": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/239/1e6250d4-f9d2-4185-b8a6-b0e8a8fed4a7" - }, - { - "alt": "Fashion", - "href": "/", - "srcMobile": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/239/a8d36df6-4b96-4421-bb6c-de0fe1478e06" - } - ], - "description": "Discover the collections of the season", - "__resolveType": "deco-sites/storefront/sections/Images/ImageGallery.tsx" - }, - "Product Shelf - 01": { - "title": "Teste", - "products": { "__resolveType": "Colecao 137 - Casacos" }, - "cardLayout": { "hide": {} }, - "description": "The best selection for you", - "__resolveType": "deco-sites/storefront/sections/Product/ProductShelf.tsx" - }, - "Product Shelf - 02": { - "title": "What we're loving right now", - "layout": { "headerfontSize": "Normal", "headerAlignment": "left" }, - "products": { - "count": 8, - "query": "camiseta", - "collection": [], - "__resolveType": "deco-sites/std/functions/vtexProductList.ts" - }, - "cardLayout": { "hide": {} }, - "description": "The best selection for you", - "__resolveType": "deco-sites/storefront/sections/Product/ProductShelf.tsx" - }, - "Product Shelf - 03": { - "title": "What we're loving right now", - "layout": { "headerfontSize": "Large", "headerAlignment": "center" }, - "products": { - "count": 8, - "query": "camiseta", - "collection": [], - "__resolveType": "deco-sites/std/functions/vtexProductList.ts" - }, - "cardLayout": { - "hide": {}, - "basics": { - "ctaText": "View more", - "oldPriceSize": "Normal", - "contentAlignment": "Center" - }, - "elementsPositions": { "skuSelector": "Bottom" } - }, - "description": "The best selection for you", - "__resolveType": "deco-sites/storefront/sections/Product/ProductShelf.tsx" - }, - "Product Shelf - 04": { - "title": "What we're loving right now", - "layout": { "headerfontSize": "Large", "headerAlignment": "center" }, - "products": { - "count": 8, - "query": "camiseta", - "collection": [], - "__resolveType": "deco-sites/std/functions/vtexProductList.ts" - }, - "cardLayout": { - "hide": { "cta": true, "skuSelector": true }, - "basics": { - "ctaText": "View more", - "oldPriceSize": "Normal", - "contentAlignment": "Center" - }, - "elementsPositions": { "skuSelector": "Bottom" } - }, - "description": "The best selection for you", - "__resolveType": "deco-sites/storefront/sections/Product/ProductShelf.tsx" - }, - "Product Shelf - 05": { - "title": "What we're loving right now", - "layout": { "headerfontSize": "Large", "headerAlignment": "center" }, - "products": { - "count": 8, - "query": "camiseta", - "collection": [], - "__resolveType": "deco-sites/std/functions/vtexProductList.ts" - }, - "cardLayout": { - "hide": { - "cta": true, - "allPrices": false, - "skuSelector": true, - "installments": true, - "productDescription": true - }, - "basics": { - "ctaText": "View more", - "oldPriceSize": "Normal", - "contentAlignment": "Center" - }, - "elementsPositions": { "skuSelector": "Bottom" } - }, - "description": "The best selection for you", - "__resolveType": "deco-sites/storefront/sections/Product/ProductShelf.tsx" - }, - "Product Shelf - 06": { - "title": "What we're loving right now", - "layout": { "headerfontSize": "Large", "headerAlignment": "center" }, - "products": { - "count": 8, - "query": "camiseta", - "collection": [], - "__resolveType": "deco-sites/std/functions/vtexProductList.ts" - }, - "cardLayout": { - "hide": { - "cta": true, - "allPrices": true, - "productName": true, - "skuSelector": true, - "installments": true, - "productDescription": true - }, - "basics": { - "ctaText": "View more", - "oldPriceSize": "Normal", - "contentAlignment": "Center" - }, - "elementsPositions": { "skuSelector": "Bottom" } - }, - "description": "The best selection for you", - "__resolveType": "deco-sites/storefront/sections/Product/ProductShelf.tsx" - }, - "Campaign Timer - 01": { - "link": { - "href": "https://github.com/deco-cx", - "text": "Visit our GitHub" - }, - "text": "

Design, develop and deliver complete experiences

", - "labels": { "expired": " " }, - "layout": { "textPosition": "After counter" }, - "__resolveType": "deco-sites/storefront/sections/Miscellaneous/CampaignTimer.tsx" - }, - "Campaign Timer - 02": { - "link": { "href": "/", "text": "View products" }, - "text": "

15% discount on all products!

", - "labels": { - "hours": "hr", - "expired": "Promotion expired.", - "minutes": "min", - "seconds": "sec" - }, - "layout": { "textPosition": "After counter" }, - "expiresAt": "2023-06-07T00:00:00.000Z", - "__resolveType": "deco-sites/storefront/sections/Miscellaneous/CampaignTimer.tsx" - }, - "Cookie Consent - 01": { - "text": "

We use cookies to personalize ads and improve your experience on the site.

", - "title": "Cookies", - "layout": { "content": "Piled up", "position": "Expanded" }, - "policy": { "link": "/", "text": "Find out more about privacy policy" }, - "buttons": { "allowText": "Accept", "cancelText": "Close" }, - "__resolveType": "deco-sites/storefront/sections/Miscellaneous/CookieConsent.tsx" - }, - "Cookie Consent - 02": { - "text": "

We use cookies to personalize ads and improve your experience on the site.

", - "title": "Cookies", - "layout": { "content": "Piled up", "position": "Left" }, - "policy": { "link": "/", "text": "Find out more about privacy policy" }, - "buttons": { "allowText": "Accept", "cancelText": "Close" }, - "__resolveType": "deco-sites/storefront/sections/Miscellaneous/CookieConsent.tsx" - }, - "Cookie Consent - 03": { - "text": "

We use cookies to personalize ads and improve your experience on the site.

", - "title": "Cookies", - "layout": { "content": "Tiled", "position": "Right" }, - "policy": { "link": "/", "text": "Find out more about privacy policy" }, - "buttons": { "allowText": "Accept", "cancelText": "Close" }, - "__resolveType": "deco-sites/storefront/sections/Miscellaneous/CookieConsent.tsx" - }, - "Product Detail - 01": { - "page": { - "slug": "casaco-feminino-sun", - "__resolveType": "deco-sites/std/loaders/vtex/intelligentSearch/productDetailsPage.ts" - }, - "variant": "slider", - "__resolveType": "deco-sites/storefront/sections/Product/ProductDetails.tsx" - }, - "Category Banner - 01": { - "banners": [ - { - "image": { - "alt": "a", - "mobile": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/239/91102b71-4832-486a-b683-5f7b06f649af", - "desktop": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/239/ec597b6a-dcf1-48ca-a99d-95b3c6304f96" - }, - "title": "Woman", - "matcher": "/*", - "subtitle": "As" - }, - { - "image": { - "alt": "a", - "mobile": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/239/91102b71-4832-486a-b683-5f7b06f649af", - "desktop": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/239/ec597b6a-dcf1-48ca-a99d-95b3c6304f96" - }, - "title": "Woman", - "matcher": "/feminino/*", - "subtitle": "As" - } - ], - "__resolveType": "deco-sites/storefront/sections/Category/CategoryBanner.tsx" - }, - "Camisas mais vendidas": { - "sort": "price:desc", - "count": 4, - "query": "camisa", - "__resolveType": "deco-sites/std/functions/vtexProductList.ts" - }, - "Colecao 137 - Casacos": { - "ids": [], - "count": 10, - "collection": "137", - "__resolveType": "deco-sites/std/loaders/vtex/intelligentSearch/productList.ts", - "hideUnavailableItems": true - }, - "Colecao 139 - Camisas": { - "ids": [], - "count": 10, - "collection": "139", - "__resolveType": "deco-sites/std/loaders/vtex/intelligentSearch/productList.ts", - "hideUnavailableItems": true - }, - "Shoppable Banner - 01": { - "link": { "href": "/feminino", "text": "Take a look" }, - "pins": [ - { - "link": "/feminino", - "label": "Glasses", - "mobile": { "x": 12, "y": 59 }, - "desktop": { "x": 7, "y": 60 } - }, - { - "link": "/feminino", - "label": "Bag", - "mobile": { "x": 30, "y": 30 }, - "desktop": { "x": 30, "y": 30 } - } - ], - "text": "Introducing our stunning Spring Clothes Collection! Step into a world of vibrant colors, fresh designs, and delightful styles that capture the essence of the season. Embrace the blooming flowers and the gentle breeze with our carefully curated selection of springtime fashion.", - "image": { - "mobile": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/239/cc607cfa-b7b9-4f0e-b9af-579458d2fdc6", - "altText": "a", - "desktop": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/239/39d61abb-5b29-4de8-86e4-325d21d7fdb7" - }, - "title": "Spring collection", - "__resolveType": "deco-sites/storefront/sections/Images/ShoppableBanner.tsx" - }, - "redirect-35009a49adde": { - "redirect": { - "to": "/redirects-test-4", - "from": "/redirects-test-3", - "type": "temporary" - }, - "__resolveType": "website/loaders/redirect.ts" - }, - "redirect-d01a4ae35df2": { - "redirect": { - "to": "/redirects-test-2", - "from": "/redirects-test", - "type": "temporary" - }, - "__resolveType": "website/loaders/redirect.ts" - }, - "Campaing Timer - Github": { - "link": { - "href": "https://github.com/deco-cx", - "text": "Visit our GitHub" - }, - "text": "

Design, develop and deliver complete experiences

", - "labels": { "expired": " " }, - "layout": { "textPosition": "After counter" }, - "__resolveType": "deco-sites/storefront/sections/Miscellaneous/CampaignTimer.tsx" - }, - "pages-home-c4bcbfb771e9": { - "name": "Home", - "path": "/", - "sections": [ - { "__resolveType": "Header - 01" }, - { "__resolveType": "website/sections/Seo/Seo.tsx" }, - { "__resolveType": "Carousel - 01" }, - { "__resolveType": "Campaign Timer - 01" }, - { "__resolveType": "Category List - 01" }, - { - "title": "Best Sellers", - "products": { - "ids": [], - "sort": "", - "count": 4, - "props": { "count": 4, "collection": "139" }, - "collection": "139", - "__resolveType": "vtex/loaders/intelligentSearch/productList.ts" - }, - "description": "Check these out!", - "__resolveType": "deco-sites/storefront/sections/Product/ProductShelf.tsx" - }, - { - "link": { "href": "/feminino", "text": "Take a look" }, - "pins": [ - { - "link": "/feminino", - "label": "Glasses", - "mobile": { "x": 12, "y": 59 }, - "desktop": { "x": 7, "y": 60 } - }, - { - "link": "/feminino", - "label": "Bag", - "mobile": { "x": 30, "y": 30 }, - "desktop": { "x": 30, "y": 30 } - } - ], - "text": "Mauriiii", - "image": { - "mobile": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/239/cc607cfa-b7b9-4f0e-b9af-579458d2fdc6", - "altText": "a", - "desktop": "https://ozksgdmyrqcxcwhnbepg.supabase.co/storage/v1/object/public/assets/239/39d61abb-5b29-4de8-86e4-325d21d7fdb7" - }, - "title": "Spring collection", - "__resolveType": "deco-sites/storefront/sections/Images/ShoppableBanner.tsx" - }, - { "__resolveType": "Testimonials - 01" }, - { "__resolveType": "Benefits - 01" }, - { "__resolveType": "Logos - 01" }, - { "__resolveType": "Newsletter - 01" }, - { "__resolveType": "FAQ - 01" }, - { "__resolveType": "Footer - 01" }, - { "__resolveType": "deco-sites/storefront/sections/Chat/Chat.tsx" } - ], - "__resolveType": "website/pages/Page.tsx" - }, - "pages-offline-b9c52de8c7b3": { - "name": "Offline", - "path": "/offline", - "sections": [ - { "__resolveType": "Header - 01" }, - { - "title": "Oh no! You are offline!", - "products": { - "ids": [], - "sort": "price:desc", - "count": 4, - "collection": "139", - "__resolveType": "vtex/loaders/intelligentSearch/productList.ts" - }, - "description": "Maybe take some time to explore", - "__resolveType": "deco-sites/storefront/sections/Product/ProductShelf.tsx" - }, - { "__resolveType": "Footer - 01" } - ], - "__resolveType": "website/pages/Page.tsx" - }, - "pages-category-7493d4326022": { - "name": "Category", - "path": "/*", - "sections": [ - { "__resolveType": "Header - 01" }, - { - "page": { - "sort": "", - "count": 12, - "fuzzy": "automatic", - "__resolveType": "vtex/loaders/intelligentSearch/productListingPage.ts", - "selectedFacets": [] - }, - "layout": { - "columns": { "mobile": 2, "desktop": 4 }, - "variant": "aside" - }, - "__resolveType": "deco-sites/storefront/sections/Product/SearchResult.tsx" - }, - { "__resolveType": "Footer - 01" }, - { - "jsonLD": { - "sort": "price:desc", - "count": 12, - "fuzzy": "automatic", - "__resolveType": "vtex/loaders/intelligentSearch/productListingPage.ts", - "selectedFacets": [] - }, - "__resolveType": "commerce/sections/Seo/SeoPLP.tsx" - } - ], - "__resolveType": "website/pages/Page.tsx" - }, - "pages-productpage-ce4850591828": { - "name": "Product Page", - "path": "/:slug/p", - "sections": [ - { - "jsonLD": { - "slug": { - "param": "slug", - "__resolveType": "website/functions/requestToParam.ts" - }, - "__resolveType": "vtex/loaders/intelligentSearch/productDetailsPage.ts" - }, - "jsonLDs": [{}], - "__resolveType": "commerce/sections/Seo/SeoPDP.tsx" - }, - { "__resolveType": "Header - 01" }, - { "__resolveType": "Product Details - Gallery Slider" }, - { - "title": "You may also like", - "products": { - "slug": { - "param": "slug", - "__resolveType": "website/functions/requestToParam.ts" - }, - "count": 4, - "crossSelling": "whosawalsosaw", - "__resolveType": "vtex/loaders/legacy/relatedProductsLoader.ts" - }, - "__resolveType": "deco-sites/storefront/sections/Product/ProductShelf.tsx" - }, - { "__resolveType": "Footer - 01" } - ], - "__resolveType": "website/pages/Page.tsx" - }, - "Product Details - Gallery Slider": { - "children": { - "children": { - "page": { "__resolveType": "PDP Loader" }, - "children": { - "layout": { - "gap": { "mobile": "2", "desktop": "4" }, - "cols": { "mobile": "1", "desktop": "none" }, - "flow": { "mobile": "row", "desktop": "col" }, - "rows": {}, - "placeItems": { "mobile": "center", "desktop": "center" } - }, - "children": { - "sections": [ - { - "children": { - "page": { "__resolveType": "PDP Loader" }, - "layout": { "width": 300, "height": 370 }, - "__resolveType": "deco-sites/storefront/sections/Product/ImageGallerySlider.tsx" - }, - "__resolveType": "deco-sites/storefront/sections/Layout/GridItem.tsx" - }, - { - "children": { - "page": { "__resolveType": "PDP Loader" }, - "layout": { "name": "product" }, - "__resolveType": "deco-sites/storefront/sections/Product/ProductInfo.tsx" - }, - "__resolveType": "deco-sites/storefront/sections/Layout/GridItem.tsx" - } - ], - "__resolveType": "deco-sites/storefront/loaders/List/Sections.tsx" - }, - "__resolveType": "deco-sites/storefront/sections/Layout/Grid.tsx" - }, - "fallback": { - "__resolveType": "deco-sites/storefront/sections/Product/NotFound.tsx" - }, - "__resolveType": "deco-sites/storefront/sections/Product/NotFoundChallenge.tsx" - }, - "__resolveType": "deco-sites/storefront/sections/Layout/Container.tsx" - }, - "__resolveType": "deco-sites/storefront/sections/Gallery.tsx" - }, - "pages-brandassistant-ca030b521be8": { - "name": "Brand Assistant", - "path": "/brand-assistant", - "sections": [ - { "__resolveType": "Header - 01" }, - { "__resolveType": "website/sections/Seo/Seo.tsx" }, - { "__resolveType": "Carousel - 01" }, - { "__resolveType": "Campaign Timer - 01" }, - { "__resolveType": "Category List - 01" }, - { - "title": "Best Sellers", - "products": { - "ids": [], - "sort": "", - "count": 4, - "props": { "count": 4, "collection": "139" }, - "collection": "139", - "__resolveType": "vtex/loaders/intelligentSearch/productList.ts" - }, - "description": "Check these out!", - "__resolveType": "deco-sites/storefront/sections/Product/ProductShelf.tsx" - }, - { "__resolveType": "Shoppable Banner - 01" }, - { "__resolveType": "Testimonials - 01" }, - { "__resolveType": "Benefits - 01" }, - { "__resolveType": "Logos - 01" }, - { "__resolveType": "Newsletter - 01" }, - { "__resolveType": "FAQ - 01" }, - { "__resolveType": "Footer - 01" }, - { "__resolveType": "brand-assistant/sections/Chat.tsx" } - ], - "__resolveType": "website/pages/Page.tsx" - } -}