Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update Follow on Shop Option Text #2463

Merged
merged 5 commits into from
Apr 4, 2023
Merged

Update Follow on Shop Option Text #2463

merged 5 commits into from
Apr 4, 2023

Conversation

schaab
Copy link
Contributor

@schaab schaab commented Mar 22, 2023

PR Summary:

Feedback was given to update the text of the Follow on Shop feature to include some more upfront information about requirements for it be displayed.

Why are these changes introduced?

Display follow button for your storefront on the Shop app. Learn more

👆is currently displayed. When the merchant toggles the checkbox the button may or may not show up depending of the configuration of their store. It isn't clear that there are prerequisites that need to be met before the button will show up.

What approach did you take?

Update the text to:

To allow shoppers to follow your store on the Shop app from your storefront, Shop Pay must be enabled. Learn more

This alludes to the prerequisite being present.

Visual impact on existing themes

The text in the theme editor will be updated 👇

Screenshot 2023-03-22 at 3 21 29 PM

Testing steps/scenarios

  • Navigate to theme editor and the footer section. Verify text matches screenshot above.

Demo links

Checklist

  • Added PR summary for release notes
  • Requested review from UX (Only for changes that are affecting the experience or perceivable visual details)
  • Linted with Theme Check

ludoboludo
ludoboludo previously approved these changes Mar 23, 2023
ludoboludo
ludoboludo previously approved these changes Mar 27, 2023
@ludoboludo
Copy link
Contributor

One thing I noticed about follow on shop is that it's getting a z-index: 1; on .follow-icon-wrapper and it's messing with the locale selectors on mobile:

Screenshot

Is that something that is needed for the button in the way it's built? I see removing it removes the background color.

I think we could apply some z-index to "fight it back" but wanted to check if there was a work around in the way the button is built that could prevent us from doing so 🤔

@ludoboludo
Copy link
Contributor

@schaab
Since the z-index seem to be used specifically for the button itself and its styling, I think it would be great to apply this CSS on it so it create a new stacking context specific to the button: isolation: isolate; and will prevent the button from showing on top of other elements.
That could probably be applied to parent element, maybe <shop-follow-button ?

Let me know if that would be doable on your end and if yes, what would be the timeframe ? Since it's causing an issue on our themes we would want it fixed soon/by the next release which is beginning of May.

@schaab
Copy link
Contributor Author

schaab commented Apr 4, 2023

Ooof, that is no good. I have created an issue https://github.com/Shopify/shop-js/issues/945 for this.

For context I am working on getting some other work out this week and likely I can pick it up starting next week.

@schaab schaab merged commit a2f9bf6 into main Apr 4, 2023
@schaab schaab deleted the fix/update-fos-option-text branch April 4, 2023 15:38
pangloss added a commit to pangloss/dawn that referenced this pull request Apr 5, 2023
* shopify/main:
  [Video] Add fade in on scroll animation (Shopify#2495)
  Animate rich text and email signup (Shopify#2408)
  [Gift card] Add help doc link and change label for translation (Shopify#2471)
  Add prettier config to support format-on-save (Shopify#2323)
  Announcements slideshow (Shopify#2394)
  fix: Update Follow on Shop Option Text (Shopify#2463)
  Enable "per-PR" async PR mode (Shopify#2488)
  Animate multicolumn (Shopify#2409)
  Fix improper image sizes in the collage section (Shopify#2478)
  Replaced depreciated liquid property/value (Shopify#2480)
pangloss added a commit to pangloss/dawn that referenced this pull request Apr 12, 2023
* next:
  [Video] Add fade in on scroll animation (Shopify#2495)
  Animate rich text and email signup (Shopify#2408)
  [Gift card] Add help doc link and change label for translation (Shopify#2471)
  Add prettier config to support format-on-save (Shopify#2323)
  Announcements slideshow (Shopify#2394)
  fix: Update Follow on Shop Option Text (Shopify#2463)
  Enable "per-PR" async PR mode (Shopify#2488)
  Animate multicolumn (Shopify#2409)
  Fix improper image sizes in the collage section (Shopify#2478)
  Replaced depreciated liquid property/value (Shopify#2480)
  Update from Shopify for theme dawn/next
  Update from Shopify for theme dawn/next
  Update from Shopify for theme dawn/next
  Update from Shopify for theme dawn/next
  Update from Shopify for theme dawn/next
  Update from Shopify for theme dawn/next
phapsidesGT pushed a commit to Gravytrain-UK/gt-shopify-dawn-theme that referenced this pull request Sep 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants