Full WCAG compliance requires manual testing with assistive technologies and expert accessibility review. The UIKit implements the patterns and attributes described below, but you should validate your specific integration against your accessibility requirements.
- WCAG 2.1 Level AA target — Components are built following the Web Content Accessibility Guidelines for contrast, focus management, and semantic markup.
- Keyboard navigation — All interactive components support full keyboard operation using Tab, Enter, Space, Escape, and Arrow keys. Users can navigate, select, and interact without a mouse.
- ARIA attributes — Components use appropriate ARIA roles, labels, and states to communicate structure and behavior to screen readers.
Components with Keyboard Accessibility
Conversations
Users
Groups
Group Members
Messages
- CometChatMessageHeader
- CometChatMessageList
- CometChatMessageComposer
- CometChatMessageBubble
- CometChatMessageInformation
- CometChatThreadHeader
Message Bubbles
- CometChatTextBubble
- CometChatImageBubble
- CometChatVideoBubble
- CometChatAudioBubble
- CometChatFileBubble
- CometChatCallBubble
- CometChatPollBubble
- CometChatCollaborativeDocumentBubble
- CometChatCollaborativeWhiteboardBubble
- CometChatStickersKeyboard