Accessibility: Add landmark regions to Web UI (#39133)
This commit is contained in:
1 parent
9fe97e1ad6
commit
e1aa4e3a8c
11 files changed
+55
-23
No files matched your search
@@ -108,12 +108,12 @@ export const ColumnsArea = forwardRef<
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div className='columns-area__panels__main'>
|
||||
<main className='columns-area__panels__main'>
|
||||
<div className='tabs-bar__wrapper'>
|
||||
<TabsBarPortal />
|
||||
</div>
|
||||
<div className='columns-area columns-area--mobile'>{children}</div>
|
||||
</div>
|
||||
</main>
|
||||
|
||||
<CollapsibleNavigationPanel />
|
||||
</div>
|
||||
@@ -121,7 +121,7 @@ export const ColumnsArea = forwardRef<
|
||||
}
|
||||
|
||||
return (
|
||||
<div
|
||||
<main
|
||||
className={classNames('columns-area', { unscrollable: isModalOpen })}
|
||||
ref={ref}
|
||||
tabIndex={isModalOpen ? undefined : 0}
|
||||
@@ -160,7 +160,7 @@ export const ColumnsArea = forwardRef<
|
||||
cloneElement(child, { multiColumn: true }),
|
||||
)}
|
||||
</ColumnIndexContext.Provider>
|
||||
</div>
|
||||
</main>
|
||||
);
|
||||
});
|
||||
|
||||
|
||||
@@ -31,6 +31,10 @@ export const messages = defineMessages({
|
||||
defaultMessage: 'Notifications',
|
||||
},
|
||||
menu: { id: 'tabs_bar.menu', defaultMessage: 'Menu' },
|
||||
advancedUiQuickLinks: {
|
||||
id: 'tabs_bar.quick_links',
|
||||
defaultMessage: 'Quick links',
|
||||
},
|
||||
});
|
||||
|
||||
const IconLabelButton: React.FC<{
|
||||
|
||||
Reference in new issue
Block a user