diff --git a/addons/website/static/src/scss/primary_variables.scss b/addons/website/static/src/scss/primary_variables.scss index d6b84ff52e0..367188a8053 100644 --- a/addons/website/static/src/scss/primary_variables.scss +++ b/addons/website/static/src/scss/primary_variables.scss @@ -39,6 +39,8 @@ $o-social-colors: ( 'youtube': #ff0000, 'github': #1a1e22, 'instagram': #cf2872, + 'whatsapp': #25d366, + 'pinterest': #C8232C, ); $o-theme-figcaption-opacity: 0.6; diff --git a/addons/website/static/src/scss/website.scss b/addons/website/static/src/scss/website.scss index 3637f8d714b..b2b51c732ee 100644 --- a/addons/website/static/src/scss/website.scss +++ b/addons/website/static/src/scss/website.scss @@ -199,6 +199,12 @@ font[class*='bg-'] { border-top-left-radius: $size; border-bottom-right-radius: $size; } + &.rounded-empty-circle { + @extend .rounded-circle; + border-width: ceil(1.4 * $border-width); + border-style: solid; + background: transparent; + } } // Smaller container .o_container_small { diff --git a/addons/website/static/src/snippets/s_share/000.scss b/addons/website/static/src/snippets/s_share/000.scss index a7e12a2a4da..e02e2711cab 100644 --- a/addons/website/static/src/snippets/s_share/000.scss +++ b/addons/website/static/src/snippets/s_share/000.scss @@ -10,16 +10,36 @@ > a + a { margin-left: .4rem; } - .s_share_facebook { - &, &:hover, &:focus { color: #3b5998; } - } - .s_share_twitter { - &, &:hover, &:focus { color: #1da1f2; } - } - .s_share_linkedin { - &, &:hover, &:focus { color: #0077b5; } - } - .s_share_google { - &, &:hover, &:focus { color: #db4437; } + &:not(.no_icon_color) { + .s_share_facebook { + &, &:hover, &:focus { + @extend .text-facebook; + } + } + .s_share_twitter { + &, &:hover, &:focus { + @extend .text-twitter; + } + } + .s_share_linkedin { + &, &:hover, &:focus { + @extend .text-linkedin; + } + } + .s_share_google { + &, &:hover, &:focus { + @extend .text-google-plus; + } + } + .s_share_whatsapp { + &, &:hover, &:focus { + @extend .text-whatsapp; + } + } + .s_share_pinterest { + &, &:hover, &:focus { + @extend .text-pinterest; + } + } } } diff --git a/addons/website/views/snippets/s_share.xml b/addons/website/views/snippets/s_share.xml index 6860d0550e6..d0432022c17 100644 --- a/addons/website/views/snippets/s_share.xml +++ b/addons/website/views/snippets/s_share.xml @@ -2,7 +2,7 @@ + +