Footer

Column-based footer built from Brand, Menu, Newsletter, Contact, and Brand information blocks.

Merchant-addable
Yes
Settings
54
Block types
8
File
sections/footer.liquid

Screenshots pending

Captures for Footer at desktop and mobile widths are generated from a live store by npm run shots. They appear here automatically once that has run.

When to use it

Every page. Lives in the footer section group.

Setting it up

  1. Set the column arrangement under Layout.
  2. Add a Brand column block for your logo and description.
  3. Add Menu column blocks pointing at your footer menus.
  4. Add a Newsletter column if you want signup in the footer rather than its own section.
  5. Add Contact column and Brand information as needed.
  6. A new Contact column block starts with only its heading and opening hours. Enter your phone number, email, and address; any field left blank stays hidden, so the footer never shows an example number or address.

Where the content comes from

Shopify menus and shop data. Blocks own the arrangement.

Section settings

Every setting on the section itself, in the order it appears in the theme editor. Group headings match the editor's own grouping.

Color schemeColor scheme
ID
color_scheme
Default
scheme-1
Enable scroll reveal animationsCheckbox
ID
enable_scroll_animations
Default
On
Show Follow on ShopCheckbox

Requires the Shop channel and Shop Pay. The button uses Shop branding and cannot be recolored.

ID
enable_follow_on_shop
Default
On

Layout

Desktop columnsSlider
ID
columns_desktop
Default
4
Range
1 to 4, in steps of 1
Mobile columnsDropdown
ID
columns_mobile
Default
1 column
  • 1 column1
  • 2 columns2
Desktop alignmentDropdown

Applies to every block in the footer.

ID
alignment
Default
Left
  • Leftleft
  • Centercenter
  • Rightright
Mobile alignmentDropdown
ID
mobile_alignment
Default
Left
  • Leftleft
  • Centercenter
  • Rightright
Collapse menus on mobileCheckbox

Menu columns open and close on small screens so the sub-footer stays within reach.

ID
collapse_menus_mobile
Default
On

Section padding

Top paddingSlider
ID
padding_top
Default
80
Range
0px to 100px, in steps of 4px
Bottom paddingSlider
ID
padding_bottom
Default
80
Range
0px to 100px, in steps of 4px

Blocks

Blocks are added, reordered, duplicated, and removed inside the section. Each type has its own settings.

Custom brand column brand_info max 1

Use this block for footer-specific brand copy. Use Theme brand information when the same identity should appear throughout the store.

Logo

Show logoCheckbox
ID
show_logo
Default
On
LogoImage
ID
logo
Shown when
show_logo
Logo widthSlider
ID
logo_width
Default
140
Range
50px to 300px, in steps of 10px
Shown when
show_logo

Content

HeadingRich text (inline)
ID
title
Default
Considered by design
DescriptionRich text
ID
description
Default
<p>A small catalog, chosen slowly. Every piece is made to be used often and kept for years.</p>

Social and extra

Show social iconsCheckbox
ID
show_social
Default
On
Signature lineText
ID
signature
Default
Made slowly, kept longer

Style

Menu column menu_column max 6

Select menuMenu
ID
menu
Default
footer
Custom titleText

Leave blank to use the menu's title.

ID
title
Default
Explore
Title styleDropdown
ID
title_style
Default
Default
  • Defaultdefault
  • Uppercaseuppercase
  • Small capssmall-caps
Show dividerCheckbox
ID
show_divider
Default
Off

Newsletter column newsletter max 1

HeadingText
ID
title
Default
Join the list
DescriptionRich text
ID
description
Default
<p>Occasional letters on new arrivals, restocks, and the thinking behind them.</p>
Button labelText
ID
button_label
Default
Subscribe
LayoutDropdown
ID
layout
Default
Inline
  • Stackedstacked
  • Inlineinline
Mobile layoutDropdown
ID
mobile_layout
Default
Stacked
  • Stackedstacked
  • Inlineinline
Minimal styleCheckbox
ID
minimal_style
Default
On
Show top dividerCheckbox
ID
show_divider
Default
On

Contact column contact_info max 2

HeadingText
ID
title
Default
Reach us
Phone numberText

The number customers should call. Leave blank to hide it.

ID
phone
Email addressText

The address customers should write to. Leave blank to hide it.

ID
email
AddressRich text

The store's mailing or retail address. Leave blank to hide it.

ID
address
Opening hoursRich text

Enter the hours when customers can reach your team.

ID
opening_hours
Default
<p>Monday to Friday, 9am to 6pm</p>

Theme brand information brand_information max 1

Manage brand info in theme settings.

Show social media iconsCheckbox
ID
show_social
Default
On

Manage social accounts in theme settings.

Social media social max 1

Manage social accounts in theme settings.

HeadingText
ID
title
Default
Follow along
Title styleDropdown
ID
title_style
Default
Default
  • Defaultdefault
  • Uppercaseuppercase
  • Small capssmall-caps

Image row image max 2

Use this block for payment, certification, or press marks. Each image appears once the one before it is set.

HeadingText
ID
title
Title styleDropdown
ID
title_style
Default
Default
  • Defaultdefault
  • Uppercaseuppercase
  • Small capssmall-caps
Image 1Image
ID
image_1
Image 1 alt textText

Describes the image for screen readers. Required when the image links somewhere.

ID
alt_1
Shown when
image_1
Image 1 linkLink
ID
link_1
Shown when
image_1
Image 2Image
ID
image_2
Shown when
image_1
Image 2 alt textText

Describes the image for screen readers. Required when the image links somewhere.

ID
alt_2
Shown when
image_2
Image 2 linkLink
ID
link_2
Shown when
image_2
Image 3Image
ID
image_3
Shown when
image_2
Image 3 alt textText

Describes the image for screen readers. Required when the image links somewhere.

ID
alt_3
Shown when
image_3
Image 3 linkLink
ID
link_3
Shown when
image_3
Image 4Image
ID
image_4
Shown when
image_3
Image 4 alt textText

Describes the image for screen readers. Required when the image links somewhere.

ID
alt_4
Shown when
image_4
Image 4 linkLink
ID
link_4
Shown when
image_4
Image heightSlider

Images scale to this height and share one baseline. Around 40px suits payment or certification marks; raise it for photography.

ID
image_height
Default
40
Range
20px to 240px, in steps of 4px

Body text text max 2

HeadingText
ID
title
Default
Made responsibly
Title styleDropdown
ID
title_style
Default
Default
  • Defaultdefault
  • Uppercaseuppercase
  • Small capssmall-caps
TextRich text
ID
text
Default
<p>We work with a short list of suppliers and publish what we know about each one.</p>