From 05ab3dec89e8bcd1e6bf9f70cfdc99b5950f4d24 Mon Sep 17 00:00:00 2001 From: Brieuc-brd Date: Tue, 1 Feb 2022 14:53:56 +0000 Subject: [PATCH] [IMP] web: improve design of block_ui MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Prior this commit the spinner was an image. After this commit the spinner is an animated SVG. It also improves the layout of the block_ui component. task-2750837 closes odoo/odoo#83811 Signed-off-by: Adrien Dieudonné (adr) --- addons/web/static/img/spin.svg | 34 +++++++++++++++++++++ addons/web/static/src/core/ui/block_ui.js | 8 ++--- addons/web/static/src/core/ui/block_ui.scss | 7 ++--- 3 files changed, 40 insertions(+), 9 deletions(-) create mode 100644 addons/web/static/img/spin.svg diff --git a/addons/web/static/img/spin.svg b/addons/web/static/img/spin.svg new file mode 100644 index 00000000000..112245b8758 --- /dev/null +++ b/addons/web/static/img/spin.svg @@ -0,0 +1,34 @@ + + + + diff --git a/addons/web/static/src/core/ui/block_ui.js b/addons/web/static/src/core/ui/block_ui.js index 9e8527a479b..8cd95abf8ba 100644 --- a/addons/web/static/src/core/ui/block_ui.js +++ b/addons/web/static/src/core/ui/block_ui.js @@ -71,12 +71,12 @@ export class BlockUI extends Component { } BlockUI.template = xml` -
+
-
- Loading... +
+ Loading...
-
+

diff --git a/addons/web/static/src/core/ui/block_ui.scss b/addons/web/static/src/core/ui/block_ui.scss index 0d089afe106..cbb5bdce640 100644 --- a/addons/web/static/src/core/ui/block_ui.scss +++ b/addons/web/static/src/core/ui/block_ui.scss @@ -1,8 +1,5 @@ .o_blockUI { cursor: wait; - opacity: 0.6; - - img { - animation: fa-spin 1s infinite steps(12); - } + -webkit-backdrop-filter: blur(2px); + backdrop-filter: blur(2px); }