clients/apps/browser/src
rr-bw d21cc261e6
[PM-2532][PM-2430][Desktop] Fix Region Selector Issues (#5824)
* pull in a11y changes from PR #5532

* add focus to popup when selected via keyboard

* make popup close upon outside click

* prevent close() from running twice on click

* pull in typo fix changes from PR #5530 (addressing PM-2433)

* add class to make backdrop transparent

* Change toggle button and dialog buttons for region selection (#5532)

* `<a>` elements without `href` don't take focus, currently making the region selection trigger not operable with keyboard - changing to `<button>`
* region buttons now convey their state (selected or not) with `aria-pressed`

Co-authored-by: rr-bw <102181210+rr-bw@users.noreply.github.com>

* remove span

* cleanup browser styles

* cleanup desktop styles

---------

Co-authored-by: Patrick H. Lauke <redux@splintered.co.uk>
2023-09-18 16:33:11 -07:00
..
_locales Autosync the updated translations (#6325) 2023-09-18 16:23:49 +00:00
admin-console [AC-1383] Move collections to Vault (#5424) 2023-06-14 08:38:24 -04:00
auth [PM-2532][PM-2430][Desktop] Fix Region Selector Issues (#5824) 2023-09-18 16:33:11 -07:00
autofill [PM-3612] Bug - Reprompt prevents autofill keyboard shortcut from cycling fill ciphers (#6096) 2023-09-08 10:25:32 -04:00
background [PM-3883] Fix ConfigService.serverConfig$ initial values and error handling (#6272) 2023-09-14 20:29:41 +10:00
browser Platform/pm 19/platform team file moves (#5460) 2023-06-06 15:34:53 -05:00
images [PS-1693] feat(browser): implement theming for notification bar (#3805) 2022-10-27 19:34:47 +02:00
models [AC-1383] Move collections to Vault (#5424) 2023-06-14 08:38:24 -04:00
platform [PM-3783] Add zone.js support for chrome.runtime.onMessage (#6188) 2023-09-18 11:05:02 +02:00
popup [PM-2532][PM-2430][Desktop] Fix Region Selector Issues (#5824) 2023-09-18 16:33:11 -07:00
safari Trusted Device Encryption feature (#5950) 2023-08-18 14:05:08 -04:00
services Trusted Device Encryption feature (#5950) 2023-08-18 14:05:08 -04:00
tools Setting properly the type to verify on SendAddEdit (#6252) 2023-09-11 11:37:46 +01:00
types [AC-1011] Admin Console / Billing code ownership (#4973) 2023-03-22 10:03:50 -05:00
vault [PM-3792] Copying Verification Code Using the Context Menu for a Vault Item with Re-prompt Copies the TOTP Seed Instead of the Code (#6200) 2023-09-07 16:39:56 +00:00
managed_schema.json [SM-88] [BEEEP] Add support for chrome.storage.managed for environment urls (#3120) 2022-08-08 07:40:09 -04:00
manifest.json [PM-3285] Autofill v2 Feature Branch (#5939) 2023-09-07 15:33:04 -05:00
manifest.v3.json Bumped browser,web version to 2023.8.3 (#6197) 2023-09-05 18:44:46 -04:00