SScale Themedocs

Add SVG separators between your sections with 14 shapes, adjustable sizes, and flip options.

SVG Separators

SVG separators are decorative shapes placed between sections to create smooth visual transitions. Each section can have a top and bottom separator, configured independently.

How to Configure Them

Separators are configured in the global settings of each section, in the "Top separator" and "Bottom separator" groups:

  1. Open the Shopify theme editor
  2. Select a section
  3. Scroll down to the Top separator and/or Bottom separator settings
  4. Choose a shape, a size, and the desired options
ℹ️Separators are available in all sections that use {{GLOBAL_SETTINGS}}. They are rendered via the separator.liquid snippet.

14 Available Shapes

The shapes are organized into 4 groups:

Organic

ShapeDescriptionLook
WaveSmooth, flowing waveNatural transition, universal
CurveSimple, elegant curveSoft transition, minimalist
BlobIrregular organic shapeCreative, modern style
ScallopRepeating rounded scallopsDecorative, retro style

Geometric

ShapeDescriptionLook
ArrowArrow pointing downDirective, guides the eye
TiltSimple angled lineDynamic, angular
SlantPronounced diagonalEnergetic, bold
ZigzagZigzag lineGraphic, geometric

Creative

ShapeDescriptionLook
BrushIrregular brushstrokeArtistic, handmade
TornTorn paper effectTextured, organic
DripDripping effectPlayful, creative

Effects

ShapeDescriptionLook
FadeTransparent gradientSubtle transition, nearly invisible
LineSimple horizontal lineMinimalist, clean separation

Settings per Separator

Each separator (top and bottom) has its own independent settings:

SettingTypeOptionsDefaultCondition
ShapeSelect14 shapes + NoneNone-
SizeSelectSmall / Medium / Large / Extra LargeMediumShape != None and != Line
FlipCheckboxOn/OffOffShape != None, Fade, Line
OverlapRange0-100%0Shape != None and != Line
ColorText (CSS)--Shape != None

Size

Size controls the height of the SVG separator:

SizeCodeDescription
SmallsmDiscreet separator, reduced height
MediummediumStandard size
LargelgPronounced separator
Extra LargexlDramatic separator, maximum height
💡Small and Medium sizes suit the majority of cases. Reserve Large and Extra Large for major transitions (e.g., after the Hero, before the Footer).

Flip

The Flip option horizontally mirrors the separator shape. This allows you to:

  • Vary transitions between sections
  • Create symmetries (top separator flipped + bottom normal)
  • Reverse the direction of a directional shape (arrow, tilt)

Overlap

Overlap makes the separator overflow onto the adjacent section, creating a layering effect. A value of 0 places the separator right at the section boundary.

⚠️Too much overlap can hide content in the adjacent section. Test visually with different content sizes to make sure nothing important is hidden.

Color

By default, the separator takes the background color of its section. The color option allows defining a custom CSS color via the --shape-target variable.

ℹ️If no color is specified, the separator uses its section's background color (color-{{ palette }}). This guarantees a smooth transition between two sections with different palettes.

Best Practices

Consistency

Use a family of shapes for your store rather than mixing all shapes:

Store StyleRecommended Shapes
Luxury / MinimalistCurve, Fade, Line
Organic / NatureWave, Blob, Curve
Geometric / TechArrow, Tilt, Slant, Zigzag
Creative / ArtisanalBrush, Torn, Drip
Standard e-commerceWave, Arrow, Fade

Top / Bottom Alternation

When using separators, think about the transition in both directions:

Section 1 (Light)
  └── Bottom separator: Wave, Medium size
Section 2 (Dark)
  ├── Top separator: (none - the bottom wave is enough)
  └── Bottom separator: Wave flip, Medium size
Section 3 (Light)
  └── Top separator: (none)
💡Avoid placing both a top AND bottom separator between two adjacent sections. This creates a double separator that looks cluttered. Usually, one is enough (either the bottom of the section above or the top of the one below).

With Color Palettes

Separators are particularly effective between sections with different palettes. They soften the transition between two contrasting background colors:

Light Section (white background)
  └── Wave Separator (dark color)
Dark Section (dark background)