1
0
mirror of https://github.com/bitwarden/browser synced 2025-01-23 01:33:02 +01:00
bitwarden-estensione-browser/apps/browser
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
..
.vscode
config
src [PM-2532][PM-2430][Desktop] Fix Region Selector Issues (#5824) 2023-09-18 16:33:11 -07:00
store Autosync the updated translations (#6228) 2023-09-08 10:27:26 +00:00
.gitignore
crowdin.yml
gulpfile.js
jest.config.js
package.json [PM-3285] Autofill v2 Feature Branch (#5939) 2023-09-07 15:33:04 -05:00
postcss.config.js
README.md
tailwind.config.js
test.setup.ts [PM-3285] Autofill v2 Feature Branch (#5939) 2023-09-07 15:33:04 -05:00
tsconfig.json
tsconfig.spec.json [PM-3285] Autofill v2 Feature Branch (#5939) 2023-09-07 15:33:04 -05:00
webpack.config.js [PS-2841] remove SweetAlert2 dependency (#6191) 2023-09-11 17:15:27 -04:00

Github Workflow build browser on master Crowdin Join the chat at https://gitter.im/bitwarden/Lobby

Bitwarden Browser Extension

The Bitwarden browser extension is written using the Web Extension API and Angular.

My Vault

Documentation

Please refer to the Browser section of the Contributing Documentation for build instructions, recommended tooling, code style tips, and lots of other great information to get you started.