[object Object]

← back to Dw Theme Frontpage Cta

front page: remove View Collection button, relabel hero pill Book an Appointment -> Sign Up Now (/account/register)

62ce8ae243a37767c2070289e4352708acb7e29e · 2026-07-20 15:31:37 -0700 · Steve Abrams

Files touched

Diff

commit 62ce8ae243a37767c2070289e4352708acb7e29e
Author: Steve Abrams <steve@designerwallcoverings.com>
Date:   Mon Jul 20 15:31:37 2026 -0700

    front page: remove View Collection button, relabel hero pill Book an Appointment -> Sign Up Now (/account/register)
---
 snippets/home-slideshow-slide.liquid | 78 ++++++++++++++++++++++++++++++++++++
 templates/index.json                 |  6 +--
 2 files changed, 81 insertions(+), 3 deletions(-)

diff --git a/snippets/home-slideshow-slide.liquid b/snippets/home-slideshow-slide.liquid
new file mode 100644
index 0000000..d0bf759
--- /dev/null
+++ b/snippets/home-slideshow-slide.liquid
@@ -0,0 +1,78 @@
+{% assign block = block | default: nil %}
+{% assign image = onboard_image %}
+{% assign contentAlignment = contentAlignment %}
+{%- assign url = '' -%}
+{%- assign heading = 'onboarding.slideshow.title' | t -%}
+{%- assign subheading = 'onboarding.slideshow.subtitle' | t -%}
+{%- assign cta = 'onboarding.slideshow.cta' | t -%}
+{%- assign cta2 = '' -%}
+{%- assign url2 = '' -%}
+
+{% if block %}
+  {%- assign contentAlignment = block.settings.content-alignment -%}
+  {%- assign overlayColor = block.settings.overlay-color -%}
+  {%- assign heading = block.settings.title | escape -%}
+  {%- assign subheading = block.settings.subheading | escape -%}
+  {%- assign cta = block.settings.cta | escape -%}
+  {%- assign url = block.settings.url -%}
+  {%- assign cta2 = block.settings.cta2 | escape -%}
+  {%- assign url2 = block.settings.url2 -%}
+  {%- if block.settings.image -%}
+    {%- capture image -%}
+        {%
+          render 'rimg',
+          img: block.settings.image,
+          size: '1440x640',
+          lazy: true,
+          focal_point: block.settings.image.presentation.focal_point,
+        %}
+    {%- endcapture -%}
+    {%- endif -%}
+{%- endif -%}
+
+<article
+  class="
+    home-slideshow-slide
+    home-slideshow-slide-{{ slideIndex }}
+    home-slideshow-slide-alignment-{{ contentAlignment }}
+  "
+  data-slideshow-slide
+  data-slide-index="{{ slideIndex | minus: 1 }}"
+  {{ block.shopify_attributes }}
+>
+    <figure class="home-slideshow-slide-image">
+      {%- if url != blank -%}
+        <a href="{{ url }}">
+          {{ image }}
+        </a>
+      {%- else -%}
+        {{ image }}
+      {%- endif -%}
+    </figure>
+
+    {% if heading != blank or subheading != blank or cta != blank %}
+      <div class="home-slideshow-slide-content">
+        <div class="home-slideshow-slide-content-inner">
+          {% if heading != blank %}
+            <h1 class="home-slideshow-slide-heading" style="{%- if overlayColor -%}color: {{ overlayColor }};{%- endif -%}">{{ heading }}</h1>
+          {% endif %}
+
+          {% if subheading != blank %}
+            <p class="home-slideshow-slide-subheading" style="{%- if overlayColor -%}color: {{ overlayColor }};{%- endif -%}">{{ subheading }}</p>
+          {% endif %}
+
+          {% if cta != blank %}
+            <a class="home-slideshow-slide-cta button" {% if url != blank %}href="{{ url }}"{% endif %}>{{ cta }}</a>
+          {% endif %}
+
+          {%- comment -%} DW restrained secondary CTA — hairline consultation pill on its own row (DTD verdict C, 2026-06-29) {%- endcomment -%}
+          {% if cta2 != blank and url2 != blank %}
+            <div class="home-slideshow-slide-cta2-row">
+              <a class="home-slideshow-slide-cta2" href="{{ url2 }}" style="{%- if overlayColor -%}color: {{ overlayColor }}; border-color: {{ overlayColor }};{%- endif -%}">{{ cta2 }}</a>
+            </div>
+          {% endif %}
+        </div>
+      </div>
+    {% endif %}
+  </figure>
+</article>
diff --git a/templates/index.json b/templates/index.json
index 4b5a459..f2de93a 100644
--- a/templates/index.json
+++ b/templates/index.json
@@ -20,10 +20,10 @@
             "overlay-color": "#ffffff",
             "title": "Phyllis Morris",
             "subheading": "Designer Selections",
-            "cta": "View Collection",
+            "cta": "",
             "url": "shopify://collections/phyllis-morris-classic-wallcovering",
-            "cta2": "Book an Appointment",
-            "url2": "/pages/book-appointment"
+            "cta2": "Sign Up Now",
+            "url2": "/account/register"
           }
         }
       },

← ef9a8fd snapshot: live theme 144396058675 index+sections before fron  ·  back to Dw Theme Frontpage Cta  ·  5x: verify front-page CTA change live (hero + nav Sign Up No 8ddcec0 →