> ## Documentation Index
> Fetch the complete documentation index at: https://docs.digifist.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Footer

> Configure your store's footer with menu columns, social links, newsletter signup, and brand information using a flexible grid system.

The footer section displays site-wide information and navigation at the bottom of all pages. It uses a flexible grid-based layout system that lets you position menu columns, social links, newsletter signup, brand information, and payment icons exactly where you need them.

<img src="https://mintcdn.com/digifist/X-7ZIrbqBE0xbKZ7/images/theme/sahara/sections/footer/footer-overview.png?fit=max&auto=format&n=X-7ZIrbqBE0xbKZ7&q=85&s=1aba2e3334116e6a55e9ca3766a8b8c8" alt="Footer section overview" width="3280" height="2186" data-path="images/theme/sahara/sections/footer/footer-overview.png" />

## What this section controls

* Menu columns with navigation links
* Social media icon links
* Newsletter signup form
* Brand logo and description
* Payment method icons
* Country/language selector
* Custom content blocks
* Follow on Shop button

## Getting started

<Steps>
  <Step title="Open Theme Customizer">
    From Shopify admin, access the Theme Customizer.
  </Step>

  <Step title="Locate Footer section">
    The Footer section appears at the bottom of your store. Find it in the left sidebar under Static sections.
  </Step>

  <Step title="Add footer blocks">
    Click "Add block" to add menu columns, social links, newsletter, or other footer content.
  </Step>

  <Step title="Configure grid layout">
    Use column factor and row factor settings to position each block in the footer grid.
  </Step>
</Steps>

<img src="https://mintcdn.com/digifist/X-7ZIrbqBE0xbKZ7/images/theme/sahara/sections/footer/footer-location.png?fit=max&auto=format&n=X-7ZIrbqBE0xbKZ7&q=85&s=5258b25eb0a25a8dd7c1c537443061a1" alt="Footer location in Theme Customizer" width="3280" height="2186" data-path="images/theme/sahara/sections/footer/footer-location.png" />

## Grid layout system

The footer uses a grid system where each block can span multiple columns (width) and rows (height).

### Column factor

Controls how many columns (1-6) a block spans horizontally.

**Example:** A block with column factor of 2 takes twice the width of a block with column factor of 1.

### Row factor

Controls how many rows (1-6) a block spans vertically.

**Example:** A block with row factor of 2 takes twice the height of a block with row factor of 1.

<Tip>
  Keep the total column factors in each row to 6 or less for balanced layouts. For example: three blocks with column factor 2 = 6 total.
</Tip>

<img src="https://mintcdn.com/digifist/X-7ZIrbqBE0xbKZ7/images/theme/sahara/sections/footer/grid-system.png?fit=max&auto=format&n=X-7ZIrbqBE0xbKZ7&q=85&s=daf0f624706739b7c1be83d1b7e54653" alt="Footer grid layout system" width="3280" height="2186" data-path="images/theme/sahara/sections/footer/grid-system.png" />

## Section settings

<Tabs>
  <Tab title="Layout">
    ### Spacing between blocks

    Controls gap between footer blocks (desktop only).

    **Options:** No, S, M, L, XL\
    **Default:** M

    Mobile automatically stacks blocks with consistent spacing.

    <img src="https://mintcdn.com/digifist/Ex7BekRB1P_jqZUb/images/theme/sahara/sections/footer/spacing-between-blocks.png?fit=max&auto=format&n=Ex7BekRB1P_jqZUb&q=85&s=7bc6a9bd673cd21dfad841e616bf7c0a" alt="Spacing between blocks setting" width="3280" height="2186" data-path="images/theme/sahara/sections/footer/spacing-between-blocks.png" />
  </Tab>

  <Tab title="Mobile">
    ### Show first accordion open on mobile

    Automatically expands the first menu column on mobile screens.

    **Default:** Enabled

    Helps visitors quickly access top navigation links. Disable for cleaner collapsed appearance.

    <img src="https://mintcdn.com/digifist/X-7ZIrbqBE0xbKZ7/images/theme/sahara/sections/footer/mobile-accordion.png?fit=max&auto=format&n=X-7ZIrbqBE0xbKZ7&q=85&s=b8b8d754533322e54ffe79612bc05690" alt="Mobile accordion setting" width="3280" height="2186" data-path="images/theme/sahara/sections/footer/mobile-accordion.png" />
  </Tab>

  <Tab title="Design">
    ### Section width

    Controls footer container width.

    **Options:**

    * **Page** - Content width (1400px max)
    * **Fluid** - 90% viewport width

    **Default:** Page

    ### Color scheme

    Background and text colors for footer.

    **Default:** Scheme 1

    ### Section border

    Add borders to footer edges.

    **Options:** None, Top, Bottom, Both\
    **Default:** None

    Use top border to separate footer from page content.

    <img src="https://mintcdn.com/digifist/MJsNakenf8MtiYJ7/images/theme/sahara/sections/footer/section-border.png?fit=max&auto=format&n=MJsNakenf8MtiYJ7&q=85&s=ffff048e0edb583b561de8f401111d72" alt="Footer design settings" width="3280" height="2186" data-path="images/theme/sahara/sections/footer/section-border.png" />
  </Tab>

  <Tab title="Spacing">
    ### Spacing top

    Padding above footer content.

    **Options:** None, S, M, L, XL\
    **Default:** M

    ### Spacing bottom

    Padding below footer content.

    **Options:** None, S, M, L, XL\
    **Default:** M

    <img src="https://mintcdn.com/digifist/Ex7BekRB1P_jqZUb/images/theme/sahara/sections/footer/section-spacing.png?fit=max&auto=format&n=Ex7BekRB1P_jqZUb&q=85&s=d7124e409eccee82285bea21674cf6d3" alt="Section spacing settings" width="3280" height="2186" data-path="images/theme/sahara/sections/footer/section-spacing.png" />
  </Tab>
</Tabs>

## Block settings

<Tabs>
  <Tab title="Menu column">
    Display navigation menu as a footer column.

    ### Available settings

    <AccordionGroup>
      <Accordion title="Grid positioning" icon="table-cells">
        **Column factor** - Block width (1-6 columns, default: 1)

        **Row factor** - Block height (1-6 rows, default: 1)

        <Note>
          Most menu columns use column factor 1 and row factor 1 for equal sizing.
        </Note>
      </Accordion>

      <Accordion title="Title" icon="heading">
        Column heading text.

        **Type:** Inline rich text\
        **Default:** Uses menu name

        Overwrites the menu's default heading. Leave empty to use menu name automatically.

        <img src="https://mintcdn.com/digifist/X-7ZIrbqBE0xbKZ7/images/theme/sahara/sections/footer/menu-title.png?fit=max&auto=format&n=X-7ZIrbqBE0xbKZ7&q=85&s=0ff513b70e326af323ffd06c5af06005" alt="Menu column title setting" width="3280" height="2186" data-path="images/theme/sahara/sections/footer/menu-title.png" />
      </Accordion>

      <Accordion title="Heading size" icon="text-height">
        HTML tag and visual size for column heading.

        **Options:** XS (h6), S (h5), M (h4), L (h3), XL (h2)\
        **Default:** S (h5)
      </Accordion>

      <Accordion title="Menu" icon="bars">
        Select which Shopify menu to display.

        **Default:** footer

        Create menus in Shopify admin under **Online Store > Navigation**.

        <img src="https://mintcdn.com/digifist/X-7ZIrbqBE0xbKZ7/images/theme/sahara/sections/footer/menu-selection.png?fit=max&auto=format&n=X-7ZIrbqBE0xbKZ7&q=85&s=a9b59e5dedcfe565e02d12a63fa2aa4e" alt="Menu selection setting" width="3280" height="2186" data-path="images/theme/sahara/sections/footer/menu-selection.png" />
      </Accordion>
    </AccordionGroup>
  </Tab>

  <Tab title="Socials">
    Display social media links with icons or text.

    ### Available settings

    <AccordionGroup>
      <Accordion title="Show on" icon="eye">
        Control visibility per device.

        **Options:** Desktop, Mobile, Both\
        **Default:** Both

        Hide social links on mobile to simplify footer.
      </Accordion>

      <Accordion title="Grid positioning" icon="table-cells">
        **Column factor** - Block width (1-6, default: 1)

        **Row factor** - Block height (1-6, default: 1)
      </Accordion>

      <Accordion title="Title" icon="heading">
        Column heading text (desktop only).

        **Type:** Inline rich text

        Common headings: "Follow Us", "Connect", "Social"
      </Accordion>

      <Accordion title="Heading size" icon="text-height">
        **Options:** XS to XL\
        **Default:** S (h5)
      </Accordion>

      <Accordion title="Icons" icon="icons">
        Display icons instead of text labels.

        **Type:** Checkbox

        Enable for cleaner visual appearance. Disable to show platform names as text.

        <img src="https://mintcdn.com/digifist/X-7ZIrbqBE0xbKZ7/images/theme/sahara/sections/footer/social-icons.png?fit=max&auto=format&n=X-7ZIrbqBE0xbKZ7&q=85&s=5f7d3604b3c40ebb96dd656f8aeb1dc6" alt="Social icons setting" width="3280" height="2186" data-path="images/theme/sahara/sections/footer/social-icons.png" />
      </Accordion>

      <Accordion title="Open in new tab" icon="arrow-up-right-from-square">
        Open social media links in new browser tab.

        **Default:** Enabled

        Keeps your store open while visitors view social profiles.
      </Accordion>
    </AccordionGroup>

    <Note>
      Configure social media URLs in Theme Settings > Social Media to display accounts.
    </Note>
  </Tab>

  <Tab title="Newsletter">
    Newsletter signup form block.

    ### Available settings

    <AccordionGroup>
      <Accordion title="Show on" icon="eye">
        **Options:** Desktop, Mobile, Both\
        **Default:** Both
      </Accordion>

      <Accordion title="Grid positioning" icon="table-cells">
        **Column factor** - Block width (1-6, default: 1)

        **Row factor** - Block height (1-6, default: 1)

        <Tip>
          Use column factor 2 for newsletter blocks to make signup form more prominent.
        </Tip>
      </Accordion>

      <Accordion title="Heading" icon="heading">
        Newsletter section heading.

        **Type:** Inline rich text\
        **Default:** "Newsletter heading goes here"

        Example: "Stay Updated", "Join Our Newsletter"

        <img src="https://mintcdn.com/digifist/X-7ZIrbqBE0xbKZ7/images/theme/sahara/sections/footer/newsletter-heading.png?fit=max&auto=format&n=X-7ZIrbqBE0xbKZ7&q=85&s=0f778c9ef9ebd12c40d0a9f36aca6739" alt="Newsletter heading setting" width="3280" height="2186" data-path="images/theme/sahara/sections/footer/newsletter-heading.png" />
      </Accordion>

      <Accordion title="Heading size" icon="text-height">
        **Options:** XS to XL\
        **Default:** S (h5)
      </Accordion>

      <Accordion title="Subtitle" icon="message">
        Descriptive text below heading.

        **Type:** Inline rich text\
        **Default:** "Newsletter content goes here"

        Example: "Get the latest updates on new products and upcoming sales"
      </Accordion>
    </AccordionGroup>
  </Tab>

  <Tab title="Brand">
    Display brand logo and description.

    ### Available settings

    <AccordionGroup>
      <Accordion title="Show on" icon="eye">
        **Options:** Desktop, Mobile, Both\
        **Default:** Both
      </Accordion>

      <Accordion title="Grid positioning" icon="table-cells">
        **Column factor** - Block width (1-6, default: 1)

        **Row factor** - Block height (1-6, default: 1)
      </Accordion>

      <Accordion title="Logo" icon="image">
        **Logo** - Upload PNG/JPG logo image

        **Logo SVG code** - Paste SVG code (overwrites image if present)

        **Max desktop width** - Logo width in pixels (default: 160)

        **Max mobile width** - Logo width in pixels (default: 130)

        <Tip>
          Use SVG code for scalable logos that look crisp at any size.
        </Tip>

        <img src="https://mintcdn.com/digifist/X-7ZIrbqBE0xbKZ7/images/theme/sahara/sections/footer/brand-logo.png?fit=max&auto=format&n=X-7ZIrbqBE0xbKZ7&q=85&s=df48394356b6da7f47b6dee31a9a5ae3" alt="Brand logo settings" width="3280" height="2186" data-path="images/theme/sahara/sections/footer/brand-logo.png" />
      </Accordion>

      <Accordion title="Text" icon="paragraph">
        Brand description or about text.

        **Type:** Rich text\
        **Default:** "Share contact information, store details, and brand content with your customers."

        Include company info, tagline, or brief description.
      </Accordion>

      <Accordion title="Alignment" icon="align-left">
        **Content position vertical** - Aligns content vertically (Top, Center, Bottom)

        **Content alignment** - Desktop text alignment (Start, Center, End)

        **Content alignment for mobile** - Mobile text alignment

        <img src="https://mintcdn.com/digifist/X-7ZIrbqBE0xbKZ7/images/theme/sahara/sections/footer/brand-alignment.png?fit=max&auto=format&n=X-7ZIrbqBE0xbKZ7&q=85&s=62761d568e960265ac1fb971b5c3f0d7" alt="Brand alignment settings" width="3280" height="2186" data-path="images/theme/sahara/sections/footer/brand-alignment.png" />
      </Accordion>
    </AccordionGroup>
  </Tab>

  <Tab title="Payment icons">
    Display accepted payment method icons.

    ### Available settings

    <AccordionGroup>
      <Accordion title="Grid positioning" icon="table-cells">
        **Column factor** - Block width (1-6, default: 1)

        **Row factor** - Block height (1-6, default: 1)
      </Accordion>

      <Accordion title="Payment settings" icon="credit-card">
        **Custom payment icons** - Add custom payment types not in default list

        **Override default payment icons** - Replace Shopify's auto-detected icons

        **Colorful payment icons** - Show colored logos instead of monochrome

        <Note>
          Icons automatically display based on enabled payment methods in your Shopify payments settings.
        </Note>

        <img src="https://mintcdn.com/digifist/X-7ZIrbqBE0xbKZ7/images/theme/sahara/sections/footer/payment-icons.png?fit=max&auto=format&n=X-7ZIrbqBE0xbKZ7&q=85&s=fa84a75433f849cf421148b253924c5a" alt="Payment icons settings" width="3280" height="2186" data-path="images/theme/sahara/sections/footer/payment-icons.png" />
      </Accordion>

      <Accordion title="Alignment" icon="align-left">
        **Content position vertical** - Vertical alignment

        **Content alignment** - Desktop horizontal alignment

        **Content alignment for mobile** - Mobile alignment
      </Accordion>
    </AccordionGroup>
  </Tab>

  <Tab title="Content">
    Custom content block for copyright, policies, or general text.

    ### Available settings

    <AccordionGroup>
      <Accordion title="Show on" icon="eye">
        **Options:** Desktop, Mobile, Both\
        **Default:** Both
      </Accordion>

      <Accordion title="Grid positioning" icon="table-cells">
        **Column factor** - Block width (1-6, default: 1)

        **Row factor** - Block height (1-6, default: 1)
      </Accordion>

      <Accordion title="Title" icon="heading">
        Optional heading for content block.

        **Type:** Inline rich text
      </Accordion>

      <Accordion title="Heading size" icon="text-height">
        **Options:** XS to XL\
        **Default:** S (h5)
      </Accordion>

      <Accordion title="Text" icon="paragraph">
        Main content text with special \[year] placeholder.

        **Type:** Rich text\
        **Default:** "©\[year] Sahara, All rights reserved."

        Use `[year]` to automatically display current year.

        <Tip>
          Use content blocks for copyright notices, policy links, or additional company information.
        </Tip>

        <img src="https://mintcdn.com/digifist/X-7ZIrbqBE0xbKZ7/images/theme/sahara/sections/footer/content-text.png?fit=max&auto=format&n=X-7ZIrbqBE0xbKZ7&q=85&s=fa336ea9b1c2f126b3c36afd6b4620ea" alt="Content text setting" width="3280" height="2186" data-path="images/theme/sahara/sections/footer/content-text.png" />
      </Accordion>

      <Accordion title="Alignment" icon="align-left">
        **Content position vertical** - Vertical alignment

        **Content alignment** - Desktop alignment

        **Content alignment for mobile** - Mobile alignment
      </Accordion>
    </AccordionGroup>
  </Tab>

  <Tab title="Follow on Shop">
    Allow customers to follow your store on the Shop app.

    ### Available settings

    <AccordionGroup>
      <Accordion title="Grid positioning" icon="table-cells">
        **Column factor** - Block width (1-6, default: 1)

        **Row factor** - Block height (1-6, default: 1)
      </Accordion>

      <Accordion title="Alignment" icon="align-left">
        **Content position vertical** - Vertical alignment

        **Content alignment** - Desktop alignment

        **Content alignment for mobile** - Mobile alignment
      </Accordion>
    </AccordionGroup>

    <Warning>
      Shop Pay must be enabled in your payment settings for this block to display. [Learn more](https://help.shopify.com/manual/online-store/themes/customizing-themes/follow-on-shop)
    </Warning>
  </Tab>

  <Tab title="Country selector">
    Language and currency selector for international stores.

    ### Available settings

    <AccordionGroup>
      <Accordion title="Grid positioning" icon="table-cells">
        **Column factor** - Block width (1-6, default: 1)

        **Row factor** - Block height (1-6, default: 1)
      </Accordion>

      <Accordion title="Alignment" icon="align-left">
        **Content position vertical** - Vertical alignment

        **Content alignment** - Desktop alignment

        **Content alignment for mobile** - Mobile alignment
      </Accordion>
    </AccordionGroup>

    <Note>
      Country selector only appears when multiple languages or currencies are enabled in store settings.
    </Note>
  </Tab>
</Tabs>

## Best practices

<CardGroup cols={2}>
  <Card title="Use 3-4 menu columns" icon="columns-3">
    Three to four menu columns provide organized navigation without overwhelming visitors. Keep each menu focused on related links.
  </Card>

  <Card title="Balance column widths" icon="scale-balanced">
    Keep total column factors per row at 6 or less for balanced layouts. Example: three blocks with column factor 2 each.
  </Card>

  <Card title="Make newsletter prominent" icon="envelope">
    Use column factor 2 for newsletter blocks to draw attention to signup forms and increase subscriptions.
  </Card>

  <Card title="Enable social icons" icon="icons">
    Display social links as icons rather than text for cleaner appearance and better space efficiency.
  </Card>

  <Card title="Use brand block strategically" icon="building">
    Place brand block with logo and description in left or center position for better visibility.
  </Card>

  <Card title="Keep row factor at 1" icon="grip-lines">
    Most blocks work best with row factor 1. Only increase row factor for tall content like brand descriptions.
  </Card>

  <Card title="Test mobile accordion" icon="mobile-screen">
    Preview mobile footer to ensure first accordion (typically most important menu) opens by default.
  </Card>

  <Card title="Hide complex blocks on mobile" icon="eye-slash">
    Use "Show on" setting to hide less essential blocks on mobile for cleaner small-screen layouts.
  </Card>

  <Card title="Use [year] placeholder" icon="calendar">
    Always use \[year] in copyright text to automatically update each year without manual changes.
  </Card>

  <Card title="Group related content" icon="layer-group">
    Place payment icons and copyright in the same row at footer bottom. Place menus together in top rows.
  </Card>
</CardGroup>

## Common footer layouts

**Standard footer** - 3 menu columns (column factor 1 each) + social links + newsletter (column factor 2)

**Minimal footer** - Brand block (column factor 3) + 1 menu column + content block with copyright

**Multi-language store** - 2 menu columns + newsletter + country selector + payment icons

**Brand-focused** - Large brand block (column factor 3) + 2 small menus + social links

**Newsletter-focused** - Newsletter block (column factor 3, prominent position) + 2 menus + payment icons

## Related guides

<Card title="Header section" icon="window-maximize" href="/themes/sahara/header/header">
  Configure header navigation and logo display
</Card>
