Building the Shape System for Material Design- Google Developers Blog
Dec 18, 2018

Summary
This post details the technical implementation of the Shape System for Material Design, a new capability that allows for more expressive and dynamic UI elements. It introduces the concept of shape categories (e.g., rounded, cut), shape generators, and how these are applied to create custom shapes for components. The system is designed to be flexible and extensible, enabling designers and developers to create unique visual styles within the Material Design framework. It also touches upon the underlying geometry and mathematical principles used to define these shapes.
More from the Material Design and UI/UX Evolution trail
- Celebrating Flutter’s “Production Era”- Google Developers Blog
- Aligning the user experience across surfaces for Google Pay- Google Developers Blog
- Flutter: the first UI platform designed for ambient computing- Google Developers Blog
- Angular 1 and Angular 2 integration: the path to seamless upgrade- Google Developers Blog
- This is Material Design Lite- Google Developers Blog