# Accessibility Bar
Accessibility Bar provides users with quick access to features that enhances usability and inclusivity, such as text resizing, contrast adjustments, screen reader support and other accessibility settings. It helps ensure a more comfortable and accessible experience for users with diverse needs and preferences.s.
**Category:** Components
**Storybook:** https://doc.ux4g.gov.in/web/?path=/story/ux4g-components-accessibility-bar--introduction
## Variants documented in Storybook
- DesktopWide: https://doc.ux4g.gov.in/web/?path=/story/ux4g-components-accessibility-bar--desktopwide
- DesktopFluid: https://doc.ux4g.gov.in/web/?path=/story/ux4g-components-accessibility-bar--desktopfluid
## Framework setup
### HTML / CDN
```html
```
### React
```bash
npm install ux4g-web-components
```
```jsx
import 'ux4g-web-components/styles.css';
import 'ux4g-web-components/design-system';
```
### Angular
Update `angular.json`:
```json
{
"styles": [
"node_modules/ux4g-web-components/styles/ux4g.css",
"src/styles.css"
],
"scripts": [
"node_modules/ux4g-web-components/dist/runtime/design-system.js"
]
}
```
## Code examples
The snippets below are extracted from the Storybook canvas for Accessibility Bar. Each example shows the rendered HTML, the equivalent React JSX, and the Angular template markup.
### 1. Desktop Fluid — Desktop Fluid Layout
HTML:
```html
Accessibility Bar provides users with quick access to features that enhances usability and inclusivity, such as text resizing, contrast adjustments, screen reader support and other accessibility settings. It helps ensure a more comfortable and accessible experience for users with diverse needs and preferences.s.
Visual demonstration of the accessibility bar configurations supported by the design system.
|
Main container
ux4g-topbar
|
|
Wide layout
ux4g-topbar-wide
|
|
Content wrapper
ux4g-topbar__wrap
|
|
Flag icon
india-flag
|
|
Skip to content link
ux4g-topbar__skip
|
|
Control group
ux4g-topbar__group
|
|
Icon button
ux4g-topbar__iconbtn
|
|
Select dropdown wrapper
ux4g-topbar__select
|
|
Select button
ux4g-topbar__selectbtn
|
Accessibility Bar provides users with quick access to features that enhances usability and inclusivity, such as text resizing, contrast adjustments, screen reader support and other accessibility settings. It helps ensure a more comfortable and accessible experience for users with diverse needs and preferences.s.
Visual demonstration of the accessibility bar configurations supported by the design system.
|
Main container
ux4g-topbar
|
|
Wide layout
ux4g-topbar-wide
|
|
Content wrapper
ux4g-topbar__wrap
|
|
Flag icon
india-flag
|
|
Skip to content link
ux4g-topbar__skip
|
|
Control group
ux4g-topbar__group
|
|
Icon button
ux4g-topbar__iconbtn
|
|
Select dropdown wrapper
ux4g-topbar__select
|
|
Select button
ux4g-topbar__selectbtn
|
Accessibility Bar provides users with quick access to features that enhances usability and inclusivity, such as text resizing, contrast adjustments, screen reader support and other accessibility settings. It helps ensure a more comfortable and accessible experience for users with diverse needs and preferences.s.
Visual demonstration of the accessibility bar configurations supported by the design system.
|
Main container
ux4g-topbar
|
|
Wide layout
ux4g-topbar-wide
|
|
Content wrapper
ux4g-topbar__wrap
|
|
Flag icon
india-flag
|
|
Skip to content link
ux4g-topbar__skip
|
|
Control group
ux4g-topbar__group
|
|
Icon button
ux4g-topbar__iconbtn
|
|
Select dropdown wrapper
ux4g-topbar__select
|
|
Select button
ux4g-topbar__selectbtn
|