Accessibility fixes for windows high contrast buttons (#2826)

* AB#1060 general fix for disabled buttons in windows high contrast mode

* AB#1051 narrator will read aloud favorites dropdown options now

---------

Co-authored-by: Rena Chen <rechen@microsoft.com>
This commit is contained in:
Rena 2023-10-30 16:53:45 -07:00 коммит произвёл GitHub
Родитель e4c00c1895
Коммит 8de3de2e93
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
2 изменённых файлов: 5 добавлений и 1 удалений

Просмотреть файл

@ -180,5 +180,9 @@ bl-button {
@media (forced-colors: active) {
bl-button {
border: 1px solid currentColor;
&.disabled {
opacity: 0.3;
}
}
}

Просмотреть файл

@ -11,7 +11,7 @@
(contextmenu)="onContextMenu(favorite)">
<bl-clickable class="dropdown-item favorite-item" (do)="gotoFavorite(favorite)">
<span aria-hidden="true">
<span attr.aria-label="{{favorite.name || favorite.id}}">
<i class="entity-type fa" [ngClass]="entityIcon(favorite)"
[title]="entityType(favorite)"></i>
{{favorite.name || favorite.id}}