summaryrefslogtreecommitdiff
path: root/addons/web/static/src/less/fields.less
diff options
context:
space:
mode:
authorqsm-odoo <qsm@odoo.com>2017-09-24 19:21:23 +0200
committerqsm-odoo <qsm@odoo.com>2017-09-28 13:29:56 +0200
commit2506a9564b548d0912b779bf3479123e9c565ddb (patch)
treeb1fc6633157cbf9763c5e01206a90886e6d13972 /addons/web/static/src/less/fields.less
parent99bf9e4563d8c17be1635fc09d336b693b5ba1a1 (diff)
[FIX] web: review UI tag color system
- Kanban colors and tag colors are now the same - Tag color 0 (default) is now back to be the invisible kanban one - Same colorpicker for kanban and tags - Define correct number of colors (12 not 13) - Color 0 should be a neutral one (gray) - ...
Diffstat (limited to 'addons/web/static/src/less/fields.less')
-rw-r--r--addons/web/static/src/less/fields.less49
1 files changed, 12 insertions, 37 deletions
diff --git a/addons/web/static/src/less/fields.less b/addons/web/static/src/less/fields.less
index 69e1153cc43..de4675d6701 100644
--- a/addons/web/static/src/less/fields.less
+++ b/addons/web/static/src/less/fields.less
@@ -91,19 +91,15 @@
.o-flex-flow(row, wrap);
.o-align-items(baseline);
- .o_tag_color_0 { background-color: @odoo-color-0; }
- .o_tag_color_1 { background-color: @odoo-color-1; }
- .o_tag_color_2 { background-color: @odoo-color-2; }
- .o_tag_color_3 { background-color: @odoo-color-3; }
- .o_tag_color_4 { background-color: @odoo-color-4; }
- .o_tag_color_5 { background-color: @odoo-color-5; }
- .o_tag_color_6 { background-color: @odoo-color-6; }
- .o_tag_color_7 { background-color: @odoo-color-7; }
- .o_tag_color_8 { background-color: @odoo-color-8; }
- .o_tag_color_9 { background-color: @odoo-color-9; }
- .o_tag_color_10 { background-color: @odoo-color-10; }
- .o_tag_color_11 { background-color: @odoo-color-11; }
- .o_tag_color_12 { background-color: @odoo-color-12; }
+ .o-tag-color(@size: 0) when (@size < @odoo-nb-ui-color) {
+ .o_tag_color_@{size} {
+ &, &::after {
+ background-color: ~"@{odoo-color-@{size}}";
+ }
+ }
+ .o-tag-color(@size + 1);
+ }
+ .o-tag-color();
> .o_field_widget {
.o-flex(1, 0, 100px);
@@ -123,30 +119,9 @@
max-width: 200px;
}
- > ul {
- @colored-tag-width: 45px;
- width: 5*@colored-tag-width + 3px;
- > li {
- float: left;
- color: black;
- > span {
- border-radius: 6px;
- width: @colored-tag-width;
- height: 30px;
- display: inline-block;
- border: 2px solid white;
- cursor: pointer;
- padding: 0;
-
- &:hover {
- opacity: 0.8;
- }
- }
- }
- > li:last-child {
- margin-top: 7px;
- cursor: auto;
- }
+ > .o_colorpicker > ul {
+ .o-kanban-colorpicker();
+ white-space: normal;
}
.o_delete {