#angular #sass #nebular
Вопрос:
Я новичок в scss и Nebular. Как мне изменить цвет текста пунктов контекстного меню nb-действия? Прямо сейчас они являются стандартными «синими гиперссылками».
Я попытался добавить это в templates .scss:
$nb-themes: nb-register-theme((
text-primary-hover-color: red,
menu-item-hover-text-color: red,
), default, default);
и это:
::ng-deep .menu-item {
background-color: red;
color: red;
amp; a {
background-color: red;
color: red;
}
}
Меню выглядит так в шаблоне:
<nb-action
(click)="selected = [menuItems[5], '']"
[ngClass]="{ 'ac-default': menuItems[5] !== selected[0], 'ac-selected': menuItems[5] === selected[0] }"
[nbContextMenu]="getCtxMenuItems(menuItems[5])"
nbContextMenuTrigger="hover"
nbButton
>{{ menuItems[5] }}<nb-icon icon="chevron-down-outline"></nb-icon></nb-action>
Спасибо