Emmanuel Pelletier
c81777a475
Make (most) UI elements reachable via keyboard (#12657)
feat(a11y): make (most) UI elements reachable via keyboard
2 роки тому
Robert Pintilii
936a1a6b0e
ref(design) Update icons (#12489)
Remove unused icons
Remove fill none from icons
Rename some icons
2 роки тому
Robert Pintilii
faec46dd17
ref(popover) Update Popover to support click trigger (#12447)
Convert Popover to TS
Update OverflowMenu to use Popover instead of InlineDialog
2 роки тому
Robert Pintilii
6c9441fa7b
ref(ui-components) Update ContextMenu and move it to base/ui (#12318)
2 роки тому
tamasdomokos
b4f98e7386
feat(translation) enable cc translation (#12046)
* feat(translation) enable cc translation
* Refactor translation for ListItem.
* fix language file sorting
* fix translation order
* change import order
2 роки тому
Robert Pintilii
a6ad592d25
feat(reactions) Open reactions menu on hover instead of click (#11364)
Fixed issue on DialogPortal where the content would flash to the initial position then move to the correct position
3 роки тому
Robert Pintilii
ed9b85f287
ref(overflow-menu) Use ContextMenu component (#11282)
refactor overflow menu to use ContextMenu component
refactor toolboxItem to use ContextMenuItem when needed
3 роки тому
Calin Chitu
744bcc3b66
feat(toolbox) removed unused BetaTag component and styles
3 роки тому
Saúl Ibarra Corretgé
ab3d2160c9
fix(lint) tame Flow
3 роки тому
Horatiu Muresan
197dbfbbcb
feat(toolbar-button-clicked) Enhance toolbar buttons with notify click
- add possibility to allow execution of the button's routine besides triggering
`toolbarButtonClicked` API event
- keep backwards compatibility
- get rid of `ToolbarButton`
3 роки тому
Saúl Ibarra Corretgé
162a67fe8b
chore(lint) tame the (uppdated) linter
3 роки тому
Horatiu Muresan
1add438a1f
feat(toolbar-buttons): Add event for notify overwritten toolbar buttons
3 роки тому
tmoldovan8x8
51a996d0e0
fix(rn): adds check for blur function on currentTarget
4 роки тому
Steffen Kolmer
e9675453e1
feat: Make Jitsi WCAG 2.1 compliant (#8921)
* Make Jitsi WCAG 2.1 compliant
* Fixed password form keypress handling
* Added keypress handler to name form
* Removed unneccessary dom query
* Fixed mouse hove style
* Removed obsolete css rules
* accessibilty background feature
* Merge remote-tracking branch 'upstream/master' into nic/fix/merge-conflicts
* fix error
* add german translation
* Fixed merge issue
* Add id prop back to device selection
* Fixed lockfile
Co-authored-by: AHMAD KADRI <52747422 +ahmadkadri@users.noreply.github.com >
4 роки тому
Vlad Piersec
c508572cc5
feat(toolbox): Redesign mobile toolbox
4 роки тому
Vlad Piersec
b86c271a80
fix(toolbar): Small changes according to design review
4 роки тому
Vlad Piersec
91ba835f78
feat(Toolbar): Redesign web toolbar
4 роки тому
Mihai-Andrei Uscat
b69e93a900
fix(Safari): Fix mobile double tapping for toolbar and overflow.
* Create generic tooltip wrapper for mobile usability.
* Change overflow menu icon/font/padding sizes.
* Change overflow drawer expand icon.
4 роки тому
tmoldovan8x8
5ef60c3a7d
[WIP] adds BroadcastService (#8336)
feat(external_api) exposes more events from JS to native and adds the ability to send actions from native to JS.
4 роки тому
Saúl Ibarra Corretgé
a67d0fbf6c
chore: remove some cycles
4 роки тому
Michael Telatynski
335b43036d
Improve accessibility of Buttons in Webapp
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
5 роки тому
Bettenbuk Zoltan
0598e7369b
ref: eslint-config-jitsi@1.0.3
5 роки тому
Mihai Uscat
75c836c70c
feat(AddPeopleDialog): Update design; feat(SecurityDialog): Implement
5 роки тому
yanas
638fdf0370
Revert "Improve accessibility of Buttons in Webapp (#5432)"
This reverts commit 953f838a2a .
5 роки тому
Marco Zehe
e32f367b0c
React Native accessibility fixes (#5825)
* Accessibility: Make the native toolbox item communicate that it is a button.
* Accessibility: If an item is toggled, mark it as selected for accessibility
* Accessibility: Make the toolbox a toolbar for accessibility
* Accessibility: Mark the bottom sheet as a menu for accessibility
* Fix typo, AccessibilityRole, not AccessibleRole
* Statement fix
* Appease the linter
* Fix linting errors for real this time
5 роки тому
Michael Telatynski
953f838a2a
Improve accessibility of Buttons in Webapp (#5432)
* Expose toggle buttons better via ARIA
* Wire up the divs/li as role=button as per ARIA patterns
* Add flow annotations to appease the linter
* For role=button use aria-pressed not aria-checked
5 роки тому
Vlad Piersec
c05ca1d9fc
fix(prejoin_page) Add labels for video & more UI fixes
5 роки тому
Vlad Piersec
1b05d7269c
feat(prejoin_page) Add settings buttons
This reverts commit faf24ca7ec .
5 роки тому
Saúl Ibarra Corretgé
faf24ca7ec
Revert "feat(prejoin_page) Add settings buttons" (#5424)
This reverts commit 08f55ccb94 .
5 роки тому
Vlad Piersec
08f55ccb94
feat(prejoin_page) Add settings buttons
5 роки тому
Bettenbuk Zoltan
8a3ddd8596
feat: SVG icons
5 роки тому
Leonard Kim
011972872e
fix(blur): add beta label to toolbar button
6 роки тому
Saúl Ibarra Corretgé
c025c7e132
flow: tame the beast
🔥🔥🔥
6 роки тому
Hristo Terezov
a9d82a79ea
fix(toolbar): Move buttons to overflow menu when the space isn't enough
6 роки тому
Leonard Kim
007d60eb6c
ref(toolbox): getter for the recording/streaming disabled tooltip
6 роки тому
Ritwik Heda
1d99abc4a4
removes need for `eslint-disable-next-line react/jsx-wrap-multilines` and `eslint-diable-line no extra-parens`
6 роки тому
Leonard Kim
f97f294d1a
feat(live-streaming): add beta tag to mobile
7 роки тому
Saúl Ibarra Corretgé
b25caedce7
feat(eslint): fix 2 eslint warnings (#3268)
7 роки тому
virtuacoplenny
b9f28a1beb
fix(live-streaming): add beta tag to toolbar button (#3263)
7 роки тому
Bettenbuk Zoltan
b48c897d9b
[WEB] Move RecordButton to the new ToolBox abstraction layer
7 роки тому
Bettenbuk Zoltan
e59761baa2
Implement ToolboxItem features: disabled, tooltip with label
7 роки тому
virtuacoplenny
2951fefef9
ref(toolbar): change tooltip prop name to stop deprecation warning (#3186)
7 роки тому
Guus der Kinderen
ccf0c8a363
fix(i18n) Accessiblity labels translations (#3071)
* fix(toolbar): accessibilityLabel should be translatable.
This commit adds a helper property to get the accessibilityLabel of an item,
providing a translation if one is available. This mimics the behavior of
label and tooltip.
* fix(toolbar) 'hangup' button accessibilityLabel i18n
* fix(toolbar) 'mute' button accessibilityLabel i18n
* fix(toolbar) 'videomute' button accessibilityLabel i18n
* fix(toolbar) 'moreActions' button accessibilityLabel i18n
* fix(toolbar) 'shareRoom' button accessibilityLabel i18n
* fix(toolbar) 'audioRoute' button accessibilityLabel i18n
* fix(toolbar) 'toggleCamera' button accessibilityLabel i18n
* fix(toolbar) 'audioOnly' button accessibilityLabel i18n
* fix(toolbar) 'roomLock' button accessibilityLabel i18n
* fix(toolbar) 'pip' button accessibilityLabel i18n
* fix(toolbar) 'invite' button accessibilityLabel i18n
* fix(toolbar) 'raiseHand' button accessibilityLabel i18n
* fix(toolbar) 'chat' button accessibilityLabel i18n
* fix(toolbar) 'shareYourScreen' button accessibilityLabel i18n
* fix(toolbar) 'fullScreen' button accessibilityLabel i18n
* fix(toolbar) 'sharedvideo' button accessibilityLabel i18n
* fix(toolbar) 'document' button accessibilityLabel i18n
* fix(toolbar) 'speakerStats' button accessibilityLabel i18n
* fix(toolbar) 'feedback' button accessibilityLabel i18n
* fix(toolbar) 'shortcuts' button accessibilityLabel i18n
* fix(toolbar) 'recording' button accessibilityLabel i18n
* fix(toolbar) 'settings' button accessibilityLabel i18n
* fix(welcomepage) accessibilityLabels i18n
* fix(toolbar) 'info' button accessibilityLabel i18n
* fix(i18n): Add translation to various aria-label property values.
* fix(i18n): Differentiate between overflow menu and button.
7 роки тому
Saúl Ibarra Corretgé
9ac5aafe10
react: remove custom Fragment
Fragment now works on both React and React Native, so use it.
7 роки тому
Saúl Ibarra Corretgé
83ede66037
feat(toolbox): add disabledStyles to AbstractButton
It allows for specifying an override style collection which is applied when the
button is disabled.
7 роки тому
Saúl Ibarra Corretgé
7012c77fe9
feat(toolbox): add ability to specify a toggled label on AbstractButton
7 роки тому
Saúl Ibarra Corretgé
99b5a41269
feat(toolbox): add ability to run a handler after click to AbstractButton
7 роки тому
Lyubo Marinov
df8eb36d0e
Coding style: comments
7 роки тому
Saúl Ibarra Corretgé
f54f5df428
[RN] Implement a new UI for the Toolbox
- 5 buttons in the (now single) toolbar
- Overflow menu in the form of a BottomSheet
- Filmstrip on the right when in wide mode
7 роки тому
Saúl Ibarra Corretgé
bce2438471
feat(toolbox): rename label / tooltip getters in ToolboxItem
7 роки тому