Footer

Use the footer to help the customer with additional information and navigation at the bottom of a website.

It only exists in combination with our sticky bar and has a fixed order that must be followed at the end of each web page.


Recommendations#

  • Keep the footer as short as possible. Do not load it with unnecessary information. The customer is interested in a first glance.
  • Ideally, important links will be opened via a new window or a tab in the browser.

Elements#

The default footer contains the following elements:

  1. Headline
  2. Main-Navigation
  3. Divider
  4. Meta-Navigation
  5. Background

footer complete LG

Usage of elements#

HeadlineMain-NavigationMeta-Navigation
This element is not absolutely necessary for the setup of a footer, unless you want to title or organize your main-navigation categories.Use it to show a summary of all possible links or menus on a SCHWARZ website (i.e. sitemap, wishlist, shopping cart, account, ...).For information, such as legal (imprint, terms and conditions, data protection, ...) or contact, which must be placed on a website.

Overall styling#

  • The background-color always is gray-dark.
  • The divider width depends on the breakpoint but always has a height of 1px and the color gray-base.
  • The line-height is set to default.

Default#

TypesAttributesPreview
Headlinetext-style: headline 5
text-color: gray-lighter
headline: default
Main-Navigationtext-style: basic
text-color: gray-lighter
main-nav: default
Meta-Navigationtext-style: basic
text-color: gray-lighter
meta-nav: default

Hover, focus, active#

TypesAttributesPreview
HeadlineFor this element there is no hover, focus, active status.---
Main-Navigationtext-color: basic-white
text gets underlined
main-nav: hover
Meta-Navigationtext-color: basic-white
text gets underlined
meta-nav: hover

Spacing & measurements#

Complete#

  • The background expands over the whole screen.
TypesAttributesPreview
Width1264px (LG)
944px (MD)
584px (SM)
304px (XS)
Width: LG
Width: MD
Width: SM
Width: XS
Horizontal spacingpadding-top/-bottom: 32px
margin: 16px
Horizontal-spacing
Vertical spacing8pxVertical-spacing

Elements#

TypesAttributesPreview
Horizontal spacingpadding: 8pxHorizontal-spacing: headline
Vertical-spacing: main-nav
Horizontal-spacing: meta-nav
Vertical spacingthe text gets horizontally centeredVertical-spacing: headline
Vertical-spacing: main-nav
Vertical-spacing: meta-nav

Variants#

  • Alternatively, the footer can be arranged in columns instead of rows.
  • This happens only for the desktop and tablet (landscape) breakpoint and if there are 3 rows or more in the main-navigation.
  • The main-navigation always extends over 2 columns including gutter and can add itself infinitely downwards.
3 columns4 colums
footer: 3 colsfooter: 4 cols

Example#

sticky bar: example


What can be modified?#

  • Override the text.
  • Adjust the width of single symbols according to the text.
  • Add rows or columns.
  • Switch between the two possible layouts (vertically or horizontally).
  • Modify footers for your project needs by adding other symbols (i.e. input fields, badges, buttons, …).

Our workflow in Sketch#

  • Use the „Overrides“-function to edit the content of the symbols:
    • main-navigation
    • meta-navigation
    • headline

Change log#

Changed#

  • Doc: "Footer" | Clean up the documentation for the right structure and sentence case

Fixed#

  • "Footer" | Fixed symbols: wrong smart layout and states