Commit Graph

8 Commits

Author SHA1 Message Date
Benjamin Vray 7c2962779b [FIX] website_animate: fix drag n drop an animated snippet
Before this commit, when drag n drop a snippet to move it in a website
page, the snippet was invisible after the drop.

task-2215118

closes odoo/design-themes#468

X-original-commit: d8e547ceab
Signed-off-by: Quentin Smetz (qsm) <qsm@odoo.com>
2021-08-02 13:04:17 +00:00
Benjamin Vray 22e83be4f3 [IMP] website_animate: hide horizontal scrollbar during animation
Before this commit, when animated elements with a css translate
overflowed the #wrapwrap (before and during animations), a horizontal
scrollbar was visible on the #wrapwrap until the end of the animation.

After this commit, the horizontal scrollbar is no longer visible at
any time during the animations.

task-2215118

closes odoo/design-themes#270

Signed-off-by: Quentin Smetz (qsm) <qsm@odoo.com>
2021-07-30 15:23:21 +00:00
qsm-odoo 4ad56978a6 [FIX] theme_kiddo: fix typo in default font name
Because of a typo, the theme used "sans-serif" as font, thus with a
random look according to OS and browser.

opw-2559735

closes odoo/design-themes#268

Related: odoo/odoo#74294
Signed-off-by: Quentin Smetz (qsm) <qsm@odoo.com>
2021-07-28 16:29:41 +00:00
Benjamin Vray d3a05c4ef5 [FIX] website_animate: fix start of animations
Before this commit, the calculation of the top position of the
animated elements did not take into account the fact that the
scrollable element is no longer the body. And therefore the animations
never started.

task-2215118

closes odoo/design-themes#54

Signed-off-by: Quentin Smetz (qsm) <qsm@odoo.com>
2021-07-27 08:01:34 +00:00
Benjamin Vray 695389adcd [FIX] website_animate: fix "rotate in down" animations
The animations "Rotate In-Down-Left" and "Rotate In-Down-Right" were
not done correctly because we were trying to get the position of the
element (by not taking CSS transforms into calculations) via the
matrix of the css transform and it does not work if there is a
transform-origin on the element.

task-2215118

closes odoo/design-themes#50

X-original-commit: ad7389630c
Signed-off-by: Quentin Smetz (qsm) <qsm@odoo.com>
2021-07-26 13:17:54 +00:00
Xavier-Do 62446858f8 [FIX] *: add explicit license to all manifest
The license is missing in most enterprise manifest so
the decision was taken to make it explicit in all cases.
When not defined, a warning will be triggered starting from
14.0 when falling back on the default LGPL-3.

closes odoo/design-themes#43

Related: odoo/enterprise#19850
Related: odoo/odoo#74231
Signed-off-by: Xavier Dollé (xdo) <xdo@odoo.com>
2021-07-26 11:32:23 +00:00
qsm-odoo 20c31ada10 [FIX] theme_*: use correct contact header SCSS variable
The contact header scss variable value was written with an uppercase
unlike other header scss variables. Unfortunately, fixing that typo is
not stable-friendly (as people already using the template now saved
that typo in their DB). Instead, we use that typo as default value for
the related themes.

Related to task-2368576

closes odoo/design-themes#28

Signed-off-by: Quentin Smetz (qsm) <qsm@odoo.com>
2021-07-06 09:31:39 +00:00
Jeremy Kersten cb1e3be3f8 [ADD] theme 14.0 2021-05-10 15:45:35 +02:00