Web Components

For everyone

The ui-js components are accessible. They can be used with screen readers and other assistive technology. They can be localized and used in many different languages and locale.

For any device

The ui-js components are designed for a broad variety of input devices, including mouse, keyboard, trackpads and touch. They are scalable and adaptable to many different form factors, from small phones and tablets to large Retina displays.

Web native

The ui-js components are implemented using native web platform technologies, such as web components. They are written in Typescript and compiled to Javascript. They support evergreen browsers. They work with plain Javascript, or with frameworks such as React or Vue.js.

Basic Input

Commands, Menus and Navigation

- NavBar

Status and Progress

Layout

Utilities

Lists