Openspaces Labs
  • 🏠 Getting Started
    • Installing the Plain Jane Theme
    • Theme Versions + Features Table
  • 🧰 Theme Settings
    • Announcement Bar
    • Animations
    • Cart Drawer
    • Clock Settings
    • Collection Layout Settings
    • Cursor Settings
    • Footer Settings
    • Global Menu Settings
    • Music Player Settings
    • Logo Settings
    • Skip Home Screen
    • SEO Settings
    • Main Theme Color
    • Typography Settings
  • 🗂 Pages & Menus
    • Homepage + Menu
      • Center Menu
      • Side-Aligned Menu
      • Compact Menu Layout (Global Menu)
    • Collection Page
      • Classic Collection
      • Sidebar Collection
    • Collection List Page
    • Product Page
      • Product Section (Showcase)
      • Product Section (Thumbnail)
    • About Page
    • Contact Page
    • Lookbook Page
      • 🛠 How to Create a Lookbook Page
      • 🗂 Creating a Lookbook Archive
      • ⚙️ Lookbook Settings & Features
    • Password Page
      • How To Password Lock Store
      • How To Add and Set Timer
      • How To Collect Emails + SMS
      • Using The Store Unlock Animation
  • 🧩Sections and Features
    • Blog Feed Section
    • Collection Display Section
    • Collection List Section
    • Email Signup (Popup)
    • Email Signup (Embed)
    • FAQ Section
    • Hero Section
    • Image Selector Section
    • Image Stream Section
    • Marquee Section
    • Preloader Section
    • Product Carousel Section
    • Text Block Section
    • Video Spotlight Section
  • 🏷️Advanced
    • How to Add Size Charts to Each Product
    • Setting Up Color Swatches
    • Setting Up Model Info
    • Setting Up Pre-Orders
  • 👥Customer Accounts
    • How To Setup Customer Accounts
    • Login Page
    • Register Page
    • Account Dashboard Page
    • Address Management Page
  • 🌎Languages & SEO
    • Language Files (Locales)
    • Update Favicon
    • Meta Descriptions
  • ⭐️Plain Jane Interactive
    • How to Create an Interactive Space
    • Setting The Background
    • Adding Interactive Points
    • Using Transition Arrows
    • Best Practices for Mobile + Spacing
  • 💬 FAQ & Troubleshooting
Powered by GitBook
On this page
  • ✨ Customizable Account Pages in the Theme
  • 🔐 How to Enable Legacy Accounts
  • Need Help?

👥Customer Accounts

What You’ll Learn

  • The difference between Shopify’s legacy and new customer account systems

  • How to set up and style the login, registration, and account dashboard pages using your theme

  • Why we recommend using legacy accounts for full theme customization


Shopify offers two types of customer account systems: the new login flow (email-only access) and the legacy account system (email + password). For stores using OpenSpaces themes like Plain Jane, the legacy system allows full page customization and theme integration.

⚠️ Warning: The new Shopify account pages (with email login codes) do not support theme customization. We strongly recommend using legacy accounts if you want to control styling and layout for login, register, and account dashboard pages.


✨ Customizable Account Pages in the Theme

Here are the pages included in the legacy customer account flow — all of which support full visual customization inside the Shopify Theme Editor:

  • Login Page – Add images, colors, button labels, and custom text

  • Register Page – Edit field labels, error colors, and form button styles

  • Account Dashboard – Customize the hero image, welcome text, and order table styling

  • Address Management – Let users add/edit addresses with flexible button and text settings

💡 Tip: Some pages (like the account dashboard) require you to log in through the Theme Editor preview to view or edit them.


🔐 How to Enable Legacy Accounts

You can enable legacy customer accounts by:

  1. Going to Shopify Admin → Settings → Customer accounts

  2. Enabling Show login links

  3. Selecting Legacy as the account type

This ensures your customers will use the legacy system, allowing your customized account pages to show properly.

![Placeholder for Screenshot - Legacy Account Settings]


Once legacy accounts are enabled, use the documentation pages in this section to style each part of the customer experience.

Need Help?

  • 📧 Email us at: support@openspaces.design

  • 💻 Live chat with us: Available Monday–Friday, 10AM–6PM EST, directly on our website

PreviousSetting Up Pre-OrdersNextHow To Setup Customer Accounts

Last updated 4 days ago

💬 Join our community on Discord:

https://discord.gg/hcc2GvgZc6