stefanorigano (SRI)
9a17a7aa07
[IMP] website, web_editor: restore default inputs to white + add config
...
This PR refactor the "inputs design system" by reverting the correlation
'$input-bg == $light == color-3', initially introduced by #120302 .
Beside ensuring color-consistency, the former system aimed to simplify
palette edition by clarifying how color-3 was used (simply all the UI
elements...).
While the former system was responsive to user customization and
color-presets, it didn't necessarily delight everyone's discerning
taste, at least not with default settings/palette.
This commit enforces a classic "white with borders" design that's
independent from the color palette and doesn't adapt to color-presets.
The rationale behind this decision is that the need for non-white inputs
is "nonexistent" and exceptional cases should be addressed using the
SCSS editor.
As a workaround to ease edition for users that still wants to challenge
themselves with the creation of "not standard" palettes/designs, this
commit introduce a colorPicker option assigned to $input-bg.
The hope is that this new controller help users finding a "compromise
color" that could work with any color-presets.
task-3568806
closes odoo/odoo#139642
Signed-off-by: Quentin Smetz (qsm) <qsm@odoo.com >
2023-11-04 00:38:19 +00:00
..
2023-11-04 00:38:16 +00:00
2023-10-29 00:07:17 +02:00
2023-10-29 00:07:17 +02:00
2023-10-30 09:00:56 +00:00
2023-10-29 00:07:17 +02:00
2023-10-31 15:54:25 +00:00
2023-10-29 00:07:17 +02:00
2023-10-29 00:07:17 +02:00
2023-10-31 20:54:05 +00:00
2023-10-31 14:41:00 +00:00
2023-10-29 00:07:17 +02:00
2023-10-29 00:07:17 +02:00
2023-10-29 00:07:17 +02:00
2023-10-29 00:07:17 +02:00
2023-10-27 08:36:16 +00:00
2023-10-29 00:07:17 +02:00
2023-10-29 00:07:17 +02:00
2023-10-27 08:36:16 +00:00
2023-10-27 08:36:16 +00:00
2023-10-29 00:07:17 +02:00
2023-10-29 00:07:17 +02:00
2023-10-29 00:07:17 +02:00
2023-10-29 00:07:17 +02:00
2023-10-29 00:07:17 +02:00
2023-10-29 00:07:17 +02:00
2023-10-29 00:07:17 +02:00
2023-10-29 00:07:17 +02:00
2023-11-03 16:43:31 +00:00
2023-10-29 00:07:17 +02:00
2023-10-29 00:07:17 +02:00
2023-10-29 00:07:17 +02:00
2023-11-02 16:57:50 +00:00
2023-10-29 00:07:17 +02:00
2023-10-29 00:07:17 +02:00
2023-10-29 00:07:17 +02:00
2023-10-29 00:07:17 +02:00
2023-10-29 00:07:17 +02:00
2023-10-29 00:07:17 +02:00
2023-10-29 00:07:17 +02:00
2023-10-29 00:07:17 +02:00
2023-10-29 00:07:17 +02:00
2023-10-29 00:07:17 +02:00
2023-10-29 00:07:17 +02:00
2023-10-29 00:07:17 +02:00
2023-10-29 00:07:17 +02:00
2023-10-29 00:07:17 +02:00
2023-10-27 08:36:16 +00:00
2023-10-29 00:07:17 +02:00
2023-10-29 00:07:17 +02:00
2023-10-29 00:07:17 +02:00
2023-10-29 00:07:17 +02:00
2023-10-29 00:07:17 +02:00
2023-10-31 15:54:32 +00:00
2023-10-31 13:26:38 +00:00
2023-10-30 09:00:56 +00:00
2023-10-29 00:07:17 +02:00
2023-10-27 08:36:16 +00:00
2023-11-02 12:03:49 +00:00
2023-10-29 00:07:17 +02:00
2023-11-03 07:34:58 +00:00
2023-10-31 15:54:32 +00:00
2023-10-29 00:07:17 +02:00
2023-10-29 00:07:17 +02:00
2023-10-29 00:07:17 +02:00
2023-10-29 00:07:17 +02:00
2023-10-29 00:07:17 +02:00
2023-11-02 15:10:56 +00:00
2023-11-03 18:05:36 +00:00
2023-10-29 00:07:17 +02:00
2023-11-04 00:38:16 +00:00
2023-10-30 16:41:49 +00:00
2023-10-29 00:07:17 +02:00
2023-10-31 15:54:32 +00:00
2023-10-29 00:07:17 +02:00
2023-10-29 00:07:17 +02:00
2023-10-27 08:36:16 +00:00
2023-10-27 08:36:16 +00:00
2023-10-29 00:07:17 +02:00
2023-10-29 00:07:17 +02:00
2023-10-29 00:07:17 +02:00
2023-11-02 12:03:40 +00:00
2023-10-29 00:07:17 +02:00
2023-10-29 00:07:17 +02:00
2023-11-02 15:10:57 +00:00
2023-10-29 00:07:17 +02:00
2023-10-29 00:07:17 +02:00
2023-10-30 09:00:56 +00:00
2023-10-29 00:07:17 +02:00
2023-10-29 00:07:17 +02:00
2023-10-29 00:07:17 +02:00
2023-11-02 15:10:58 +00:00
2023-10-29 00:07:17 +02:00
2023-10-26 13:41:03 +00:00
2023-10-29 00:07:17 +02:00
2023-10-27 08:36:16 +00:00
2023-10-29 00:07:17 +02:00
2023-10-31 10:33:54 +00:00
2023-10-29 00:07:17 +02:00
2023-10-24 13:55:23 +00:00
2023-10-25 19:37:35 +00:00
2023-10-26 12:10:11 +00:00
2023-10-26 08:45:57 +00:00
2023-10-20 19:12:40 +00:00
2023-10-27 14:21:59 +00:00
2023-10-27 14:21:59 +00:00
2023-10-23 16:45:09 +00:00
2023-10-23 20:07:19 +00:00
2023-10-23 20:07:34 +00:00
2023-10-23 20:07:34 +00:00
2023-10-23 20:07:34 +00:00
2023-10-23 20:07:34 +00:00
2023-10-24 13:55:23 +00:00
2023-10-23 16:45:09 +00:00
2023-11-03 07:35:01 +00:00
2023-10-20 19:12:44 +00:00
2023-10-31 15:54:25 +00:00
2023-10-20 19:12:44 +00:00
2023-10-25 18:11:01 +00:00
2023-10-20 19:12:40 +00:00
2023-10-23 16:45:09 +00:00
2023-10-25 11:37:23 +00:00
2023-10-24 12:38:09 +00:00
2023-10-23 16:45:09 +00:00
2023-10-25 20:56:15 +00:00
2023-10-23 16:45:09 +00:00
2023-10-23 16:45:09 +00:00
2023-10-30 12:05:23 +00:00
2023-10-26 07:22:56 +00:00
2023-10-20 23:37:38 +00:00
2023-10-31 15:54:25 +00:00
2023-10-20 23:37:38 +00:00
2023-10-25 18:10:54 +00:00
2023-10-30 09:00:56 +00:00
2023-11-03 00:49:05 +00:00
2023-10-23 16:45:09 +00:00
2023-10-24 12:38:15 +00:00
2023-10-20 19:12:47 +00:00
2023-10-21 02:22:48 +00:00
2023-10-30 16:41:37 +00:00
2023-10-24 13:55:23 +00:00
2023-10-31 15:54:29 +00:00
2023-10-23 16:45:09 +00:00
2023-10-29 00:07:17 +02:00
2023-10-31 15:54:32 +00:00
2023-10-29 00:07:17 +02:00
2023-11-03 00:49:06 +00:00
2023-10-29 00:07:17 +02:00
2023-10-27 08:36:16 +00:00
2023-10-29 00:07:17 +02:00
2023-10-29 00:07:17 +02:00
2023-10-29 00:07:17 +02:00
2023-10-31 10:34:00 +00:00
2023-10-29 00:07:17 +02:00
2023-10-29 00:07:17 +02:00
2023-10-29 00:07:17 +02:00
2023-10-27 08:36:16 +00:00
2023-10-29 00:07:17 +02:00
2023-10-27 08:36:16 +00:00
2023-10-29 00:07:17 +02:00
2023-10-29 00:07:17 +02:00
2023-10-29 00:07:17 +02:00
2023-10-29 00:07:17 +02:00
2023-10-29 00:07:17 +02:00
2023-10-29 00:07:17 +02:00
2023-10-29 00:07:17 +02:00
2023-10-29 00:07:17 +02:00
2023-10-29 00:07:17 +02:00
2023-11-03 18:05:33 +00:00
2023-10-31 15:54:32 +00:00
2023-10-29 00:07:17 +02:00
2023-10-29 00:07:17 +02:00
2023-10-27 08:36:16 +00:00
2023-11-02 21:02:44 +00:00
2023-10-30 12:05:28 +00:00
2023-10-29 00:07:17 +02:00
2023-11-02 15:10:54 +00:00
2023-10-27 08:36:16 +00:00
2023-10-27 08:36:16 +00:00
2023-10-29 00:07:17 +02:00
2023-10-29 00:07:17 +02:00
2023-10-31 15:54:32 +00:00
2023-10-29 00:07:17 +02:00
2023-10-29 00:07:17 +02:00
2023-10-29 00:07:17 +02:00
2023-10-29 00:07:17 +02:00
2023-10-29 00:07:17 +02:00
2023-10-29 00:07:17 +02:00
2023-10-29 00:07:17 +02:00
2023-10-29 00:07:17 +02:00
2023-10-29 00:07:17 +02:00
2023-10-29 00:07:17 +02:00
2023-10-29 00:07:17 +02:00
2023-10-29 00:07:17 +02:00
2023-10-29 00:07:17 +02:00
2023-10-29 00:07:17 +02:00
2023-10-29 00:07:17 +02:00
2023-10-29 00:07:17 +02:00
2023-10-29 00:07:17 +02:00
2023-10-30 17:48:46 +00:00
2023-10-29 00:07:17 +02:00
2023-11-04 00:38:16 +00:00
2023-10-29 00:07:17 +02:00
2023-10-29 00:07:17 +02:00
2023-10-29 00:07:17 +02:00
2023-11-02 16:57:53 +00:00
2023-10-29 00:07:17 +02:00
2023-10-29 00:07:17 +02:00
2023-10-27 08:36:16 +00:00
2023-10-30 12:05:23 +00:00
2023-10-29 00:07:17 +02:00
2023-11-03 18:05:37 +00:00
2023-10-29 00:07:17 +02:00
2023-10-31 15:54:32 +00:00
2023-10-29 00:07:17 +02:00
2023-11-02 16:57:53 +00:00
2023-10-29 00:07:17 +02:00
2023-10-27 08:36:16 +00:00
2023-11-02 16:57:53 +00:00
2023-10-27 08:36:16 +00:00
2023-10-27 08:36:16 +00:00
2023-10-29 00:07:17 +02:00
2023-11-03 18:05:37 +00:00
2023-10-27 14:22:08 +00:00
2023-10-27 08:36:16 +00:00
2023-10-29 00:07:17 +02:00
2023-10-27 08:36:16 +00:00
2023-10-29 00:07:17 +02:00
2023-10-29 00:07:17 +02:00
2023-10-29 00:07:17 +02:00
2023-10-31 15:54:32 +00:00
2023-10-29 00:07:17 +02:00
2023-10-31 14:40:57 +00:00
2023-10-29 00:07:17 +02:00
2023-10-29 00:07:17 +02:00
2023-10-29 00:07:17 +02:00
2023-11-03 18:05:34 +00:00
2023-10-29 00:07:17 +02:00
2023-10-29 00:07:17 +02:00
2023-10-29 00:07:17 +02:00
2023-10-29 00:07:17 +02:00
2023-10-29 00:07:17 +02:00
2023-10-27 08:36:16 +00:00
2023-10-29 00:07:17 +02:00
2023-10-29 00:07:17 +02:00
2023-10-29 00:07:17 +02:00
2023-11-04 00:38:16 +00:00
2023-10-29 00:07:17 +02:00
2023-10-29 00:07:17 +02:00
2023-10-31 15:54:32 +00:00
2023-10-27 08:36:16 +00:00
2023-10-29 00:07:17 +02:00
2023-11-02 15:10:54 +00:00
2023-10-29 00:07:17 +02:00
2023-11-03 16:43:33 +00:00
2023-10-29 00:07:17 +02:00
2023-11-03 12:02:43 +00:00
2023-10-29 00:07:17 +02:00
2023-10-29 00:07:17 +02:00
2023-10-29 00:07:17 +02:00
2023-10-29 00:07:17 +02:00
2023-10-29 00:07:17 +02:00
2023-10-30 12:05:25 +00:00
2023-10-29 00:07:17 +02:00
2023-10-29 00:07:17 +02:00
2023-10-27 08:36:16 +00:00
2023-10-29 00:07:17 +02:00
2023-10-31 15:54:32 +00:00
2023-10-29 00:07:17 +02:00
2023-10-31 07:11:45 +00:00
2023-10-29 00:07:17 +02:00
2023-10-29 00:07:17 +02:00
2023-10-27 08:36:16 +00:00
2023-10-27 08:36:16 +00:00
2023-10-27 08:36:16 +00:00
2023-11-03 12:02:43 +00:00
2023-10-27 08:36:16 +00:00
2023-11-03 12:02:43 +00:00
2023-10-27 08:36:16 +00:00
2023-10-29 00:07:17 +02:00
2023-10-31 15:54:32 +00:00
2023-10-31 15:54:32 +00:00
2023-10-29 00:07:17 +02:00
2023-10-29 00:07:17 +02:00
2023-11-03 10:46:07 +00:00
2023-10-29 00:07:17 +02:00
2023-10-29 00:07:17 +02:00
2023-10-29 00:07:17 +02:00
2023-10-29 00:07:17 +02:00
2023-10-29 00:07:17 +02:00
2023-10-29 00:07:17 +02:00
2023-10-29 00:07:17 +02:00
2023-10-29 00:07:17 +02:00
2023-10-29 00:07:17 +02:00
2023-10-29 00:07:17 +02:00
2023-10-29 00:07:17 +02:00
2023-10-29 00:07:17 +02:00
2023-10-29 00:07:17 +02:00
2023-10-29 00:07:17 +02:00
2023-10-29 00:07:17 +02:00
2023-11-03 16:43:33 +00:00
2023-10-29 00:07:17 +02:00
2023-10-29 00:07:17 +02:00
2023-10-29 00:07:17 +02:00
2023-10-29 00:07:17 +02:00
2023-10-31 15:54:32 +00:00
2023-10-29 00:07:17 +02:00
2023-10-31 15:54:32 +00:00
2023-10-27 23:44:52 +00:00
2023-10-25 11:37:17 +00:00
2023-10-31 13:26:38 +00:00
2023-11-02 13:25:48 +00:00
2023-11-02 18:23:11 +00:00
2023-10-24 19:24:50 +00:00
2023-10-24 19:24:50 +00:00
2023-10-24 12:38:09 +00:00
2023-10-27 21:36:46 +00:00
2023-11-02 21:02:44 +00:00
2023-10-29 00:07:17 +02:00
2023-10-29 00:07:17 +02:00
2023-10-29 00:07:17 +02:00
2023-11-03 00:49:06 +00:00
2023-11-04 00:38:19 +00:00
2023-10-31 15:54:32 +00:00
2023-11-03 16:43:34 +00:00
2023-10-29 00:07:17 +02:00
2023-11-04 00:38:19 +00:00
2023-10-29 00:07:17 +02:00
2023-10-29 00:07:17 +02:00
2023-10-29 00:07:17 +02:00
2023-10-29 00:07:17 +02:00
2023-10-29 00:07:17 +02:00
2023-11-03 10:46:11 +00:00
2023-10-27 08:36:16 +00:00
2023-10-29 00:07:17 +02:00
2023-10-31 13:26:38 +00:00
2023-10-31 13:26:38 +00:00
2023-10-31 13:26:38 +00:00
2023-10-31 13:26:38 +00:00
2023-10-29 00:07:17 +02:00
2023-10-29 00:07:17 +02:00
2023-10-31 13:26:38 +00:00
2023-10-29 00:07:17 +02:00
2023-10-31 13:26:38 +00:00
2023-10-31 13:26:38 +00:00
2023-10-31 13:26:38 +00:00
2023-10-31 13:26:38 +00:00
2023-10-31 13:26:38 +00:00
2023-10-27 08:36:16 +00:00
2023-10-31 13:26:38 +00:00
2023-11-02 21:02:44 +00:00
2023-10-30 12:05:31 +00:00
2023-10-27 08:36:16 +00:00
2023-10-29 00:07:17 +02:00
2023-10-29 00:07:17 +02:00
2023-10-29 00:07:17 +02:00
2023-10-29 00:07:17 +02:00
2023-10-29 00:07:17 +02:00
2023-10-29 00:07:17 +02:00
2023-10-29 00:07:17 +02:00
2023-10-29 00:07:17 +02:00
2023-10-29 00:07:17 +02:00
2023-10-29 00:07:17 +02:00
2023-10-29 00:07:17 +02:00
2023-10-29 00:07:17 +02:00
2023-10-29 00:07:17 +02:00
2023-11-03 16:43:37 +00:00
2023-10-29 00:07:17 +02:00
2023-10-29 00:07:17 +02:00
2023-10-27 08:36:16 +00:00
2023-10-29 00:07:17 +02:00
2023-10-29 00:07:17 +02:00
2023-10-29 00:07:17 +02:00
2023-10-29 00:07:17 +02:00
2023-10-29 00:07:17 +02:00
2023-10-29 00:07:17 +02:00
2023-10-29 00:07:17 +02:00
2023-11-03 16:43:31 +00:00
2023-11-02 21:02:44 +00:00
2023-10-29 00:07:17 +02:00
2023-10-30 16:41:52 +00:00
2023-10-29 00:07:17 +02:00
2023-10-29 00:07:17 +02:00