Files
WYGIWYH/frontend/src/styles/_tom-select.scss
2025-06-29 17:38:49 -03:00

57 lines
1.3 KiB
SCSS

@import "tom-select/dist/css/tom-select.bootstrap5.min.css";
@import "variables";
/* FIX BOOTSTRAP STYLING FOR TOM SELECT */
.ts-dropdown,
.ts-control,
.ts-control input {
color: var(--bs-body-color);
}
/* stylelint-disable-next-line selector-class-pattern */
.ts-wrapper.plugin-remove_button .item .remove {
color: $red;
}
/* stylelint-disable-next-line selector-class-pattern */
.plugin-clear_button .clear-button {
color: $red;
right: 60px;
}
.ts-wrapper.multi .ts-control > div.active {
background: $primary;
color: $body-color;
border: 0 solid #0000;
}
.focus .ts-control {
color: $input-focus-color;
background-color: $input-focus-bg;
border-color: $input-focus-border-color;
outline: 0;
@if $enable-shadows {
@include box-shadow($input-box-shadow, $input-focus-box-shadow);
} @else {
// Avoid using mixin so we can pass custom focus shadow properly
box-shadow: $input-focus-box-shadow;
}
}
.focus.ts-wrapper {
border-color: $form-select-focus-border-color;
outline: 0;
@if $enable-shadows {
@include box-shadow($form-select-box-shadow, $form-select-focus-box-shadow);
} @else {
// Avoid using mixin so we can pass custom focus shadow properly
box-shadow: $form-select-focus-box-shadow;
}
}
.ts-control > .clear-button {
color: $red !important;
}