Angular Material

The goal of the Angular Material project is to provide a collection of useful and standard-setting high-quality user interface (UI) components. The library implements Google's Material Design specification, which is pervasive in Google's mobile apps, web properties, and Android operating system. Material Design does has a particular digital and boxy look and feel, but it is not just another CSS library, like Bootstrap is. Consider the login experience coded using Bootstrap here:

Bootstrap Login Experience

Note that input fields and their labels are on separate lines, the checkbox is a small target to hit, the error messages ...

Get Angular 6 for Enterprise-Ready Web Applications now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.