reactioncommerce/example-storefront

Config-based footer customization

Opened this issue · 1 comments

Feature Name

Brand icons and footer customization

Summary description

Currently a the footer is one of the first things customers will likely want to customize in Example Storefront. I'd like to propose this is made easier and done via some sort of config (like Gatsby) so customers can deploy their stores more quickly.

Rationale for why this feature is necessary

Users do not want to show a copyright message that says Reaction Commerce and having a Gatsby-like config file which enables users to customize certain aspects of the app would be valuable in speed to market and future A/B testing scenarios. This is also an opportunity to add another icon library for social icons as Material Icons as brand icons are deprecated.

Expected use cases

  • User may update page footer via centralized config
  • User may add and remove external social media links
  • User may add and control policy links sitewide (footer and the placeholders in checkout)
  • User may provide Terms pages, etc. in various languages

Timeout