caca
cat > /mnt/user-data/outputs/vigorix-home.liquid << 'LIQUIDEOF'
{% comment %}
VIGORIX — Section Home Page
Installation: Online Store → Themes → Edit code → sections/ → Add file → vigorix-home.liquid
Utilisation: Ajoute cette section sur ta page d'accueil via le Theme Editor
{% endcomment %}
{% if section.settings.show_announcement %}
{% if section.settings.product != blank %}
{% assign prod = section.settings.product %}
{% endif %}
{% endif %}
{% schema %}
{
"name": "Vigorix Home",
"settings": [
{
"type": "header",
"content": "Barre d'annonce"
},
{
"type": "checkbox",
"id": "show_announcement",
"label": "Afficher la barre",
"default": true
},
{
"type": "text",
"id": "announcement_text",
"label": "Texte",
"default": "Livraison gratuite en France • Devis et accompagnement pour votre établissement"
},
{
"type": "header",
"content": "Couleurs"
},
{
"type": "color",
"id": "color_primary",
"label": "Couleur principale (brun)",
"default": "#4b2e2a"
},
{
"type": "color",
"id": "color_accent",
"label": "Couleur accent (or)",
"default": "#d4a017"
},
{
"type": "color",
"id": "color_bg",
"label": "Fond blanc",
"default": "#ffffff"
},
{
"type": "color",
"id": "color_off",
"label": "Fond clair",
"default": "#f7f5f3"
},
{
"type": "header",
"content": "Hero"
},
{
"type": "image_picker",
"id": "hero_image",
"label": "Image hero"
},
{
"type": "text",
"id": "hero_rating_text",
"label": "Texte évaluation",
"default": "Noté 4.8 (21,883 clients satisfaits)"
},
{
"type": "richtext",
"id": "hero_title",
"label": "Titre hero",
"default": "{{ section.settings.announcement_text }}
{% endif %}
★★★★★
{{ section.settings.hero_rating_text }}
{{ section.settings.hero_title }}
{% for block in section.blocks %}
{% if block.type == 'hero_tag' %}
{{ block.settings.text }}
{% endif %}
{% endfor %}
{{ section.settings.hero_cta_text }}
{{ section.settings.guarantee_1 }}
{{ section.settings.guarantee_2 }}
{{ section.settings.guarantee_3 }}
{% if section.settings.hero_image %}
{% endif %}
{% for block in section.blocks %}
{% if block.type == 'marquee_item' %}
{{ block.settings.text }}
{% endif %}
{% endfor %}
{% for block in section.blocks %}
{% if block.type == 'marquee_item' %}
{{ block.settings.text }}
{% endif %}
{% endfor %}
{% for image in prod.images limit: 6 %}
{% endfor %}
★★★★★
{{ section.settings.product_rating_text }}
{{ prod.title }}
{% if section.settings.product_badge != blank %}
{{ section.settings.product_badge_num }}
{% endif %}
{{ section.settings.product_badge_label }}
{{ section.settings.product_badge_year }}
-
{% for block in section.blocks %}
{% if block.type == 'product_bullet' %}
- {{ block.settings.text }} {% endif %} {% endfor %}
{{ prod.price | money }}
{% if prod.compare_at_price > prod.price %}
{{ prod.compare_at_price | money }}
{% assign savings = prod.compare_at_price | minus: prod.price | times: 100 | divided_by: prod.compare_at_price %}
-{{ savings }}%
{% endif %}
{{ section.settings.delivery_text }}
{% form 'product', prod %}
{% endform %}
{% if section.settings.review_name != blank %}
{{ section.settings.review_name | slice: 0 }}
{{ section.settings.review_name }} ✔
★★★★★
{{ section.settings.review_text }}
{{ section.settings.ben_title }}
{{ section.settings.ben_subtitle }}
{% for block in section.blocks %}
{% if block.type == 'benefit' %}
{% endif %}
{% endfor %}
{{ block.settings.title }}
{{ block.settings.desc }}
{% if section.settings.ben_image %}
{% endif %}
{{ section.settings.gallery_title }}
{{ section.settings.gallery_subtitle }}
{% for block in section.blocks %}
{% if block.type == 'gallery_image' %}
{% if block.settings.image %}
{% endif %}
{% endif %}
{% endfor %}
{% if section.settings.faq_image %}
{% endif %}
{{ section.settings.faq_section_title }}
{{ section.settings.faq_section_subtitle }}
{% for block in section.blocks %}
{% if block.type == 'faq_item' and block.settings.group == 'img_faq' %}
{% endif %}
{% endfor %}
{{ block.settings.answer }}
{{ section.settings.cmp_title }}
{{ section.settings.cmp_subtitle }}
| {{ section.settings.cmp_col1 }} ⊙ Original |
{{ section.settings.cmp_col2 }} ⊙ |
|
|---|---|---|
{{ block.settings.feature }} |
✔ | ✖ |
{% if section.settings.ba_before %}
{% endif %}
{% if section.settings.ba_after %}
{% endif %}
Before
After
{{ section.settings.stats_title }}
{% for block in section.blocks %}
{% if block.type == 'stat_row' %}
{% endif %}
{% endfor %}
{{ block.settings.number }}
{{ block.settings.text }}
ℹ{{ section.settings.stats_disclaimer }}
{{ section.settings.timeline_title }}
{% for block in section.blocks %}
{% if block.type == 'timeline_step' %}
{% endif %}
{% endfor %}
{{ block.settings.title }}
{{ block.settings.desc }}
{% if section.settings.timeline_image %}
{% endif %}
{{ section.settings.ixt_title }}
{{ section.settings.ixt_text }}
{{ section.settings.ixt_cta_text }}
{% if section.settings.ixt_image %}
{% endif %}
{{ section.settings.main_faq_title }}
{{ section.settings.main_faq_subtitle }}
{% for block in section.blocks %}
{% if block.type == 'faq_item' and block.settings.group == 'main_faq' %}
{% endif %}
{% endfor %}
{{ block.settings.answer }}
Un centre de jeu impressionnant
" }, { "type": "url", "id": "hero_cta_url", "label": "URL bouton hero" }, { "type": "text", "id": "hero_cta_text", "label": "Texte bouton hero", "default": "Voir Tous les Produits" }, { "type": "text", "id": "guarantee_1", "label": "Garantie 1", "default": "30 Nuits Satisfait ou Remboursé" }, { "type": "text", "id": "guarantee_2", "label": "Garantie 2", "default": "Livraison Gratuite" }, { "type": "text", "id": "guarantee_3", "label": "Garantie 3", "default": "Retours Faciles" }, { "type": "header", "content": "Produit" }, { "type": "product", "id": "product", "label": "Produit à afficher" }, { "type": "text", "id": "product_rating_text", "label": "Texte évaluation produit", "default": "Excellent | Noté 4.8 (21,883)" }, { "type": "text", "id": "product_badge", "label": "Activer badge (laisser vide pour masquer)", "default": "oui" }, { "type": "text", "id": "product_badge_num", "label": "Numéro badge", "default": "#1" }, { "type": "text", "id": "product_badge_label", "label": "Label badge", "default": "MEILLEURE VENTE DE" }, { "type": "text", "id": "product_badge_year", "label": "Année badge", "default": "2025" }, { "type": "text", "id": "delivery_text", "label": "Texte livraison", "default": "En stock — livraison estimée vendredi 6 juin" }, { "type": "text", "id": "atc_text", "label": "Texte bouton panier", "default": "Ajouter au panier" }, { "type": "text", "id": "review_name", "label": "Nom reviewer", "default": "Marc D." }, { "type": "textarea", "id": "review_text", "label": "Texte review", "default": "La table est magnifique et solide. On a immédiatement senti la différence sur la précision des coups." }, { "type": "header", "content": "Benefits" }, { "type": "richtext", "id": "ben_title", "label": "Titre", "default": "Pourquoi l'adopter dans vos espaces professionnels
" }, { "type": "textarea", "id": "ben_subtitle", "label": "Sous-titre", "default": "Valorisez vos espaces avec une table de billard au style premium." }, { "type": "image_picker", "id": "ben_image", "label": "Image benefits" }, { "type": "header", "content": "Galerie" }, { "type": "text", "id": "gallery_title", "label": "Titre galerie", "default": "Voyez la qualité en action" }, { "type": "textarea", "id": "gallery_subtitle", "label": "Sous-titre galerie", "default": "Découvrez son allure premium et sa présence remarquable sous tous les angles." }, { "type": "header", "content": "Section Image + FAQ" }, { "type": "image_picker", "id": "faq_image", "label": "Image gauche" }, { "type": "richtext", "id": "faq_section_title", "label": "Titre", "default": "Un billard qui attire tous les regards
" }, { "type": "textarea", "id": "faq_section_subtitle", "label": "Sous-titre", "default": "Son style premium et sa construction solide en font une pièce maîtresse." }, { "type": "header", "content": "Tableau de comparaison" }, { "type": "richtext", "id": "cmp_title", "label": "Titre", "default": "Pourquoi elle convient aux professionnels
" }, { "type": "textarea", "id": "cmp_subtitle", "label": "Sous-titre", "default": "Une solution pensée pour valoriser votre établissement." }, { "type": "text", "id": "cmp_col1", "label": "Colonne 1", "default": "Notre table" }, { "type": "text", "id": "cmp_col2", "label": "Colonne 2", "default": "Les autres" }, { "type": "header", "content": "Stats + Before/After" }, { "type": "image_picker", "id": "ba_before", "label": "Image Before" }, { "type": "image_picker", "id": "ba_after", "label": "Image After" }, { "type": "richtext", "id": "stats_title", "label": "Titre stats", "default": "Le plaisir du billard, version premium
" }, { "type": "textarea", "id": "stats_disclaimer", "label": "Disclaimer", "default": "* Basé sur des études internes et des enquêtes de satisfaction client." }, { "type": "header", "content": "Timeline" }, { "type": "text", "id": "timeline_title", "label": "Titre", "default": "Installation en établissement" }, { "type": "image_picker", "id": "timeline_image", "label": "Image timeline" }, { "type": "header", "content": "Section équipe (lieux d'exception)" }, { "type": "richtext", "id": "ixt_title", "label": "Titre", "default": "Une table de billard pensée pour les lieux d'exception
" }, { "type": "textarea", "id": "ixt_text", "label": "Texte", "default": "Valorisez vos espaces avec une table de billard grand format au design premium." }, { "type": "image_picker", "id": "ixt_image", "label": "Image équipe Vigorix" }, { "type": "url", "id": "ixt_cta_url", "label": "URL bouton" }, { "type": "text", "id": "ixt_cta_text", "label": "Texte bouton", "default": "Voir Tous les Produits →" }, { "type": "header", "content": "FAQ principale" }, { "type": "text", "id": "main_faq_title", "label": "Titre", "default": "Questions fréquentes pour les professionnels" }, { "type": "textarea", "id": "main_faq_subtitle", "label": "Sous-titre", "default": "Retrouvez ici les réponses essentielles pour équiper un bar, un hôtel ou une salle de loisirs." } ], "blocks": [ { "type": "hero_tag", "name": "Tag hero", "settings": [ { "type": "text", "id": "text", "label": "Texte", "default": "Plateau en ardoise précis" } ] }, { "type": "marquee_item", "name": "Témoignage défilant", "settings": [ { "type": "textarea", "id": "text", "label": "Texte", "default": "Le bois massif inspire confiance et l'ardoise apporte une sensation de jeu très propre." } ] }, { "type": "product_bullet", "name": "Bullet produit", "settings": [ { "type": "text", "id": "text", "label": "Texte", "default": "Plateau en ardoise" } ] }, { "type": "benefit", "name": "Avantage", "settings": [ { "type": "text", "id": "title", "label": "Titre", "default": "Présence haut de gamme" }, { "type": "textarea", "id": "desc", "label": "Description", "default": "Finition élégante qui s'intègre naturellement dans un environnement professionnel soigné." } ] }, { "type": "gallery_image", "name": "Image galerie", "settings": [ { "type": "image_picker", "id": "image", "label": "Image" } ] }, { "type": "faq_item", "name": "Question FAQ", "settings": [ { "type": "select", "id": "group", "label": "Section", "options": [ { "value": "img_faq", "label": "Section image+FAQ" }, { "value": "main_faq", "label": "FAQ principale" } ], "default": "main_faq" }, { "type": "text", "id": "question", "label": "Question", "default": "Votre question ici ?" }, { "type": "textarea", "id": "answer", "label": "Réponse", "default": "Votre réponse ici." } ] }, { "type": "comparison_row", "name": "Ligne comparaison", "settings": [ { "type": "text", "id": "feature", "label": "Fonctionnalité", "default": "Rendu premium" } ] }, { "type": "stat_row", "name": "Statistique", "settings": [ { "type": "text", "id": "number", "label": "Chiffre", "default": "95%" }, { "type": "textarea", "id": "text", "label": "Description", "default": "Offre une sensation de jeu stable et maîtrisée." } ] }, { "type": "timeline_step", "name": "Étape timeline", "settings": [ { "type": "text", "id": "title", "label": "Titre", "default": "Réception" }, { "type": "textarea", "id": "desc", "label": "Description", "default": "La table est livrée démontée pour faciliter sa manutention." }, { "type": "checkbox", "id": "greyed", "label": "Grisé (inactif)", "default": false } ] } ], "presets": [ { "name": "Vigorix Home", "blocks": [ { "type": "hero_tag", "settings": { "text": "Plateau en ardoise précis" } }, { "type": "hero_tag", "settings": { "text": "Bois massif ultra robuste" } }, { "type": "hero_tag", "settings": { "text": "Format américain 9 FT" } }, { "type": "marquee_item", "settings": { "text": "Le bois massif inspire confiance et l'ardoise apporte une sensation de jeu très propre." } }, { "type": "marquee_item", "settings": { "text": "Nous voulions une table sérieuse pour la famille, et celle-ci dépasse nos attentes." } }, { "type": "marquee_item", "settings": { "text": "La table est magnifique et solide. La précision des coups est incomparable." } }, { "type": "product_bullet", "settings": { "text": "Plateau en ardoise" } }, { "type": "product_bullet", "settings": { "text": "Structure en bois massif" } }, { "type": "product_bullet", "settings": { "text": "Grand format espaces de loisirs" } }, { "type": "product_bullet", "settings": { "text": "Finition élégante établissement" } }, { "type": "benefit", "settings": { "title": "Présence haut de gamme", "desc": "Finition élégante qui s'intègre dans un environnement professionnel soigné." } }, { "type": "benefit", "settings": { "title": "Conçu pour un usage intensif", "desc": "Structure en bois massif pour les exigences des espaces accueillant du public." } }, { "type": "benefit", "settings": { "title": "Plateau en ardoise", "desc": "Matériau reconnu pour une base de jeu stable et valorisante." } }, { "type": "benefit", "settings": { "title": "Idéal pour vos espaces détente", "desc": "Pour animer un lounge, une salle de repos ou une zone de convivialité." } }, { "type": "gallery_image" }, { "type": "gallery_image" }, { "type": "gallery_image" }, { "type": "gallery_image" }, { "type": "faq_item", "settings": { "group": "img_faq", "question": "Pourquoi choisir l'ardoise ?", "answer": "L'ardoise offre une planéité parfaite et durable, garantissant une trajectoire précise des billes." } }, { "type": "faq_item", "settings": { "group": "img_faq", "question": "Le bois massif est-il durable ?", "answer": "La structure en bois massif assure solidité et longévité exceptionnelles même en usage intensif." } }, { "type": "faq_item", "settings": { "group": "img_faq", "question": "Adapté à un établissement recevant du public ?", "answer": "Oui, conçue pour bars, hôtels, salles de loisirs avec usage intensif quotidien." } }, { "type": "faq_item", "settings": { "group": "img_faq", "question": "Les accessoires sont-ils utiles dès la livraison ?", "answer": "Oui, livrée avec tout le nécessaire pour jouer immédiatement après installation." } }, { "type": "comparison_row", "settings": { "feature": "Rendu premium dans l'établissement" } }, { "type": "comparison_row", "settings": { "feature": "Structure robuste et durable" } }, { "type": "comparison_row", "settings": { "feature": "Confort de jeu pour usage régulier" } }, { "type": "comparison_row", "settings": { "feature": "Livraison gratuite en France" } }, { "type": "comparison_row", "settings": { "feature": "Accompagnement et installation" } }, { "type": "stat_row", "settings": { "number": "95%", "text": "Offre une sensation de jeu stable et maîtrisée, adaptée à un usage intensif." } }, { "type": "stat_row", "settings": { "number": "92%", "text": "Sa finition premium renforce l'image haut de gamme de votre espace professionnel." } }, { "type": "stat_row", "settings": { "number": "88%", "text": "La structure en bois massif apporte une robustesse rassurante pour les usages répétés." } }, { "type": "timeline_step", "settings": { "title": "Réception", "desc": "La table est livrée démontée pour faciliter sa manutention dans votre établissement.", "greyed": false } }, { "type": "timeline_step", "settings": { "title": "Préparation", "desc": "Prévoyez un espace adapté et une mise en place sur une surface parfaitement plane.", "greyed": false } }, { "type": "timeline_step", "settings": { "title": "Installation", "desc": "L'assemblage et le réglage sont à prévoir pour obtenir une qualité de jeu optimale.", "greyed": false } }, { "type": "timeline_step", "settings": { "title": "Mise en service", "desc": "Une fois installée, la table est prête pour une utilisation intensive.", "greyed": true } }, { "type": "timeline_step", "settings": { "title": "Exploitation durable", "desc": "Sa structure en bois massif et son plateau en ardoise valorisent durablement votre espace.", "greyed": true } }, { "type": "faq_item", "settings": { "group": "main_faq", "question": "Cette table est-elle adaptée à un bar, un hôtel ou une salle de loisirs ?", "answer": "Oui, spécialement conçue pour les environnements professionnels avec usage intensif quotidien." } }, { "type": "faq_item", "settings": { "group": "main_faq", "question": "La livraison est-elle gratuite en France ?", "answer": "Oui, livraison offerte partout en France métropolitaine." } }, { "type": "faq_item", "settings": { "group": "main_faq", "question": "La table arrive-t-elle démontée ?", "answer": "Livrée en kit pour le transport. Installation accessible à deux personnes." } }, { "type": "faq_item", "settings": { "group": "main_faq", "question": "Quels accessoires sont inclus ?", "answer": "Queues, billes, triangle, craies et filets — tout le nécessaire pour jouer dès l'installation." } }, { "type": "faq_item", "settings": { "group": "main_faq", "question": "Quel est le délai de livraison ?", "answer": "5 à 10 jours ouvrés en France métropolitaine." } } ] } ] } {% endschema %} LIQUIDEOF echo "Done. Size: $(wc -c < /mnt/user-data/outputs/vigorix-home.liquid)"