Skip to main content

Header & Footer

The Header and Footer are static sections that appear on every page of your store. They are managed through section groups in the theme editor.


Header Section

File: sections/header.liquid

The TabletopForge header is a floating navigation bar (tf-nav) that provides your store's primary branding and navigation interface.

Features

FeatureDescription
LogoUpload your shop logo; falls back to shop name text
Desktop navigationFull link list rendered as inline nav links
Mobile drawerHamburger menu (☰) collapses links into a full-screen drawer on mobile
Cart iconShopping cart with animated badge showing item count
Account iconLinks to login or account dashboard
Transparency transitionHeader starts transparent over hero images; becomes solid on scroll

Settings

SettingTypeDefaultDescription
Logo ImageImage pickerUpload your shop logo
Logo WidthRange (50–250px)140pxMaximum display width of the logo
Menu ListLink listmain-menuShopify navigation menu handle

Scroll Behavior

The header uses a backdrop-filter: blur() and solid background color on scroll to ensure navigation links remain legible over any page content below it. This behavior is automatic and not configurable in the editor.

Mobile Drawer

On viewports narrower than 1024px, the header renders a mobile menu trigger button. Tapping it opens the full-screen tf-mobile-menu drawer. The drawer includes:

  • All primary navigation links
  • Account link (if customer accounts are enabled)
  • Cart shortcut button

Announcement Bar

File: sections/announcement-bar.liquid

A thin, full-width banner that displays above the header. Use it to communicate promotions, shipping notices, or campaign launches.

Settings

SettingDescriptionDefault
Announcement textThe message displayed in the bar"Free shipping on orders over $75"
Link URLOptional link target for the announcement
Background colorOverride bar backgroundAccent color

File: sections/footer.liquid

The TabletopForge footer renders as a multi-column grid on desktop, collapsing to a stacked layout on mobile.

ColumnContent
AboutBrand description and social media icon links
Menu 1Link list (e.g., Shop categories)
Menu 2Link list (e.g., Help & support)
NewsletterEmail subscription form (powered by Shopify Customer API)

Settings

SettingTypeDescription
About TitleTextHeading for the brand column
About TextTextareaShort brand description
Menu 1 TitleTextHeading for the first link column
Menu 1Link listShopify menu handle for column 1
Menu 2 TitleTextHeading for the second link column
Menu 2Link listShopify menu handle for column 2
Newsletter TextTextareaSubtext above the email input

Social icon links in the footer are driven by Theme SettingsSocial media:

  • Facebook
  • Instagram
  • X (Twitter)

Enter the full URL to your profile page for each platform.

Payment Icons

The footer automatically renders payment method icons based on your Shopify store's enabled payment providers. These are injected using the payment_type_svg_tag Liquid filter and require no manual configuration.