Yowyaz / material-web

Material Design Web Components

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Material Web

IMPORTANT: Material Web is a work in progress and subject to major changes until 1.0 release.

Material Web is Google’s UI toolkit for building beautiful, accessible web applications. Material Web is implemented as a collection of web components. Material 3 is the latest version of Google’s open-source design system.

Note: Looking for Material 2? <mwc-* components are now on the mwc branch.

Links

Roadmap

Alpha components are in-development and may have many frequent breaking changes.

Beta components are mostly polished and ready for use.

Stable components are reviewed, documented, and API complete.

  • ❌ Not started
  • 🟑 In progress
  • βœ… Complete

1.0 Components

Component Alpha Beta Stable
Button βœ… βœ… ❌
FAB βœ… ❌ ❌
Icon button βœ… βœ… ❌
Checkbox βœ… βœ… ❌
Chips ❌ ❌ ❌
Dialog βœ… βœ… ❌
Divider βœ… βœ… 🟑
Elevation βœ… ❌ ❌
Focus ring βœ… ❌ ❌
Field βœ… βœ… 🟑
Icon βœ… βœ… ❌
List βœ… 🟑 🟑
Menu βœ… 🟑 🟑
Progress indicator (circular) ❌ ❌ ❌
Progress indicator (linear) ❌ ❌ ❌
Radio button βœ… βœ… ❌
Ripple βœ… βœ… 🟑
Select 🟑 ❌ ❌
Slider βœ… βœ… ❌
Switch βœ… βœ… ❌
Tabs ❌ ❌ ❌
Text field βœ… βœ… 🟑

1.1+ Components

These components are planned for release after 1.0.

Component Alpha Beta Stable
Autocomplete 🟑 ❌ ❌
Badge 🟑 ❌ ❌
Banner ❌ ❌ ❌
Bottom app bar ❌ ❌ ❌
Bottom sheet ❌ ❌ ❌
Segmented button 🟑 ❌ ❌
Card ❌ ❌ ❌
Data table ❌ ❌ ❌
Date picker ❌ ❌ ❌
Navigation bar 🟑 ❌ ❌
Navigation drawer 🟑 ❌ ❌
Navigation rail ❌ ❌ ❌
Search ❌ ❌ ❌
Snackbar ❌ ❌ ❌
Time picker ❌ ❌ ❌
Tooltip ❌ ❌ ❌
Top app bar ❌ ❌ ❌

About

Material Design Web Components

License:Apache License 2.0


Languages

Language:SCSS 66.3%Language:TypeScript 33.6%Language:JavaScript 0.1%