From afce9559ac76d8ddc4af3606d30db4ac57ed39ac Mon Sep 17 00:00:00 2001 From: Oussama MESSAOUDI Date: Fri, 12 Feb 2021 11:22:47 +0000 Subject: [PATCH] [FIX] website_forum, *: refit the forum biography popover *: web task-2276974 closes odoo/odoo#67902 X-original-commit: 1207b99b73f5906209499cb2935b750faecd756d Signed-off-by: Quentin Smetz (qsm) --- addons/web/static/src/js/libs/popper.js | 2 ++ addons/web/views/webclient_templates.xml | 1 + addons/website_forum/static/src/js/website_forum.js | 2 +- addons/website_forum/static/src/scss/website_forum.scss | 4 ++++ 4 files changed, 8 insertions(+), 1 deletion(-) create mode 100644 addons/web/static/src/js/libs/popper.js diff --git a/addons/web/static/src/js/libs/popper.js b/addons/web/static/src/js/libs/popper.js new file mode 100644 index 00000000000..e94cf40c5b5 --- /dev/null +++ b/addons/web/static/src/js/libs/popper.js @@ -0,0 +1,2 @@ +/** @odoo-module **/ +Popper.Defaults.modifiers.preventOverflow.priority = ['right', 'left', 'bottom', 'top']; diff --git a/addons/web/views/webclient_templates.xml b/addons/web/views/webclient_templates.xml index dec1da40b4e..3f83e9616b1 100644 --- a/addons/web/views/webclient_templates.xml +++ b/addons/web/views/webclient_templates.xml @@ -129,6 +129,7 @@ + diff --git a/addons/website_forum/static/src/js/website_forum.js b/addons/website_forum/static/src/js/website_forum.js index fe3403482bf..c20b65d4b1a 100644 --- a/addons/website_forum/static/src/js/website_forum.js +++ b/addons/website_forum/static/src/js/website_forum.js @@ -167,7 +167,7 @@ publicWidget.registry.websiteForum = publicWidget.Widget.extend({ offset: 10, animation: false, html: true, - }); + }).popover('hide').data('bs.popover').tip.classList.add('o_wforum_bio_popover_container'); }); this.$('#post_reply').on('shown.bs.collapse', function (e) { diff --git a/addons/website_forum/static/src/scss/website_forum.scss b/addons/website_forum/static/src/scss/website_forum.scss index 1ca07320d02..c9539b42c02 100644 --- a/addons/website_forum/static/src/scss/website_forum.scss +++ b/addons/website_forum/static/src/scss/website_forum.scss @@ -253,6 +253,10 @@ img.o_forum_avatar_big { margin-bottom: $spacer; } +.popover.o_wforum_bio_popover_container { + max-width: 552px; +} + .o_wforum_forum_card_bg { background-image: linear-gradient(99deg, theme-color('secondary') 10%, darken(theme-color('secondary'), 10%) 90%);