diff --git a/addons/web/static/src/webclient/webclient.scss b/addons/web/static/src/webclient/webclient.scss index bb8f77cf0a9..5c74d334277 100644 --- a/addons/web/static/src/webclient/webclient.scss +++ b/addons/web/static/src/webclient/webclient.scss @@ -101,7 +101,7 @@ kbd { box-shadow: $o-dropdown-box-shadow; } -.dropdown-item { +:not(.dropstart) > .dropdown-item { &.active, &.selected { position: relative; font-weight: $font-weight-bold; @@ -126,6 +126,26 @@ kbd { } } +/*!rtl:begin:ignore*/ +.o-dropdown.dropstart > .dropdown-item.dropdown-toggle:not(.dropdown-item_active_noarrow) { + &.active, &.selected { + &::after { + @include o-position-absolute(0, $left: 90%); + transform: translate(0, 90%); + font: .7em/1em FontAwesome; + color: $link-color; + display: inline-block; + content: "\f00c"; + border: 0; + } + + &.disabled:after { + color: $dropdown-link-disabled-color; + } + } +} +/*!rtl:end:ignore*/ + .dropdown-header { font-weight: $font-weight-bold; padding-bottom: .1em;