diff --git a/addons/portal/static/src/scss/portal.scss b/addons/portal/static/src/scss/portal.scss index 93fdd881539..272c9da75f9 100644 --- a/addons/portal/static/src/scss/portal.scss +++ b/addons/portal/static/src/scss/portal.scss @@ -345,32 +345,6 @@ img, .media_iframe_video, .o_image { } } - address { - span[itemprop="name"] { - margin-bottom: 0.3em; - } - - div[itemprop="address"] > div { - position: relative; - - span[itemprop="streetAddress"] { - line-height: 1.2; - margin-bottom: 0.3em; - } - - .fa { - @include o-position-absolute(0, $left: 0); - line-height: $line-height-base; - - + span, + div { - display: block; - // FontAwesome '.fa-fw' fixed-with + margin - padding-left: 1.28571429em + 0.5em; - } - } - } - } - .o_my_sidebar div[itemprop="address"] > div { margin-top: 0.5em; } @@ -391,6 +365,37 @@ img, .media_iframe_video, .o_image { } } +.o_portal_address { + span[itemprop="name"] { + margin-bottom: 0.3em; + } + + div[itemprop="address"] > div { + position: relative; + + span[itemprop="streetAddress"] { + line-height: 1.2; + margin-bottom: 0.3em; + } + + .fa { + @include o-position-absolute(0, $left: 0); + line-height: $line-height-base; + + + span, + div, + a { + display: block; + // FontAwesome '.fa-fw' fixed-with + margin + padding-left: 1.28571429em + 0.5em; + } + } + + span[itemprop="email"] { + overflow: hidden; + text-overflow: ellipsis; + } + } +} + .oe_attachments .o_image_small { height: 40px; width: 50px; diff --git a/addons/website/static/src/scss/website.scss b/addons/website/static/src/scss/website.scss index 3d9852356f0..cb967aea28c 100644 --- a/addons/website/static/src/scss/website.scss +++ b/addons/website/static/src/scss/website.scss @@ -1611,6 +1611,16 @@ input[value*="data-oe-translation-initial-sha"] { } } +// Offcanvas menu for in page filters (e.g. product list) +.o_website_offcanvas .accordion-button { + // Since this nav is visible on mobile only, remove all visual + // effects related to keyboard/mouse navigation. + &, &:focus, &:hover { + box-shadow: none; + z-index: 0; + } +} + //------------------------------------------------------------------------------ // Website Animate //------------------------------------------------------------------------------ diff --git a/addons/website_crm_partner_assign/static/src/scss/crm_partner_assign.scss b/addons/website_crm_partner_assign/static/src/scss/crm_partner_assign.scss new file mode 100644 index 00000000000..c4084c6f4d5 --- /dev/null +++ b/addons/website_crm_partner_assign/static/src/scss/crm_partner_assign.scss @@ -0,0 +1,6 @@ +.o_wcrm_short_description { + max-height: 100px; + display: -webkit-box; + -webkit-line-clamp: 4; + -webkit-box-orient: vertical; +} diff --git a/addons/website_crm_partner_assign/views/snippets.xml b/addons/website_crm_partner_assign/views/snippets.xml index 13d2a843e91..23a88939627 100644 --- a/addons/website_crm_partner_assign/views/snippets.xml +++ b/addons/website_crm_partner_assign/views/snippets.xml @@ -8,8 +8,14 @@ data-customize-website-views="website_crm_partner_assign.portal_my_home_lead" data-no-preview="true" data-reload="/"/> - + + + diff --git a/addons/website_crm_partner_assign/views/website_crm_partner_assign_templates.xml b/addons/website_crm_partner_assign/views/website_crm_partner_assign_templates.xml index 59170185356..ae42241bf3c 100644 --- a/addons/website_crm_partner_assign/views/website_crm_partner_assign_templates.xml +++ b/addons/website_crm_partner_assign/views/website_crm_partner_assign_templates.xml @@ -7,10 +7,8 @@ Resellers
-
-
- -
+
+
@@ -19,98 +17,169 @@ - diff --git a/addons/website_sale/static/src/scss/website_sale.scss b/addons/website_sale/static/src/scss/website_sale.scss index 18ed412b962..59cbde388fe 100644 --- a/addons/website_sale/static/src/scss/website_sale.scss +++ b/addons/website_sale/static/src/scss/website_sale.scss @@ -153,37 +153,8 @@ $o-wsale-products-layout-grid-gutter-width: min($grid-gutter-width / 2, $o-wsale padding-bottom: 0.75rem; } - #o_wsale_offcanvas { - width: 80%; - max-width: $offcanvas-horizontal-width; - - .o_searchbar_form .dropdown-menu { - right: 0; - } - - #o_wsale_offcanvas_content { - @include o-wsale-scrollbar-subdle(); - } - - .o_wsale_offcanvas_title { - &::after, &:not(.collapsed)::after { - width: .75rem; - height: .75rem; - background-image: url("data:image/svg+xml,"); - background-size: .75rem; - } - - &:not(.collapsed)::after { - transform: rotate(-45deg); - } - - // Since this nav is visible on mobile only, remove all visual - // effects related to keyboard/mouse navigation. - &, &:focus, &:hover { - box-shadow: none; - z-index: 0; - } - } + #o_wsale_offcanvas_content { + @include o-wsale-scrollbar-subdle(); } #products_grid_before { diff --git a/addons/website_sale/views/templates.xml b/addons/website_sale/views/templates.xml index 16507fe8dd1..66b617bf1df 100644 --- a/addons/website_sale/views/templates.xml +++ b/addons/website_sale/views/templates.xml @@ -490,8 +490,10 @@