summaryrefslogtreecommitdiff
path: root/addons/web/static/src/scss/fields.scss
diff options
context:
space:
mode:
authorqsm-odoo <qsm@odoo.com>2018-08-27 11:01:30 +0530
committerqsm-odoo <qsm@odoo.com>2018-08-27 17:12:56 +0200
commitd5786447567b05e85edd43dbefe8e82f22dc2129 (patch)
treeb5f5e45eb5aa58c42967f1ade50714dcb77aeb02 /addons/web/static/src/scss/fields.scss
parent8ba517bfa8cce4e3f6f72ea68b24e23cdc5eb095 (diff)
[FIX] web, *: use correct DOM for m2m tags
* mail, calendar - Fix traceback when clicking on a tag without color field (introduced in recent changes) - Properly allow to delete tags on firefox (a button obviously cannot contain another button) Closes https://github.com/odoo/odoo/pull/26547 Thanks to @hbh-odoo
Diffstat (limited to 'addons/web/static/src/scss/fields.scss')
-rw-r--r--addons/web/static/src/scss/fields.scss16
1 files changed, 12 insertions, 4 deletions
diff --git a/addons/web/static/src/scss/fields.scss b/addons/web/static/src/scss/fields.scss
index 3681c38eb47..f85fd04d505 100644
--- a/addons/web/static/src/scss/fields.scss
+++ b/addons/web/static/src/scss/fields.scss
@@ -99,15 +99,21 @@
flex: 0 0 auto;
border: 0;
font-size: 12px;
- color: white;
cursor: pointer;
+ user-select: none;
+
+ a {
+ color: inherit;
+ }
- > .o_badge_text {
+ .o_badge_text {
@include o-text-overflow(inline-block);
max-width: 200px;
+ color: inherit;
}
.o_delete {
+ color: inherit;
cursor: pointer;
}
}
@@ -168,13 +174,15 @@
} @else {
&, &::after {
background-color: nth($o-colors, $size);
+ color: $white;
}
}
}
}
- > .o_tag_error{
+ .o_tag_error {
box-shadow: inset 0 0 0 2px #FF0000;
- > .o_delete {
+
+ .o_delete {
color: #FF0000;
}
}