diff --git a/CHANGELOG.md b/CHANGELOG.md index e02d6ec694..8d10b5cf15 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,7 @@ - Prevent carousel images from being cut off on large screens by adding a new setting to theme editor schema [#909](https://github.com/bigcommerce/stencil/pull/909) - Add schema description specifying that social media icons must be set up to see them [#920](https://github.com/bigcommerce/stencil/pull/920) - Show account creation links only if it is enabled in store settings [#917] (https://github.com/bigcommerce/stencil/pull/917) +- Add GeoTrust SSL Seal Toggle [#903] (https://github.com/bigcommerce/stencil/pull/903) ## 1.5.1 (2017-02-07) - Fix an issue with a horizontal scroll bar showing in theme editor [#915](https://github.com/bigcommerce/stencil/pull/915) diff --git a/assets/scss/layouts/footer/_footer.scss b/assets/scss/layouts/footer/_footer.scss index 37b32fed28..d5aefe6083 100644 --- a/assets/scss/layouts/footer/_footer.scss +++ b/assets/scss/layouts/footer/_footer.scss @@ -150,3 +150,15 @@ fill: stencilColor("icon-color"); } } + +.footer-geotrust-ssl-seal { + @include breakpoint("small") { + bottom: 0; + position: absolute; + right: 16px; + } + + table { + margin: auto; + } +} diff --git a/config.json b/config.json index d0f9ea37be..2cc28f0e8e 100644 --- a/config.json +++ b/config.json @@ -245,7 +245,9 @@ "restrict_to_login": false, "swatch_option_size": "22x22", "social_icon_placement_top": false, - "social_icon_placement_bottom": "bottom_none" + "social_icon_placement_bottom": "bottom_none", + "show_geotrust_ssl_seal": false, + "geotrust_ssl_seal_size": "M" }, "read_only_files": [ "/assets/scss/components/citadel", diff --git a/schema.json b/schema.json index df798467f9..e280d08c03 100644 --- a/schema.json +++ b/schema.json @@ -2217,6 +2217,31 @@ "label": "Show "©", current year and store name", "force_reload": true, "id": "show_copyright_footer" + }, + { + "type": "heading", + "content": "GeoTrust SSL" + }, + { + "type": "checkbox", + "label": "Show Seal", + "force_reload": true, + "id": "show_geotrust_ssl_seal" + }, + { + "type": "select", + "label": "Seal Size", + "id": "geotrust_ssl_seal_size", + "options": [ + { + "value": "M", + "label": "Medium" + }, + { + "value": "S", + "label": "Small" + } + ] } ] }, diff --git a/templates/components/common/footer.html b/templates/components/common/footer.html index f18be07a8f..cc2074060e 100644 --- a/templates/components/common/footer.html +++ b/templates/components/common/footer.html @@ -71,6 +71,11 @@ {{> components/common/payment-icons}} + {{#if theme_settings.show_geotrust_ssl_seal}} + + {{/if}} {{#if theme_settings.show_powered_by}} - \ No newline at end of file + diff --git a/templates/components/common/geotrust-ssl-seal.html b/templates/components/common/geotrust-ssl-seal.html new file mode 100644 index 0000000000..a3b0cec398 --- /dev/null +++ b/templates/components/common/geotrust-ssl-seal.html @@ -0,0 +1,8 @@ + + + + +
+
+ +