Skip to content

obibring/flat-ui-colors-sass

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 

Repository files navigation

Easy to Remember Flat-UI colors.

What is this?

A set of easy to remember sass variables referencing colors from Flat UI.

How does it work?

Colors are divided into 7 named groups:

  • blue (4 shades)
  • gray (4 shades)
  • green (4 shades)
  • orange (3 shades)
  • purple (2 shades)
  • red (2 shades)
  • yellow (1 shade)

Want the lightest shade of gray from Flat UI?

  #myDiv {
    color: $flat-gray-1; // clouds
  }

How about darkes shade of blue?

  #myDiv {
    color: $flat-blue-4; // midnight blue
  }

Or the darkest shade of orange:

  #myDiv {
    color: $flat-orange-3; // pumpkin
  }

Or the only shade of yellow:

  #myDiv {
    color: $flat-yellow-1; // sun flower
  }

Naming Convention

Each Flat-UI color is assigned an alias using: "$flat-{group name}-{shade number}" where:

  • {group name} is one of the color groups above
  • {shade number} is a number between 1 and the number of shades in that group (1 being the lightest shade).

Thus, since the purple group has two shades, there are two variables: $flat-purple-1, and $flat-purple-2.

Install and usage

From GitHub

Clone the repo:

 git clone git@github.com:obibring/flat-ui-colors-sass.git

Copy _flat_colors.scss into your sass import path:

  cp flat-ui-colors-sass/_flat_colors.scss <some directory in your sass include path>

Import the file at the top of your stylesheet:

  @import "flat-colors";

From Node.js (npm)

  npm install flat-ui-colors-sass

Import the file at the top of your stylesheet:

  @import "flat-colors";

NOTE: Do not forget to set node_modules directory as SASS include path.

About

Easy to remember sass variables for flat ui colors.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages