Learn Material Design

Explore Google's Material Design language and learn how to apply its principles to your UI designs, creating beautiful and cohesive interfaces.
  1. Learning Material Design Lite: Text Fields

    Learning Material Design Lite: Text Fields

    Tutorial Beginner

    Next up in our series learning the ins and outs of Material Design Lite (MDL) we’re going to look into the Text Fields component. A text field could be used...

  2. Learning Material Design Lite: Buttons

    Learning Material Design Lite: Buttons

    Tutorial Beginner

    Buttons form an integral part of any functional website (plus designers love them!) In this part of our Learning Material Design Lite (MDL) series, we’ll...

  3. Learning Material Design Lite: Navigation

    Learning Material Design Lite: Navigation

    Tutorial Beginner

    Following our previous tutorial about the Material Design Lite Grid, in this instalment we are going to see how to use another MDL component: the Navigation.

  4. Learning Material Design Lite: The Grid

    Learning Material Design Lite: The Grid

    Tutorial Beginner

    In this series, we are going to examine individual MDL components in slightly more detail, starting with the Grid system which forms the basis of any...

  5. An Overview of Material Design Lite

    An Overview of Material Design Lite

    Tutorial Beginner

    I have a feeling that CodePen is going to be absolutely filled with Material Design in the coming months. Why? Because Google have just revealed their...

  6. Design a Material-Inspired Mobile Login Form in Sketch

    Design a Material-Inspired Mobile Login Form in Sketch

    Tutorial Beginner

    In this tutorial you’ll learn to design a sign-in form, inspired by the aesthetic lessons from Google’s Material Design. We’ll cover some good practices to...

  7. How to Integrate “No CAPTCHA reCAPTCHA” in Your Website

    How to Integrate “No CAPTCHA reCAPTCHA” in Your Website

    Tutorial Beginner

    In this tutorial we’ll introduce Google’s new No CAPTCHA form security, then integrate into a web page using PHP.