[fix] Only use appA11yTitle for semantic buttons
This commit is contained in:
parent
8a1e867c62
commit
9d65f6e103
|
@ -43,11 +43,7 @@
|
||||||
}"
|
}"
|
||||||
></i>
|
></i>
|
||||||
</button>
|
</button>
|
||||||
<button
|
<button class="filter-button" (click)="applyFilter(c.node)">
|
||||||
class="filter-button"
|
|
||||||
(click)="applyFilter(c.node)"
|
|
||||||
appA11yTitle="{{ 'applyFilter' | i18n }}"
|
|
||||||
>
|
|
||||||
<i
|
<i
|
||||||
*ngIf="c.children.length === 0"
|
*ngIf="c.children.length === 0"
|
||||||
class="bwi bwi-fw bwi-collection"
|
class="bwi bwi-fw bwi-collection"
|
||||||
|
|
|
@ -48,11 +48,7 @@
|
||||||
}"
|
}"
|
||||||
></i>
|
></i>
|
||||||
</button>
|
</button>
|
||||||
<button
|
<button class="filter-button" (click)="applyFilter(f.node)">
|
||||||
class="filter-button"
|
|
||||||
(click)="applyFilter(f.node)"
|
|
||||||
appA11yTitle="{{ 'applyFilter' | i18n }}"
|
|
||||||
>
|
|
||||||
<i *ngIf="f.children.length === 0" class="bwi bwi-fw bwi-folder" aria-hidden="true"></i>
|
<i *ngIf="f.children.length === 0" class="bwi bwi-fw bwi-folder" aria-hidden="true"></i>
|
||||||
{{ f.node.name }}
|
{{ f.node.name }}
|
||||||
</button>
|
</button>
|
||||||
|
|
|
@ -18,11 +18,7 @@
|
||||||
}"
|
}"
|
||||||
></i>
|
></i>
|
||||||
</button>
|
</button>
|
||||||
<button
|
<button class="filter-button" (click)="clearFilter()">
|
||||||
class="filter-button"
|
|
||||||
(click)="clearFilter()"
|
|
||||||
appA11yTitle="{{ 'filterAllVaults' | i18n }}"
|
|
||||||
>
|
|
||||||
<h2> {{ organizationGrouping.name | i18n }}</h2>
|
<h2> {{ organizationGrouping.name | i18n }}</h2>
|
||||||
</button>
|
</button>
|
||||||
</div>
|
</div>
|
||||||
|
@ -33,11 +29,7 @@
|
||||||
[ngClass]="{ active: organization.id === activeFilter.selectedOrganizationId }"
|
[ngClass]="{ active: organization.id === activeFilter.selectedOrganizationId }"
|
||||||
>
|
>
|
||||||
<span class="filter-buttons">
|
<span class="filter-buttons">
|
||||||
<button
|
<button class="filter-button" (click)="applyOrganizationFilter(organization)">
|
||||||
class="filter-button"
|
|
||||||
(click)="applyOrganizationFilter(organization)"
|
|
||||||
appA11yTitle="{{ 'applyFilter' | i18n }}"
|
|
||||||
>
|
|
||||||
<i class="bwi bwi-fw bwi-business" aria-hidden="true"></i>
|
<i class="bwi bwi-fw bwi-business" aria-hidden="true"></i>
|
||||||
{{ organization.name }}
|
{{ organization.name }}
|
||||||
</button>
|
</button>
|
||||||
|
@ -62,22 +54,14 @@
|
||||||
}"
|
}"
|
||||||
></i>
|
></i>
|
||||||
</button>
|
</button>
|
||||||
<button
|
<button class="filter-button" (click)="clearFilter()">
|
||||||
class="filter-button"
|
|
||||||
(click)="clearFilter()"
|
|
||||||
appA11yTitle="{{ 'filterAllVaults' | i18n }}"
|
|
||||||
>
|
|
||||||
<h2> {{ organizationGrouping.name | i18n }}</h2>
|
<h2> {{ organizationGrouping.name | i18n }}</h2>
|
||||||
</button>
|
</button>
|
||||||
</div>
|
</div>
|
||||||
<ul id="organization-filters" *ngIf="!isCollapsed" class="filter-options no-margin">
|
<ul id="organization-filters" *ngIf="!isCollapsed" class="filter-options no-margin">
|
||||||
<li class="filter-option" [ngClass]="{ active: activeFilter.myVaultOnly }">
|
<li class="filter-option" [ngClass]="{ active: activeFilter.myVaultOnly }">
|
||||||
<span class="filter-buttons">
|
<span class="filter-buttons">
|
||||||
<button
|
<button class="filter-button" (click)="applyMyVaultFilter()">
|
||||||
class="filter-button"
|
|
||||||
(click)="applyMyVaultFilter()"
|
|
||||||
appA11yTitle="{{ 'applyFilter' | i18n }}"
|
|
||||||
>
|
|
||||||
<i class="bwi bwi-fw bwi-user" aria-hidden="true"></i>
|
<i class="bwi bwi-fw bwi-user" aria-hidden="true"></i>
|
||||||
{{ "myVault" | i18n }}
|
{{ "myVault" | i18n }}
|
||||||
</button>
|
</button>
|
||||||
|
@ -89,11 +73,7 @@
|
||||||
[ngClass]="{ active: organization.id === activeFilter.selectedOrganizationId }"
|
[ngClass]="{ active: organization.id === activeFilter.selectedOrganizationId }"
|
||||||
>
|
>
|
||||||
<span class="filter-buttons">
|
<span class="filter-buttons">
|
||||||
<button
|
<button class="filter-button" (click)="applyOrganizationFilter(organization)">
|
||||||
class="filter-button"
|
|
||||||
(click)="applyOrganizationFilter(organization)"
|
|
||||||
appA11yTitle="{{ 'applyFilter' | i18n }}"
|
|
||||||
>
|
|
||||||
<i class="bwi bwi-fw bwi-business" aria-hidden="true"></i>
|
<i class="bwi bwi-fw bwi-business" aria-hidden="true"></i>
|
||||||
{{ organization.name }}
|
{{ organization.name }}
|
||||||
</button>
|
</button>
|
||||||
|
|
|
@ -3,11 +3,7 @@
|
||||||
<ul class="filter-options">
|
<ul class="filter-options">
|
||||||
<li class="filter-option" [ngClass]="{ active: activeFilter.status === 'all' }">
|
<li class="filter-option" [ngClass]="{ active: activeFilter.status === 'all' }">
|
||||||
<span class="filter-buttons">
|
<span class="filter-buttons">
|
||||||
<button
|
<button class="filter-button" (click)="applyFilter('all')">
|
||||||
class="filter-button"
|
|
||||||
(click)="applyFilter('all')"
|
|
||||||
appA11yTitle="{{ 'applyFilter' | i18n }}"
|
|
||||||
>
|
|
||||||
<i class="bwi bwi-fw bwi-filter" aria-hidden="true"></i> {{ "allItems" | i18n }}
|
<i class="bwi bwi-fw bwi-filter" aria-hidden="true"></i> {{ "allItems" | i18n }}
|
||||||
</button>
|
</button>
|
||||||
</span>
|
</span>
|
||||||
|
@ -18,11 +14,7 @@
|
||||||
[ngClass]="{ active: activeFilter.status === 'favorites' }"
|
[ngClass]="{ active: activeFilter.status === 'favorites' }"
|
||||||
>
|
>
|
||||||
<span class="filter-buttons">
|
<span class="filter-buttons">
|
||||||
<button
|
<button class="filter-button" (click)="applyFilter('favorites')">
|
||||||
class="filter-button"
|
|
||||||
(click)="applyFilter('favorites')"
|
|
||||||
appA11yTitle="{{ 'applyFilter' | i18n }}"
|
|
||||||
>
|
|
||||||
<i class="bwi bwi-fw bwi-star" aria-hidden="true"></i> {{ "favorites" | i18n }}
|
<i class="bwi bwi-fw bwi-star" aria-hidden="true"></i> {{ "favorites" | i18n }}
|
||||||
</button>
|
</button>
|
||||||
</span>
|
</span>
|
||||||
|
@ -33,11 +25,7 @@
|
||||||
[ngClass]="{ active: activeFilter.status === 'trash' }"
|
[ngClass]="{ active: activeFilter.status === 'trash' }"
|
||||||
>
|
>
|
||||||
<span class="filter-buttons">
|
<span class="filter-buttons">
|
||||||
<button
|
<button class="filter-button" (click)="applyFilter('trash')">
|
||||||
class="filter-button"
|
|
||||||
(click)="applyFilter('trash')"
|
|
||||||
appA11yTitle="{{ 'applyFilter' | i18n }}"
|
|
||||||
>
|
|
||||||
<i class="bwi bwi-fw bwi-trash" aria-hidden="true"></i> {{ "trash" | i18n }}
|
<i class="bwi bwi-fw bwi-trash" aria-hidden="true"></i> {{ "trash" | i18n }}
|
||||||
</button>
|
</button>
|
||||||
</span>
|
</span>
|
||||||
|
|
|
@ -23,22 +23,14 @@
|
||||||
[ngClass]="{ active: activeFilter.cipherType === cipherTypeEnum.Login }"
|
[ngClass]="{ active: activeFilter.cipherType === cipherTypeEnum.Login }"
|
||||||
>
|
>
|
||||||
<span class="filter-buttons">
|
<span class="filter-buttons">
|
||||||
<button
|
<button class="filter-button" (click)="applyFilter(cipherTypeEnum.Login)">
|
||||||
class="filter-button"
|
|
||||||
(click)="applyFilter(cipherTypeEnum.Login)"
|
|
||||||
appA11yTitle="{{ 'applyFilter' | i18n }}"
|
|
||||||
>
|
|
||||||
<i class="bwi bwi-fw bwi-globe" aria-hidden="true"></i> {{ "typeLogin" | i18n }}
|
<i class="bwi bwi-fw bwi-globe" aria-hidden="true"></i> {{ "typeLogin" | i18n }}
|
||||||
</button>
|
</button>
|
||||||
</span>
|
</span>
|
||||||
</li>
|
</li>
|
||||||
<li class="filter-option" [ngClass]="{ active: activeFilter.cipherType === cipherTypeEnum.Card }">
|
<li class="filter-option" [ngClass]="{ active: activeFilter.cipherType === cipherTypeEnum.Card }">
|
||||||
<span class="filter-buttons">
|
<span class="filter-buttons">
|
||||||
<button
|
<button class="filter-button" (click)="applyFilter(cipherTypeEnum.Card)">
|
||||||
class="filter-button"
|
|
||||||
(click)="applyFilter(cipherTypeEnum.Card)"
|
|
||||||
appA11yTitle="{{ 'applyFilter' | i18n }}"
|
|
||||||
>
|
|
||||||
<i class="bwi bwi-fw bwi-credit-card" aria-hidden="true"></i> {{ "typeCard" | i18n }}
|
<i class="bwi bwi-fw bwi-credit-card" aria-hidden="true"></i> {{ "typeCard" | i18n }}
|
||||||
</button>
|
</button>
|
||||||
</span>
|
</span>
|
||||||
|
@ -48,11 +40,7 @@
|
||||||
[ngClass]="{ active: activeFilter.cipherType === cipherTypeEnum.Identity }"
|
[ngClass]="{ active: activeFilter.cipherType === cipherTypeEnum.Identity }"
|
||||||
>
|
>
|
||||||
<span class="filter-buttons">
|
<span class="filter-buttons">
|
||||||
<button
|
<button class="filter-button" (click)="applyFilter(cipherTypeEnum.Identity)">
|
||||||
class="filter-button"
|
|
||||||
(click)="applyFilter(cipherTypeEnum.Identity)"
|
|
||||||
appA11yTitle="{{ 'applyFilter' | i18n }}"
|
|
||||||
>
|
|
||||||
<i class="bwi bwi-fw bwi-id-card" aria-hidden="true"></i> {{ "typeIdentity" | i18n }}
|
<i class="bwi bwi-fw bwi-id-card" aria-hidden="true"></i> {{ "typeIdentity" | i18n }}
|
||||||
</button>
|
</button>
|
||||||
</span>
|
</span>
|
||||||
|
@ -62,11 +50,7 @@
|
||||||
[ngClass]="{ active: activeFilter.cipherType === cipherTypeEnum.SecureNote }"
|
[ngClass]="{ active: activeFilter.cipherType === cipherTypeEnum.SecureNote }"
|
||||||
>
|
>
|
||||||
<span class="filter-buttons">
|
<span class="filter-buttons">
|
||||||
<button
|
<button class="filter-button" (click)="applyFilter(cipherTypeEnum.SecureNote)">
|
||||||
class="filter-button"
|
|
||||||
(click)="applyFilter(cipherTypeEnum.SecureNote)"
|
|
||||||
appA11yTitle="{{ 'applyFilter' | i18n }}"
|
|
||||||
>
|
|
||||||
<i class="bwi bwi-fw bwi-sticky-note" aria-hidden="true"></i> {{
|
<i class="bwi bwi-fw bwi-sticky-note" aria-hidden="true"></i> {{
|
||||||
"typeSecureNote" | i18n
|
"typeSecureNote" | i18n
|
||||||
}}
|
}}
|
||||||
|
|
|
@ -1892,13 +1892,5 @@
|
||||||
},
|
},
|
||||||
"searchMyVault": {
|
"searchMyVault": {
|
||||||
"message": "Search My Vault"
|
"message": "Search My Vault"
|
||||||
},
|
|
||||||
"applyFilter": {
|
|
||||||
"message": "Apply Filter",
|
|
||||||
"description": "Applying a filter to a list of vault items"
|
|
||||||
},
|
|
||||||
"filterAllVaults": {
|
|
||||||
"message": "Clear any active organization filter",
|
|
||||||
"description": "Applying a filter to a list of vault items"
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue