Meditative Folks Theme
Sections

Lookbook

How to use the Lookbook section in the Meditative Folks Theme.

Lookbook

At a glance

Hotspot lookbook: place pins on an image. Shoppers tap a pin to open product details as a Dialog or Sheet. Choose the style per breakpoint (mobile ≤639px, tablet 640–879px, desktop ≥880px). Each pin shows the featured image, title, and link to the product page.

When all three breakpoints use the same style, the theme loads only that mode’s scripts. When styles differ, a small responsive script routes hotspot clicks to the correct shell and closes any open product UI if the viewport crosses a breakpoint.

Where to find it

  • Theme editor path: Online Store → Customize → select the relevant page → Lookbook
  • Add to a page: Add via Add section → category Upsell.

Settings

Content settings

SettingWhat it doesDefaultShows when
HeadingControls “Heading” on the storefront. Open the theme editor to preview live.Shop the lookAlways
Use global H2 heading stylesWhen on, uses the matching style from Theme settings. Turn off to style only this section or block.YesHeading is filled in
Heading font size (mobile)Sets heading font size (mobile) in pixels for the matching screen size.26Heading is filled in and Use global heading styles is off
Heading font size (tablet)Sets heading font size (tablet) in pixels for the matching screen size.29Heading is filled in and Use global heading styles is off
Heading font size (desktop)Sets heading font size (desktop) in pixels for the matching screen size.33Heading is filled in and Use global heading styles is off
Heading font weightSets how bold heading text appears.500Heading is filled in and Use global heading styles is off
SubheadingControls “Subheading” on the storefront. Open the theme editor to preview live.Tap a hotspot to explore each productAlways
Use global subheading stylesWhen on, uses the matching style from Theme settings. Turn off to style only this section or block.YessubHeading is filled in
Subheading font size (mobile)Sets subheading font size (mobile) in pixels for the matching screen size.16Subheading is filled in and Use global subheading styles is off
Subheading font size (tablet)Sets subheading font size (tablet) in pixels for the matching screen size.18Subheading is filled in and Use global subheading styles is off
Subheading font size (desktop)Sets subheading font size (desktop) in pixels for the matching screen size.19Subheading is filled in and Use global subheading styles is off
Subheading max widthControls “Subheading max width” on the storefront. Open the theme editor to preview live.500subHeading is filled in
Hide heading and subheading (for accessibility)Controls “Hide heading and subheading (for accessibility)” on the storefront. Open the theme editor to preview live.NoAlways
Content alignmentControls “Content alignment” on the storefront. Open the theme editor to preview live.centerHide heading/subheading visually is off
Button textControls “Button text” on the storefront. Open the theme editor to preview live.—Always
Button linkControls “Button link” on the storefront. Open the theme editor to preview live.—Button text is filled in
Button variantChooses the button look (primary, secondary, outline, or ghost).primaryButton text is filled in
Button sizeChooses the button size from Theme settings → Button sizes.mediumButton text is filled in
Use global button stylesWhen on, uses the matching style from Theme settings. Turn off to style only this section or block.YesButton text is filled in
Button backgroundControls “Button background” on the storefront. Open the theme editor to preview live.#ffffffButton text is filled in and Use global button styles is off
Button text colorControls “Button text color” on the storefront. Open the theme editor to preview live.#000000Button text is filled in and Use global button styles is off
Enable shimmerAdds a moving highlight across the button or ribbon.YesButton text is filled in

Image

SettingWhat it doesDefaultShows when
ImageControls the image setting “Image”. Upload clear photos for best results.—Always
Mobile imageOptional image for mobile screens. Uses the main image when blank.—Always
Image alt textOptional alt text for the lookbook image. Falls back to the image alt from Shopify media, then the section heading.—Always
Aspect ratio (mobile)Crop frame for the lookbook image on mobile. Natural ratio shows the image at its intrinsic height. Adapt to image uses the uploaded image proportions.3 / 4Always
Aspect ratio (tablet)Same as mobile, for tablet widths (640–879px). Uses the main image (or mobile image fallback) for Adapt to image.3 / 4Always
Aspect ratio (desktop)Same as mobile, for desktop (880px and up).3 / 4Always

Product presentation

SettingWhat it doesDefaultShows when
Style (mobile)Opens hotspot products as a dialog or sheet on mobile (up to 639px).DialogAlways
Style (tablet)Same as mobile, for tablet widths (640–879px).DialogAlways
Style (desktop)Same as mobile, for desktop (880px and up).DialogAlways
Sheet direction (mobile)Edge the sheet slides in from on mobile.From rightStyle (mobile) is Sheet
Sheet direction (tablet)Edge the sheet slides in from on tablet.From rightStyle (tablet) is Sheet
Sheet direction (desktop)Edge the sheet slides in from on desktop.From rightStyle (desktop) is Sheet
Sheet size (mobile)Width for left and right sheets. Height for top and bottom sheets.400Any breakpoint style is Sheet
Sheet size (tablet)Width for left and right sheets. Height for top and bottom sheets.400Any breakpoint style is Sheet
Sheet size (desktop)Width for left and right sheets. Height for top and bottom sheets.400Any breakpoint style is Sheet
Product panel color schemeColor scheme for the product dialog and sheet.scheme-1Always

Layout

SettingWhat it doesDefaultShows when
Column gapControls “Column gap” on the storefront. Open the theme editor to preview live.24Always
Padding topAdds empty space (padding top) around the section content.32Always
Padding bottomAdds empty space (padding bottom) around the section content.32Always

Separator

SettingWhat it doesDefaultShows when
Show separator lineTurns “Show separator line” on or off on the storefront.NoAlways
Use global separator colorWhen on, uses the matching style from Theme settings. Turn off to style only this section or block.YesShow separator is on
Separator colorControls the divider line: separator color.#E5E5E5Show separator is on and Use global separator color is off
Separator thicknessControls the divider line: separator thickness.2Show separator is on
Separator margin topControls the divider line: separator margin top.0Show separator is on
Separator margin bottomControls the divider line: separator margin bottom.0Show separator is on

Color scheme

SettingWhat it doesDefaultShows when
Color schemeApplies a color scheme from Theme settings → Colors.scheme-1Always

Blocks

BlockPurposeLimit
Card DesignStyles product image, title, alignment, and CTA in dialog and sheet1
HotspotAdd and configure in theme editor.—

Card Design

Applies to every hotspot product panel, whether the section opens as dialog or sheet on a given screen size.

Setting areaWhat it controls
Product imageAspect ratio, rounded corners (full circle or custom radius)
Product titleGlobal H3 styles from theme settings, or custom size/weight per breakpoint
AlignmentLeft, center, or right for title and button
ButtonLabel (blank = “View product”), variant, size, global/custom colors, shimmer

Hotspot settings

Pointer position

Pin placement uses the theme breakpoints: mobile (up to 639px), tablet (640–879px), and desktop (880px and up). Each tier has its own horizontal and vertical position (0–100% of the image).

GroupSettingsDefault
MobileHorizontal position, Vertical50%
TabletHorizontal position, Vertical50%
DesktopHorizontal position, Vertical50%

Existing hotspots that only had the older “default” position fields still work: those values apply as the fallback for tablet and desktop until you set the new per-tier sliders.

Product

SettingWhat it doesDefaultShows when
ProductControls “Product” on the storefront. Open the theme editor to preview live.—Always

Test mode (theme editor only)

SettingWhat it doesDefault
Test modeWhen on, selecting or clicking this hotspot in the theme editor opens the product dialog or sheet. Turn off while moving the pin with sliders.Off

Does not affect the live storefront.

Setting details

Each control from the tables above, explained simply:

Heading

Controls “Heading” on the storefront. Open the theme editor to preview live. Default: Shop the look.

Use global H2 heading styles

When on, uses the matching style from Theme settings. Turn off to style only this section or block. Default: Yes. This control appears when: Heading is filled in.

Heading font size (mobile)

Sets heading font size (mobile) in pixels for the matching screen size. Default: 26. This control appears when: Heading is filled in and Use global heading styles is off.

Heading font size (tablet)

Sets heading font size (tablet) in pixels for the matching screen size. Default: 29. This control appears when: Heading is filled in and Use global heading styles is off.

Heading font size (desktop)

Sets heading font size (desktop) in pixels for the matching screen size. Default: 33. This control appears when: Heading is filled in and Use global heading styles is off.

Heading font weight

Sets how bold heading text appears. Default: 500. This control appears when: Heading is filled in and Use global heading styles is off.

Subheading

Controls “Subheading” on the storefront. Open the theme editor to preview live. Default: Tap a hotspot to explore each product.

Use global subheading styles

When on, uses the matching style from Theme settings. Turn off to style only this section or block. Default: Yes. This control appears when: subHeading is filled in.

Subheading font size (mobile)

Sets subheading font size (mobile) in pixels for the matching screen size. Default: 16. This control appears when: Subheading is filled in and Use global subheading styles is off.

Subheading font size (tablet)

Sets subheading font size (tablet) in pixels for the matching screen size. Default: 18. This control appears when: Subheading is filled in and Use global subheading styles is off.

Subheading font size (desktop)

Sets subheading font size (desktop) in pixels for the matching screen size. Default: 19. This control appears when: Subheading is filled in and Use global subheading styles is off.

Subheading max width

Controls “Subheading max width” on the storefront. Open the theme editor to preview live. Default: 500. This control appears when: subHeading is filled in.

Hide heading and subheading (for accessibility)

Controls “Hide heading and subheading (for accessibility)” on the storefront. Open the theme editor to preview live. Default: No.

Content alignment

Controls “Content alignment” on the storefront. Open the theme editor to preview live. Default: center. This control appears when: Hide heading/subheading visually is off.

Button text

Controls “Button text” on the storefront. Open the theme editor to preview live. Default: —.

Controls “Button link” on the storefront. Open the theme editor to preview live. Default: —. This control appears when: Button text is filled in.

Button variant

Chooses the button look (primary, secondary, outline, or ghost). Default: primary. This control appears when: Button text is filled in.

Button size

Chooses the button size from Theme settings → Button sizes. Default: medium. This control appears when: Button text is filled in.

Use global button styles

When on, uses the matching style from Theme settings. Turn off to style only this section or block. Default: Yes. This control appears when: Button text is filled in.

Button background

Controls “Button background” on the storefront. Open the theme editor to preview live. Default: #ffffff. This control appears when: Button text is filled in and Use global button styles is off.

Button text color

Controls “Button text color” on the storefront. Open the theme editor to preview live. Default: #000000. This control appears when: Button text is filled in and Use global button styles is off.

Enable shimmer

Adds a moving highlight across the button or ribbon. Default: Yes. This control appears when: Button text is filled in.

Image

Controls the image setting “Image”. Upload clear photos for best results. Default: —.

Mobile image

Optional image for mobile screens. Uses the main image when blank. Default: —.

Image alt text

Optional alt text for the lookbook image. Falls back to the image alt from Shopify media, then the section heading. Default: —.

Aspect ratio (mobile, tablet, desktop)

Each breakpoint has its own aspect ratio for the lookbook image frame. Options include fixed ratios (1:1, 3:4, and so on), Adapt to image (matches the image file at that breakpoint), and Natural ratio (no forced crop; the image keeps its natural height). Mobile Adapt to image uses the mobile image when set, otherwise the main image. Tablet and desktop Adapt to image use the main image. Defaults: 3 / 4 on all breakpoints.

Style (mobile, tablet, desktop)

Choose Dialog or Sheet for hotspot products on that screen size. Defaults: Dialog.

Sheet direction (mobile, tablet, desktop)

When that breakpoint uses a sheet, choose which edge it slides in from: From left, From right, From top, or From bottom. Defaults: From right. Each control appears only when that breakpoint’s style is Sheet.

Column gap

Controls “Column gap” on the storefront. Open the theme editor to preview live. Default: 24.

Padding top

Adds empty space (padding top) around the section content. Default: 32.

Padding bottom

Adds empty space (padding bottom) around the section content. Default: 32.

Show separator line

Turns “Show separator line” on or off on the storefront. Default: No.

Use global separator color

When on, uses the matching style from Theme settings. Turn off to style only this section or block. Default: Yes. This control appears when: Show separator is on.

Separator color

Controls the divider line: separator color. Default: #E5E5E5. This control appears when: Show separator is on and Use global separator color is off.

Separator thickness

Controls the divider line: separator thickness. Default: 2. This control appears when: Show separator is on.

Separator margin top

Controls the divider line: separator margin top. Default: 0. This control appears when: Show separator is on.

Separator margin bottom

Controls the divider line: separator margin bottom. Default: 0. This control appears when: Show separator is on.

Color scheme

Applies a color scheme from Theme settings → Colors. Default: scheme-1.

Horizontal position

Controls “Horizontal position” on the storefront. Open the theme editor to preview live. Default: 50.

Vertical position

Controls “Vertical position” on the storefront. Open the theme editor to preview live. Default: 50.

Horizontal position (mobile)

Controls “Horizontal position (mobile)” on the storefront. Open the theme editor to preview live. Default: 50.

Vertical position (mobile)

Controls “Vertical position (mobile)” on the storefront. Open the theme editor to preview live. Default: 50.

Product

Controls “Product” on the storefront. Open the theme editor to preview live. Default: —.

Tips

  • Open the theme editor and select this section to preview changes live.
  • Use Theme settings for fonts, colors, and buttons that apply store-wide.

On this page