Skip to content

Feature/stitch sprint 02 home merchandising#3941

Open
Siya360 wants to merge 67 commits into
Shopify:mainfrom
Siya360:feature/stitch-sprint-02-home-merchandising
Open

Feature/stitch sprint 02 home merchandising#3941
Siya360 wants to merge 67 commits into
Shopify:mainfrom
Siya360:feature/stitch-sprint-02-home-merchandising

Conversation

@Siya360

@Siya360 Siya360 commented Jul 14, 2026

Copy link
Copy Markdown

PR Summary:

Why are these changes introduced?

Fixes #0.

What approach did you take?

Other considerations

Decision log

# Decision Alternatives Rationale Downsides
1

Visual impact on existing themes

Testing steps/scenarios

  • Step 1

Demo links

Checklist

Siya360 added 30 commits June 22, 2026 18:26
- Add getyours-theme.css with design tokens (colours, radius, shadows, spacing)
- Add getyours-components.css for button, card, price, input overrides
- Link new stylesheets in theme.liquid after base.css
- Update theme metadata to Get Yours
- Update settings_data.json defaults: rounded buttons (40px), card radius (18px),
  collection card radius (18px), media radius (12px), wider page width (1400px),
  increased grid spacing (16px), card style set to 'card' for elevation
- Copy Get Yours logo into assets/
- Add getyours-hero.liquid: clean hero with headline, subheadline, dual CTAs,
  background image support, overlay, and full schema for Theme Editor
- Add getyours-category-tiles.liquid: image-first category grid with rounded
  cards, hover lift, and editable blocks
- Add getyours-promo-grid.liquid: Booster-inspired promotional tiles with
  badges, gradient overlays, light/dark text modes, and hover elevation
- Add getyours-trust-strip.liquid: horizontal trust reassurance bar with
  editable icon + text blocks
- Add getyours-brand-story.liquid: editorial two-column value proposition
  with image, heading, rich text, and CTA
- Update templates/index.json to compose homepage: hero → categories → promos
  → featured collection → trust strip → brand story
- Add hero overlay gradient to getyours-components.css
- Add snippets/getyours-sale-badge.liquid: discount percentage badge
- Modify snippets/card-product.liquid: inject sale badge in both image and
  content badge areas when compare_at_price > price
- Update templates/collection.json: square image ratio, secondary image hover,
  standard quick-add, 24 products per page, show collection image
- Add collection grid CSS to getyours-components.css: hero title sizing,
  facets border, grid gaps, empty state styling
- Add .gy-sale-badge styles: absolute positioning, magenta background,
  top-left corner placement
- Add sections/getyours-product-trust.liquid: grid of trust cards with icon,
  heading, and subtext for product pages
- Update templates/product.json:
  - Add icon_with_text block (lock/truck/check) immediately after buy buttons
  - Add collapsible tabs for Delivery & Shipping and Returns & Support
  - Add getyours-product-trust section below main product
  - Reorder blocks for conversion: vendor → title → price → variants → qty
    → ATC → trust highlights → description → tabs → share
- Add product page CSS: larger title, bigger price, taller ATC button,
  icon-with-text styling, accordion polish
- Expand header CSS: larger icon tap targets (44px), logo alignment
- Mobile drawer polish: rounded right corners, larger menu item padding
- Cart drawer polish: rounded left corners, larger close button,
  cart item name sizing
- Predictive search: rounded dropdown, strong shadow
- Search input: pill-shaped with comfortable padding
- Mobile-specific utilities: larger button heights, full-width product ATC,
  full-width cart drawer on small screens, prevent text-zoom on inputs
- Fix promo-grid columns_mobile type from range to select
- Fix product.json icon-with-text block type (icon_with_text -> icon-with-text)
- Fix trust-strip title default empty string
- Clean settings_schema.json author text
- Add GETYOURS_BRIEF.md project tracker for session continuity
…ct completion

- Add native Dawn newsletter section to homepage (join-the-club heading)
- Add trending/best-sellers featured-collection section to homepage
- Validate all JSON templates (index, product, collection)
- Validate CSS syntax (balanced braces, closed comments)
- Validate Liquid file references (all sections/snippets exist)
- Update GETYOURS_BRIEF.md tracker with completed status
- Homepage order: hero → categories → promos → featured → trust → brand story → trending → newsletter
Siya360 added 29 commits July 13, 2026 00:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant