Спасибо за вышеупомянутое решение, Патель.
Как это случилось, я придумал более простое решение, не требующее создания пользовательской опции выбора.
Я просто удалил svg по умолчанию и добавил новый значок, используя :after
:
.ql-picker-label {
svg {
width: 0px !important;
}
}
.ql-header,
.ql-size {
.ql-picker-label:after {
color: $black !important;
content: '\f078';
font-family: 'FontAwesome';
position: absolute;
top: 1px !important;
right: 0;
}
}
Кажется, он работает довольно хорошо и, конечно, будет применяться ко всем таким элементам.