Custom Liquid

About Custom Liquid SectionClick to copy 2222

The Custom Liquid section is a versatile tool for adding Liquid code to websites, enabling complete content customization. It allows developers to create reusable, enhancing functionality and extending Liquid’s capabilities, particularly in platforms like Shopify, for more flexible and efficient web page rendering. It can be used for:

  • Creating reusable product display blocks
  • Generating dynamic navigation menus
  • Building complex form components
  • Implementing conditional rendering of content
  • Standardizing layout and design patterns across a website

Let’s explore the way we can use it on Normcore theme.

How to Access Custom Liquid SectionClick to copy 2222

From any page in your Normcore Admin Dashboard, click the “Add section” button, search for “Custom liquid” and select it.

Custom liquid

After adding the Custom liquid section, customize its appearance and functionality using the available settings.

How to Configure Custom Liquid SectionClick to copy 2222

Basic ComponentsClick to copy 2222

Custom liquid section includes 1 default component, which is the Custom liquid itself.

To begin customizing, click the “Custom liquid” section to access its settings.

Custom liquid

GeneralClick to copy 2222

Within General settings, you can configure:

  • Color scheme: Choose from available schemes
  • Subheading: Add a tagline in the text input field
  • Section heading: Set the heading text
  • Heading size: Select size from the dropdown
  • Description: Use the rich text editor with formatting options

Liquid CodeClick to copy 2222

In the Liquid code section, you can enter your Custom liquid code in the provided text area.

Desktop & Mobile layoutClick to copy 2222

You can configure the heading position for both desktop and mobile layout: Left, Center, or Right

Common Cases and FAQsClick to copy 2222

1. Why isn’t my Liquid code displaying correctly? 

There is no specific answer for this matter. However, here are some suggestions for debugging approach:

  • Use platform-specific developer tools
  • Add debug statements or logging
  • Test code segments incrementally
  • Compare against documented Liquid syntax guidelines

2. How do I maintain consistent styling with my theme? 

To maintain consistency, you can:

  • Use your theme’s color scheme selection for text colors
  • Match heading sizes with your theme’s typography
  • Utilize the theme’s existing CSS classes when possible
  • Preview changes in both desktop and mobile views

3. How do custom liquid elements impact website performance?

To have impactful performance, you should consider including:

  • Minimal additional overhead when properly implemented
  • Potential performance gains through code reusability
  • Importance of efficient logic and minimal computational complexity
  • Recommended: Implement caching strategies for complex elements

Navigate this category