1
0
mirror of https://github.com/bitwarden/browser.git synced 2024-12-23 16:38:45 +01:00
bitwarden-browser/libs
Shane Melton 3c0beef3a5
[CL-62] Fix Content Tab Keyboard Navigation (#3944)
* [CL-62] Add missing modules to Dialog Service story

The IconButtonModule and SharedModule need to be available for the service to properly open the dialog.

Also fix type error for dialogSize attribute

* [CL-62] Add new tabbed dialog service story

- Update StoryDialogComponent to support different content components and button text for re-use in multiple stories
- Update the story module metadata to include Tabs and FormsField modules for the new tab story
- Add StoryTabbedDialogComponent that has tabbed content with input fields which provide tabbing targets
- Add storybook actions to provide an example of getting a result from the dialog service

* [CL-62] Remove tab panel tabIndex from tab group component

The tabIndex attribute broke keyboard navigation in Firefox and is only required on the tab labels.

* [CL-62] Introduce contentTabIndex input for bit-tab

contentTabIndex provides an interface for setting the tabPanel's tabIndex so that the tabPanel is still included in the tab sequence of the page in case it has no focusable content of its own

* [CL-62] Add tab keyboard navigation story

* Revert "[CL-62] Add new tabbed dialog service story"

This reverts commit e19216f031.
2022-11-17 08:10:01 -08:00
..
.vscode Multi root workspace tweaks (#2858) 2022-06-13 21:39:36 -05:00
angular [PS 1045] bw login with apikey argument fails on cli (#3959) 2022-11-17 12:50:37 +01:00
common [PS 1624]CLI get and delete folder command, fails if using GUID and Session key (#4026) 2022-11-17 12:52:48 +01:00
components [CL-62] Fix Content Tab Keyboard Navigation (#3944) 2022-11-17 08:10:01 -08:00
electron [EC-272] Web workers using EncryptionService (#3532) 2022-10-28 07:38:54 +10:00
node Rename nodeCryptoFunctionService (#4070) 2022-11-17 15:46:49 +01:00
shared [EC-272] Web workers using EncryptionService (#3532) 2022-10-28 07:38:54 +10:00