Antoine Guenet
b68e06e20a
[FIX] web_editor: properly convert rgba colors to hexadecimal
...
We currently convert rgb colors to hexadecimal, but not rgba colors.
Unfortunately since many Bootstrap border colors are defined as rgba,
this meant that these were not properly converted for Outlook (which
doesn't support rgba).
To convert rgba while losing the transparency information we need to
"flatten" it by taking in consideration the background color.
closes odoo/odoo#129153
X-original-commit: dc56506cffa5a13508ca24018d4f0a25c5353cca
Signed-off-by: David Monjoie (dmo) <dmo@odoo.com >
Signed-off-by: Antoine Guenet (age) <age@odoo.com >
2023-07-24 11:28:51 +02:00
..
2023-07-20 20:53:06 +02:00
2023-07-19 18:24:15 +02:00
2023-07-19 18:24:15 +02:00
2023-07-20 20:53:06 +02:00
2023-07-24 11:28:47 +02:00
2023-07-20 11:49:06 +02:00
2023-07-20 17:01:53 +02:00
2023-07-20 06:40:43 +02:00
2023-07-15 04:01:09 +02:00
2023-07-24 10:14:27 +02:00
2023-07-19 13:13:16 +02:00
2023-07-19 18:24:15 +02:00
2023-07-19 13:13:16 +02:00
2023-07-19 13:13:16 +02:00
2023-07-13 19:28:32 +02:00
2023-07-18 11:42:26 +02:00
2023-07-19 18:24:15 +02:00
2023-07-19 18:24:15 +02:00
2023-07-20 11:49:06 +02:00
2023-07-20 11:49:06 +02:00
2023-07-18 11:42:26 +02:00
2023-07-19 18:24:15 +02:00
2023-07-19 13:13:16 +02:00
2023-07-20 11:49:47 +02:00
2023-07-19 18:24:15 +02:00
2023-07-20 11:49:06 +02:00
2023-07-10 16:59:11 +02:00
2023-07-20 11:49:06 +02:00
2023-07-24 10:14:33 +02:00
2023-07-19 18:24:15 +02:00
2023-07-20 11:49:06 +02:00
2023-07-19 18:24:15 +02:00
2023-07-06 15:03:42 +02:00
2023-07-19 18:24:15 +02:00
2023-07-17 12:06:18 +02:00
2023-07-20 11:49:06 +02:00
2023-07-17 19:26:03 +02:00
2023-07-20 08:57:08 +02:00
2023-07-20 20:53:05 +02:00
2023-07-19 18:24:15 +02:00
2023-07-20 10:07:05 +02:00
2023-07-24 08:58:19 +02:00
2023-07-24 10:14:36 +02:00
2023-07-19 18:24:15 +02:00
2023-07-11 12:00:40 +02:00
2023-07-20 13:06:46 +02:00
2023-07-13 14:47:44 +02:00
2023-07-19 18:24:15 +02:00
2023-07-19 18:24:10 +02:00
2023-07-18 11:42:26 +02:00
2023-07-20 05:03:02 +02:00
2023-07-15 10:54:46 +02:00
2023-07-20 13:07:05 +02:00
2023-07-13 19:28:04 +02:00
2023-07-20 20:53:06 +02:00
2023-07-20 20:53:06 +02:00
2023-07-07 10:52:36 +02:00
2023-07-20 03:56:26 +02:00
2023-07-20 20:53:06 +02:00
2023-07-10 15:32:26 +02:00
2023-07-21 12:48:34 +02:00
2023-07-07 16:42:41 +02:00
2023-07-10 15:32:29 +02:00
2023-07-20 11:49:06 +02:00
2023-07-10 15:32:28 +02:00
2023-07-10 11:48:57 +02:00
2023-07-10 15:32:29 +02:00
2023-07-20 11:49:06 +02:00
2023-07-11 06:52:57 +02:00
2023-07-20 11:49:06 +02:00
2023-07-11 09:10:21 +02:00
2023-07-20 11:49:06 +02:00
2023-07-20 11:49:06 +02:00
2023-07-20 11:49:06 +02:00
2023-07-20 20:53:06 +02:00
2023-07-24 11:28:42 +02:00
2023-07-13 14:47:36 +02:00
2023-07-10 15:32:28 +02:00
2023-07-20 06:40:43 +02:00
2023-07-10 15:32:28 +02:00
2023-07-10 15:32:07 +02:00
2023-07-22 10:11:13 +02:00
2023-07-15 12:00:33 +02:00
2023-07-20 11:49:06 +02:00
2023-07-20 11:49:06 +02:00
2023-07-07 12:09:57 +02:00
2023-07-10 15:32:27 +02:00
2023-07-20 17:01:08 +02:00
2023-07-20 17:01:08 +02:00
2023-07-20 11:49:06 +02:00
2023-07-10 15:32:25 +02:00
2023-07-10 15:32:29 +02:00
2023-07-10 15:32:27 +02:00
2023-07-10 15:32:25 +02:00
2023-07-20 11:49:06 +02:00
2023-07-19 18:24:15 +02:00
2023-07-18 10:20:08 +02:00
2023-07-15 10:54:20 +02:00
2023-07-20 11:49:06 +02:00
2023-07-20 06:40:43 +02:00
2023-07-20 20:53:06 +02:00
2023-07-10 15:32:26 +02:00
2023-07-10 15:32:28 +02:00
2023-07-20 06:40:43 +02:00
2023-07-20 13:07:11 +02:00
2023-07-17 20:36:09 +02:00
2023-07-19 18:24:15 +02:00
2023-07-20 03:56:29 +02:00
2023-07-19 10:23:59 +02:00
2023-07-19 19:37:55 +02:00
2023-07-19 18:24:15 +02:00
2023-07-13 12:26:17 +02:00
2023-07-19 18:24:15 +02:00
2023-07-19 21:59:57 +02:00
2023-07-19 18:24:15 +02:00
2023-07-19 18:24:15 +02:00
2023-07-20 15:45:05 +02:00
2023-07-20 17:01:39 +02:00
2023-07-20 11:49:06 +02:00
2023-07-20 11:49:27 +02:00
2023-07-20 17:01:00 +02:00
2023-07-20 11:49:27 +02:00
2023-07-18 09:07:16 +02:00
2023-07-20 17:01:00 +02:00
2023-07-17 13:30:46 +02:00
2023-07-20 11:49:06 +02:00
2023-07-20 11:49:06 +02:00
2023-07-19 13:13:13 +02:00
2023-07-19 18:24:15 +02:00
2023-07-24 11:28:42 +02:00
2023-07-19 18:24:15 +02:00
2023-07-18 19:27:56 +02:00
2023-07-12 07:40:24 +02:00
2023-07-19 13:13:16 +02:00
2023-07-19 13:13:16 +02:00
2023-07-18 19:27:56 +02:00
2023-07-20 11:49:05 +02:00
2023-07-20 14:22:57 +02:00
2023-07-20 11:49:06 +02:00
2023-07-19 13:13:16 +02:00
2023-07-20 11:49:06 +02:00
2023-07-20 14:22:57 +02:00
2023-07-18 11:42:47 +02:00
2023-07-20 11:49:06 +02:00
2023-07-19 18:24:15 +02:00
2023-07-20 14:23:15 +02:00
2023-07-20 17:01:19 +02:00
2023-07-19 23:17:53 +02:00
2023-07-19 23:17:53 +02:00
2023-07-19 23:17:53 +02:00
2023-07-19 23:17:53 +02:00
2023-07-19 23:17:53 +02:00
2023-07-20 13:06:46 +02:00
2023-07-20 05:03:05 +02:00
2023-07-20 14:23:15 +02:00
2023-07-13 19:28:21 +02:00
2023-07-19 13:13:16 +02:00
2023-07-17 18:13:30 +02:00
2023-07-20 11:49:06 +02:00
2023-07-20 17:01:00 +02:00
2023-07-20 17:01:31 +02:00
2023-07-19 18:24:15 +02:00
2023-07-07 15:27:50 +02:00
2023-07-19 18:24:15 +02:00
2023-07-20 17:01:31 +02:00
2023-07-18 09:07:13 +02:00
2023-07-19 20:45:07 +02:00
2023-07-20 13:06:46 +02:00
2023-07-20 17:01:00 +02:00
2023-07-20 10:07:11 +02:00
2023-07-20 13:06:46 +02:00
2023-07-15 13:05:56 +02:00
2023-07-19 18:24:15 +02:00
2023-07-20 11:49:04 +02:00
2023-07-20 11:49:50 +02:00
2023-07-20 11:49:06 +02:00
2023-07-20 11:49:06 +02:00
2023-07-20 11:49:06 +02:00
2023-07-19 18:24:15 +02:00
2023-07-15 13:05:53 +02:00
2023-07-19 18:24:15 +02:00
2023-07-19 18:24:15 +02:00
2023-07-19 18:24:15 +02:00
2023-07-19 13:13:16 +02:00
2023-07-19 18:24:10 +02:00
2023-07-19 18:24:10 +02:00
2023-07-19 13:13:16 +02:00
2023-07-20 10:07:25 +02:00
2023-07-19 13:13:16 +02:00
2023-07-19 13:13:16 +02:00
2023-07-17 12:05:48 +02:00
2023-07-24 11:28:45 +02:00
2023-07-24 11:28:51 +02:00
2023-07-19 13:13:16 +02:00
2023-07-24 10:14:25 +02:00
2023-07-19 13:13:16 +02:00
2023-07-17 12:06:18 +02:00
2023-07-19 13:13:16 +02:00
2023-07-18 11:42:26 +02:00
2023-07-20 13:06:53 +02:00
2023-07-11 22:33:47 +02:00
2023-07-19 13:13:16 +02:00
2023-07-11 22:33:47 +02:00
2023-07-19 13:13:16 +02:00
2023-07-19 13:13:16 +02:00
2023-07-11 22:33:47 +02:00
2023-07-11 22:33:47 +02:00
2023-07-19 13:13:16 +02:00
2023-07-15 04:01:12 +02:00
2023-07-13 19:27:52 +02:00
2023-07-20 15:45:11 +02:00
2023-07-19 13:13:16 +02:00
2023-07-19 13:13:16 +02:00
2023-07-19 13:13:16 +02:00
2023-07-18 16:58:43 +02:00
2023-07-19 13:13:16 +02:00
2023-07-11 22:33:47 +02:00
2023-07-20 11:49:06 +02:00
2023-07-19 11:39:44 +02:00
2023-07-20 11:49:06 +02:00
2023-07-19 13:13:16 +02:00
2023-07-20 10:06:47 +02:00
2023-07-19 18:24:15 +02:00
2023-07-19 13:13:16 +02:00
2023-07-19 13:13:16 +02:00
2023-07-19 13:13:16 +02:00
2023-07-19 13:13:16 +02:00
2023-07-19 13:13:16 +02:00
2023-07-19 13:13:16 +02:00
2023-07-19 20:45:09 +02:00
2023-07-18 16:58:43 +02:00
2023-07-11 22:33:47 +02:00