From 494537f68db4d5a777f27dade526601a6893caa6 Mon Sep 17 00:00:00 2001 From: Elisabeth Dickinson Date: Thu, 19 Oct 2023 14:44:36 +0200 Subject: [PATCH] [FIX] website_forum: fix link issue on Safari On Safari, `` elements don't support position: relative. To fix this, we used a hack adding a `transform: scale(1)` to the `tr` task-3555851 Part-of: odoo/odoo#145891 --- .../static/src/scss/website_forum.scss | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/addons/website_forum/static/src/scss/website_forum.scss b/addons/website_forum/static/src/scss/website_forum.scss index 3cf169110b2..3fd7fad652d 100644 --- a/addons/website_forum/static/src/scss/website_forum.scss +++ b/addons/website_forum/static/src/scss/website_forum.scss @@ -62,11 +62,15 @@ $-forum-sidebar-width: map-get($container-max-widths, sm) / 2; border-top: 0; } - tr:hover { - @if ($body-bg and color-contrast($body-bg) != $color-contrast-dark) { - background-color: lighten($body-bg, 10%); - } @else { - background-color: darken($body-bg, 2%); + tr { + transform: scale(1); // Hack for Safari not supporting `position-relative` + + &:hover { + @if ($body-bg and color-contrast($body-bg) != $color-contrast-dark) { + background-color: lighten($body-bg, 10%); + } @else { + background-color: darken($body-bg, 2%); + } } } }