Skip to content

🔆 The colour palette, based on Google's Material Design, for use in your project.

License

Notifications You must be signed in to change notification settings

roller-io/material-color

 
 

Repository files navigation

Material Design Color

The colour palette, based on Google's Material Design, for use in your project.

Support

Support for all popular css preprocessors: Less, Sass and Stylus.

Installation

  • Download the files you need from the this repository;
  • Bower: $ bower install material-color --save;
  • Git: $ git clone git://github.com/mrmlnc/material-color.git;

How to use

Just import the file, whitch includes variables colors in your project.

  // Less, Scss, Stylus
  @import "lib/material-color";

If you use Bower, the path would be:

  bower_components/material-color/..

The build variable:

(@|$)clr-(color)-(range)

  • (@|$) - Sign of the variable in the preprocessor.
  • (color) - Color.
  • (range) - 100, 300, 700, A100 and so on. The default value of 500.

Example:

  @import "lib/material-color";

  .example-1 {
    background-color: @clr-blue;
  }

  .example-2 {
    background-color: @clr-green-700;
  }

Additional variables

Additional variables for text based on Material Design Typography.

// Typography
clr-ui-display-4
clr-ui-display-3
clr-ui-display-2
clr-ui-display-1
clr-ui-headline
clr-ui-title
clr-ui-subhead-1
clr-ui-body-2
clr-ui-body-1
clr-ui-caption
clr-ui-menu
clr-ui-button

Mixin

There are provided lists of variables for looping through the colors. In order to use this functionality you must import file and call mixin(s):

  @import "mixins/class-generator";

  // Less
  .material-color-class("red"); // another color or "all"
  .material-color-class("red", background-color); // another property or empty (default: color)

  // Scss
  @include material-color-class("red"); // another color or "all"
  @include material-color-class("red", background-color); // another property or empty (default: color)

  // Stylus
  material-color-class('red'); // another color or 'all'
  material-color-class('red', background-color); // another property or empty (default: color)

Thanks

About

🔆 The colour palette, based on Google's Material Design, for use in your project.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • CSS 100.0%