Skip to content

Customize with visual editor

Genstore provides a visual theme editor that allows merchants, operators, and designers to adjust the layout, content, and visual style of their store—without writing any code.

The theme editor consists of two main areas:

  • Top toolbar: for switching pages, previewing devices, saving changes, and exiting the editor
  • Left sidebar: for managing page structure, visual settings, and embedded app components

Top toolbar

Located at the top of the theme editor, the toolbar lets you manage your current theme, preview the storefront, and perform save or undo actions.

FeatureDescription
Theme nameDisplays the name of the current theme
Theme statusShows the status of the theme: Live for published themes, Draft for unpublished ones
PreviewView a live preview of the current theme
Market switcherSwitch between different markets (for multi-market stores)
Language switcherPreview how your theme appears in different languages (if multilingual is enabled)
Page selectorChoose the page type to edit (e.g. home page, product page, collection page, custom page)
Template switcherSwitch between or create templates under the current page type
Device previewToggle views for desktop, tablet, and mobile
Undo/RedoUndo or redo unsaved changes in the current editing session
SaveSave all changes. It’s recommended to save frequently to avoid data loss
BackExit the editor and return to the theme library (unsaved changes will be discarded)

Switching pages and templates

After selecting a page or page template, you can access all available templates from the page selector at the top of the editor.

Steps

  1. Log in to your Genstore admin and go to Online Store -> Themes
  2. Click Design next to your target theme
  3. Use the page selector at the top to choose a page type (e.g. Home, Product, Collection)
  4. From the popup menu, select a specific resource (e.g. a product or a page you want to preview/edit)
  5. The preview will refresh and load the selected template automatically

TIP

Undo & Redo

  • The editor supports real-time undo/redo during the current editing session
  • These functions only apply to unsaved changes
  • When no actions are available, the buttons will appear disabled

The left sidebar is the primary editing area where you can control:

  • The page structure (sections and blocks)
  • The global style settings
  • The embedded app modules

Page layout areas

By default, the page is structured into three main areas:

Area nameDescription
HeaderContains logo, navigation, announcement bar, search bar, cart icon, etc. Supports apps and Liquid blocks
TemplateThe main content area. Includes products, collections, text/image sections, blog articles, and custom modules
FooterIncludes copyright, payment icons, social links, and subscription form. Supports apps and custom Liquid content

TIP

The header and footer are shared across all page templates. Changes made to one page will apply to others as well.

You can view and edit the layout of your current template, including both the main content structure (sections) and the content units (blocks) within each section.

Sections and blocks

In the Genstore editor, pages are composed of multiple sections, each of which can contain one or more blocks.

  • Sections are structural units of the page, such as banners, featured content, or product listings
  • Blocks are the individual content components inside a section, such as text, image, or button elements

You can combine sections and blocks to freely design your store layout and create a unique brand experience.

Section features

FeatureDescription
Section listView all sections on the current page (e.g. banners, rich text, collection list)
Add sectionInsert a new section from the supported modules
Drag to sortDrag the icon to rearrange section order
Hide/showTemporarily hide or show a section
Delete sectionPermanently remove a section (changes take effect after saving)

Block features

Some sections support multiple blocks to allow more flexible content arrangement.

FeatureDescription
Add blockAdd content blocks such as text, images, buttons, media, etc.
Drag to sortRearrange blocks within a section
Delete blockRemove a specific block without affecting the section itself

Sorting, deleting, and hiding

Sort by dragging:

  1. Locate the section or block you want to move
  2. Click and hold the drag handle on the left
  3. Drag it to the new position and release

Delete section or block:

  1. Click the delete icon next to the item
  2. Click Save at the top to confirm changes

Hide items:

  • Click the Hide button to temporarily disable a section or block
  • Hidden items can be restored at any time without losing content

Global style settings

These options control the visual style across your entire storefront, including:

SettingDescription
Color settingsDefine main color, background color, button colors, and link colors
Layout settingsSet the width and layout of content areas
AnimationConfigure entrance/scroll animations
Icon settingsUpload logo, favicon, and other branding images
Social linksAdd links to Facebook, Instagram, YouTube, and more

App embedding

You can embed Genstore apps or third-party widgets into specific areas of your theme to extend its functionality.