Skip to content

JBS/LEMO Shopify Setup

Account

  • Partners login: aussiedini@gmail.com
  • Dev store: lemo-test.myshopify.com
  • Theme: JBS/LEMO Customs (ID: 197576818769)
  • Preview: https://lemo-test.myshopify.com?preview_theme_id=197576818769
  • Theme editor: https://admin.shopify.com/store/lemo-test/themes/197576818769/editor
  • Products import: https://admin.shopify.com/store/lemo-test/products/import
  • Files (images): https://admin.shopify.com/store/lemo-test/settings/files

What's Been Done

Theme Customization (Dawn 15.4.1)

  • Color scheme — LEMO brand colors: navy #0d2240, blue #0057a8, grey #6b7a8d, light bg #f4f6f9
  • Custom CSS — Card hover effects, footer dark background, LEMO CSS variables in layout/theme.liquid
  • Homepage sections — Hero banner ("Precision connectors"), rich text ("Trusted for over 60 years"), collage, video, multicolumn ("Why LEMO"), Series multicolumn (B, S, T Series cards with links)
  • Header — Sticky, announcement bar "Official Australian LEMO Distributor | Unit 2, 8-12 Mars Rd, Lane Cove West NSW"
  • Footer — JBS contact: Unit 2, 8-12 Mars Rd, Lane Cove West NSW | (02) 9355 2380 | sales@johnbarry.com.au
  • Card styling — 8px border-radius, 1px border, light shadow on hover
  • "Browse products" button links to /collections (all collections page)
  • Collection page filtering — Vertical sidebar layout (filter_type: "vertical") enabled on collection pages
  • Theme published live — "JBS/LEMO Customs" is now the published/live theme

S Series Page

  • Custom template: templates/page.lemo-s-series.liquid
  • Full content section with 6 spec cards (Proven Design, Alignment, Signal Integrity, Configuration, Environment, Applications) + Why Choose + Download link
  • Accessed at /pages/s-series using "lemo-s-series" template
  • B Series and T Series pages also created in admin with their own handles

Import Tool V10

  • Location: /home/dini/Downloads/work/Shopify_import_tool_V10.html
  • Can be served locally: http://localhost:8080/Shopify_import_tool_V10.html
  • Key change from V9: Structured tag fields instead of single textarea
  • Product Type → type_ prefix
  • Pin Count → pin_ prefix
  • Shell Size → shell_ prefix
  • Style → style_ prefix
  • Variant → variant_ prefix
  • Auto-parses old flat tags into new structured fields on CSV load
  • Color-coded tag preview in UI
  • Bulk apply: set any tag field across all products at once

Product Data

  • 20 LEMO B Series products in CSV at ~/Downloads/work/shopify_final.csv
  • E-ob307 CSV at ~/Downloads/work/E-0b307_Shopify_final.csv (Panel Sockets, 7 Pin, 0B, etc.)
  • Product images: FGG_1B_307_CLAD62.webp, EGG_0B_309_CLL.webp, S-series-880x544.webp, etc.
  • Current tags are flat (e.g. "Panel Sockets,7 Pin,0B,A Keyway") — need conversion to prefix convention

Sync Workflow

  • Pull: shopify theme pull --store=lemo-test.myshopify.com -t "JBS/LEMO Customs" --force (after browser edits)
  • Push: shopify theme push --store=lemo-test.myshopify.com -t "JBS/LEMO Customs" --force --allow-live (for specific file: add --only path/to/file)
  • Local theme root: /home/dini/Downloads/work/dawn-theme
  • Shopify CLI binary: /home/dini/.npm-global/bin/shopify

To Do

  • Tag conversion — Process existing CSVs through V10 tool to add prefix convention
  • Search & Discovery filters — Install app (Apps → Search & Discovery), create filter groups for each tag prefix
  • Navigation menus — Set up main menu in Online Store → Navigation (menu items stored in admin, not theme files)
  • Product page — Customize with spec table layout
  • Import products with prefixed tags CSV
  • Weight-based shipping — Configure in Shopify admin
  • B/T Series page content — Create content/templates for B and T Series pages
  • Collection images — Add collection images for each series

CLI Commands

# Log in
shopify auth login

# Preview locally
shopify theme dev --store=lemo-test.myshopify.com

# Push changes
shopify theme push --store=lemo-test.myshopify.com -t "JBS/LEMO Customs"

# Pull changes (after browser editing)
shopify theme pull --store=lemo-test.myshopify.com -t "JBS/LEMO Customs" --force

Key URLs

  • Store: https://lemo-test.myshopify.com
  • Admin: https://admin.shopify.com/store/lemo-test
  • Theme editor: https://admin.shopify.com/store/lemo-test/themes/197576818769/editor
  • Theme ID: 197576818769
  • New page: https://admin.shopify.com/store/lemo-test/pages/new
  • Products import: https://admin.shopify.com/store/lemo-test/products/import
  • Files (images): https://admin.shopify.com/store/lemo-test/settings/files
  • Navigation: https://admin.shopify.com/store/lemo-test/menus
  • App store (Search & Discovery): https://apps.shopify.com/search-and-discovery

Migration to Company Shopify Account (Notes for Later)

What transfers easily:

  • Theme — can be downloaded as .zip and uploaded to new store. Transfers all templates, CSS, sections, settings (colors, card styles, etc.)
  • Products — export/import via CSV (tags, descriptions, SKUs). Image URLs need re-uploading.
  • Page templates — e.g. lemo-s-series comes with the theme

What does NOT transfer (must be re-done):

  • Navigation menus (admin, not theme)
  • Shipping, payment, tax settings
  • Collections
  • Search & Discovery app filter groups
  • Store password / domain
  • Page body content (B, S, T Series page content typed into page editor)

Suggested approach for migration:

  1. Download theme .zip from current store
  2. Export products CSV (with all tags)
  3. Upload theme .zip to new store
  4. Import products CSV, re-upload product images
  5. Recreate navigation menus, collections, filter groups
  6. Recreate series pages with correct templates
  7. Set up shipping, payments, taxes
  8. Provide new store setup checklist

Mockups (for reference)

  • ~/Downloads/work/jbs-theme-mockups/dawn-mockup-lemo.html — Homepage
  • ~/Downloads/work/jbs-theme-mockups/dawn-product-page.html — Product page
  • ~/Downloads/work/jbs-theme-mockups/dawn-collection-page.html — Collection page