Files
jikimo_sf/web_enterprise/static/src/legacy/scss/fields.scss
2023-04-14 17:42:23 +08:00

86 lines
2.5 KiB
SCSS

//
// This file regroups all the rules which apply to field widgets wherever they
// are in the DOM, in enterprise version.
//
//------------------------------------------------------------------------------
// Fields
//------------------------------------------------------------------------------
.o_field_widget.o_legacy_field_widget {
.o_field_many2one, .o_field_many2manytags {
.o_input_dropdown .o_input {
transform: translateY($input-border-width + $dropdown-border-width);
}
}
// HTML fields
&.o_field_html.o_field_html { // Make rules more important
.note-editor {
border-color: map-get($grays, '400');
}
.note-editable {
border-radius: 0;
}
:not(.oe-bordered-editor).note-editable {
border: 0;
padding: 3px 0 5px;
}
.note-toolbar.panel-heading, .popover-body {
border-color: map-get($grays, '400');
background: map-get($grays, '100');
.btn-secondary {
background: transparent;
border-color: transparent;
@include o-hover-text-color($body-color, $link-color);
}
.show .btn-secondary, .btn-secondary.active, .btn-secondary:focus {
background: white !important;
color: $body-color !important;
border-color: map-get($grays, '400');
}
.dropdown-menu {
margin-top: 0;
border-top: none;
border-color: map-get($grays, '400');
background-color: white;
box-shadow: none;
a {
background-color: transparent;
color: $body-color;
&:hover {
background-color: map-get($grays, '200');
}
}
&.show .btn-secondary, .btn-secondary.active, .btn-secondary:focus {
border: none;
}
}
.btn-group.show::after {
@include o-position-absolute(auto, 1px, -1px, 1px);
height: 1px;
background-color: white;
}
}
}
}
.o_field_many2one {
input[type="text"]:disabled{
background-color:#FFF;
}
}
.ui-autocomplete .ui-menu-item {
&.o_m2o_dropdown_option > a {
color: $o-brand-primary;
&.ui-state-active {
color: $o-brand-primary;
}
}
}