Таким образом, компонент lib имеет темную тему. Я хотел бы использовать темный стиль только для одного компонента, скажем, Popover. Все остальные SD остаются по умолчанию. Есть ли способ достичь этого?
Popover
вы могли бы использовать меньше reference import для создания тем одного компонента. Код Sudo будет выглядеть примерно так:
reference import
@import (reference) "@ant-design/dark-theme" .my-popover { &:extend(@popover-prefix-cls all); }
. Вы можете найти имя класса @popover-prefix-cls, перейдя в файл отдельных компонентов файл и проверив класс
@popover-prefix-cls
Ссылки: https://css-tricks.com/reference-imports-in-less-are-kinda-cool/