Kerry
|
fed53a268b
|
A11y - fix anchors-as-buttons (#7444)
* add link_inline accessiblebutton variant
* valid anchors in SecurityRoomSettingsTab
Signed-off-by: Kerry Archibald <kerrya@element.io>
* new room intro link button
Signed-off-by: Kerry Archibald <kerrya@element.io>
* replace anchor with button in rerequest encryption keys message
Signed-off-by: Kerry Archibald <kerrya@element.io>
* inline button in UrlPreviewSettings
Signed-off-by: Kerry Archibald <kerrya@element.io>
* ButtonResetDefault mixin
Signed-off-by: Kerry Archibald <kerrya@element.io>
* inline link buttons in TextForEvent
Signed-off-by: Kerry Archibald <kerrya@element.io>
* fix anchors in InviteDialog
Signed-off-by: Kerry Archibald <kerrya@element.io>
* fix anchors in DevToolsDialog
Signed-off-by: Kerry Archibald <kerrya@element.io>
* fix anchors in login/registration/reset pword flows
Signed-off-by: Kerry Archibald <kerrya@element.io>
* fix types after fixing anchors in devtools
Signed-off-by: Kerry Archibald <kerrya@element.io>
* fix anchors in MemberEventListSummary
Signed-off-by: Kerry Archibald <kerrya@element.io>
* fix anchors in ReactionsRow and RoomUpgrade
Signed-off-by: Kerry Archibald <kerrya@element.io>
* fix anchors in ReplyChain
Signed-off-by: Kerry Archibald <kerrya@element.io>
* fix more anchors
Signed-off-by: Kerry Archibald <kerrya@element.io>
* fix anchors in auth comps
* stylelint fixes
Signed-off-by: Kerry Archibald <kerrya@element.io>
* remove ignore of jsx-a11y rule that is not added yet
Signed-off-by: Kerry Archibald <kerrya@element.io>
* devtools style important explainer
Signed-off-by: Kerry Archibald <kerrya@element.io>
* translate button alt in devtools dialog
Signed-off-by: Kerry Archibald <kerrya@element.io>
* AccessibleButton is reactionsrow
Signed-off-by: Kerry Archibald <kerrya@element.io>
* fix viewsourcevent button placement, use AccessibleButton
Signed-off-by: Kerry Archibald <kerrya@element.io>
* use AccessibleButton in EventTile
Signed-off-by: Kerry Archibald <kerrya@element.io>
* unignore jsx-a11y/anchor-is-valid
Signed-off-by: Kerry Archibald <kerrya@element.io>
* fix lint issue in test jsx
Signed-off-by: Kerry Archibald <kerrya@element.io>
* update coment
Signed-off-by: Kerry Archibald <kerrya@element.io>
|
2022-01-07 10:40:53 +01:00 |
|
Aaron Raimist
|
bdc56be863
|
Auto fix
Signed-off-by: Aaron Raimist <aaron@raim.ist>
|
2021-10-22 17:23:37 -05:00 |
|
Germain Souquet
|
6945e3f103
|
Fix ProfileSettings types
|
2021-08-25 09:05:07 +01:00 |
|
Michael Telatynski
|
3895345250
|
Fix disabled state on AccessibleButton not being exposed via ARIA
|
2021-08-06 12:28:20 +01:00 |
|
Michael Telatynski
|
8e7e4c9e8d
|
Convert MessageContextMenu to Typescript
|
2021-07-08 14:47:36 +01:00 |
|
J. Ryan Stinnett
|
ae0a8b8da4
|
Auto-fix lint errors
|
2021-06-29 13:11:58 +01:00 |
|
Michael Telatynski
|
66b3feb802
|
Fix keyboard accessibility of the space panel
|
2021-06-22 11:50:00 +01:00 |
|
Michael Telatynski
|
2adc578d28
|
mark the onClick prop required on AccessibleButton
|
2020-11-11 17:31:30 +00:00 |
|
Michael Telatynski
|
efd0bd3d00
|
Fix AccessibleButton defaultProps to match its types
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
|
2020-07-17 18:15:44 +01:00 |
|
Michael Telatynski
|
0a08fb09a2
|
Fix references to IAccessibleButtonProps
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
|
2020-07-17 16:22:56 +01:00 |
|
Michael Telatynski
|
9fcc2ced3d
|
fix types some more
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
|
2020-07-01 23:59:06 +01:00 |
|
Michael Telatynski
|
58718dab37
|
Convert ContextMenu to TypeScript
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
|
2020-07-01 23:51:12 +01:00 |
|
Jorik Schellekens
|
05d0309081
|
Lint a few semicolons
|
2020-06-18 14:32:43 +01:00 |
|
Michael Telatynski
|
ed7f4755cc
|
use ButtonEvent instead of MouseEvent | KeyboardEvent for AccessibleButton (make CI happy)
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
|
2020-06-10 22:05:29 +01:00 |
|
Jorik Schellekens
|
737fc46b87
|
Inline kind classnames
|
2020-06-10 16:48:34 +01:00 |
|
Jorik Schellekens
|
52c7577972
|
Clean up interfaces and classname
|
2020-06-10 15:57:28 +01:00 |
|
Jorik Schellekens
|
04d91ae0af
|
Fix code review issues
- interfaces go to the top
- fix comma conflation
- value no generic
- optionalised props
- line lints
|
2020-06-10 14:11:36 +01:00 |
|
Jorik Schellekens
|
d6a532040e
|
lint
|
2020-06-08 16:57:39 +01:00 |
|
Jorik Schellekens
|
26eaef848b
|
Use Element instead of HTMLElement
|
2020-06-08 16:53:19 +01:00 |
|
Jorik Schellekens
|
35ecaff399
|
Move Settings flag to ts
|
2020-06-08 16:48:32 +01:00 |
|