UNPKG

material-design-colors

Version:

The Google Material Design color palette for Sass and Less

385 lines (325 loc) 16.1 kB
// ================================================================================ // // Material Design Colors // // @description Provides quick color palettes for Sass and Less projects // @author Valentin GOT // @github https://github.com/ValentinGot/material-design-colors // // ================================================================================ // Red //----------------------------------------- @red-list: #FFEBEE, #FFCDD2, #EF9A9A, #E57373, #EF5350, #F44336, #E53935, #D32F2F, #C62828, #B71C1C, #FF8A80, #FF5252, #FF1744, #D50000; @red-50-color : extract(@red-list, 1); @red-100-color : extract(@red-list, 2); @red-200-color : extract(@red-list, 3); @red-300-color : extract(@red-list, 4); @red-400-color : extract(@red-list, 5); @red-500-color : extract(@red-list, 6); @red-600-color : extract(@red-list, 7); @red-700-color : extract(@red-list, 8); @red-800-color : extract(@red-list, 9); @red-900-color : extract(@red-list, 10); @red-a100-color: extract(@red-list, 11); @red-a200-color: extract(@red-list, 12); @red-a400-color: extract(@red-list, 13); @red-a700-color: extract(@red-list, 14); // Pink //----------------------------------------- @pink-list: #FCE4EC, #F8BBD0, #F48FB1, #F06292, #EC407A, #E91E63, #D81B60, #C2185B, #AD1457, #880E4F, #FF80AB, #FF4081, #F50057, #C51162; @pink-50-color : extract(@pink-list, 1); @pink-100-color : extract(@pink-list, 2); @pink-200-color : extract(@pink-list, 3); @pink-300-color : extract(@pink-list, 4); @pink-400-color : extract(@pink-list, 5); @pink-500-color : extract(@pink-list, 6); @pink-600-color : extract(@pink-list, 7); @pink-700-color : extract(@pink-list, 8); @pink-800-color : extract(@pink-list, 9); @pink-900-color : extract(@pink-list, 10); @pink-a100-color: extract(@pink-list, 11); @pink-a200-color: extract(@pink-list, 12); @pink-a400-color: extract(@pink-list, 13); @pink-a700-color: extract(@pink-list, 14); // Purple //----------------------------------------- @purple-list: #F3E5F5, #E1BEE7, #CE93D8, #BA68C8, #AB47BC, #9C27B0, #8E24AA, #7B1FA2, #6A1B9A, #4A148C, #EA80FC, #E040FB, #D500F9, #AA00FF; @purple-50-color : extract(@purple-list, 1); @purple-100-color : extract(@purple-list, 2); @purple-200-color : extract(@purple-list, 3); @purple-300-color : extract(@purple-list, 4); @purple-400-color : extract(@purple-list, 5); @purple-500-color : extract(@purple-list, 6); @purple-600-color : extract(@purple-list, 7); @purple-700-color : extract(@purple-list, 8); @purple-800-color : extract(@purple-list, 9); @purple-900-color : extract(@purple-list, 10); @purple-a100-color: extract(@purple-list, 11); @purple-a200-color: extract(@purple-list, 12); @purple-a400-color: extract(@purple-list, 13); @purple-a700-color: extract(@purple-list, 14); // Deep Purple //----------------------------------------- @deep-purple-list: #EDE7F6, #D1C4E9, #B39DDB, #9575CD, #7E57C2, #673AB7, #5E35B1, #512DA8, #4527A0, #311B92, #B388FF, #7C4DFF, #651FFF, #6200EA; @deep-purple-50-color : extract(@deep-purple-list, 1); @deep-purple-100-color : extract(@deep-purple-list, 2); @deep-purple-200-color : extract(@deep-purple-list, 3); @deep-purple-300-color : extract(@deep-purple-list, 4); @deep-purple-400-color : extract(@deep-purple-list, 5); @deep-purple-500-color : extract(@deep-purple-list, 6); @deep-purple-600-color : extract(@deep-purple-list, 7); @deep-purple-700-color : extract(@deep-purple-list, 8); @deep-purple-800-color : extract(@deep-purple-list, 9); @deep-purple-900-color : extract(@deep-purple-list, 10); @deep-purple-a100-color: extract(@deep-purple-list, 11); @deep-purple-a200-color: extract(@deep-purple-list, 12); @deep-purple-a400-color: extract(@deep-purple-list, 13); @deep-purple-a700-color: extract(@deep-purple-list, 14); // Indigo //----------------------------------------- @indigo-list: #E8EAF6, #C5CAE9, #9FA8DA, #7986CB, #5C6BC0, #3F51B5, #3949AB, #303F9F, #283593, #1A237E, #8C9EFF, #536DFE, #3D5AFE, #304FFE; @indigo-50-color : extract(@indigo-list, 1); @indigo-100-color : extract(@indigo-list, 2); @indigo-200-color : extract(@indigo-list, 3); @indigo-300-color : extract(@indigo-list, 4); @indigo-400-color : extract(@indigo-list, 5); @indigo-500-color : extract(@indigo-list, 6); @indigo-600-color : extract(@indigo-list, 7); @indigo-700-color : extract(@indigo-list, 8); @indigo-800-color : extract(@indigo-list, 9); @indigo-900-color : extract(@indigo-list, 10); @indigo-a100-color: extract(@indigo-list, 11); @indigo-a200-color: extract(@indigo-list, 12); @indigo-a400-color: extract(@indigo-list, 13); @indigo-a700-color: extract(@indigo-list, 14); // Blue //----------------------------------------- @blue-list: #E3F2FD, #BBDEFB, #90CAF9, #64B5F6, #42A5F5, #2196F3, #1E88E5, #1976D2, #1565C0, #0D47A1, #82B1FF, #448AFF, #2979FF, #2962FF; @blue-50-color : extract(@blue-list, 1); @blue-100-color : extract(@blue-list, 2); @blue-200-color : extract(@blue-list, 3); @blue-300-color : extract(@blue-list, 4); @blue-400-color : extract(@blue-list, 5); @blue-500-color : extract(@blue-list, 6); @blue-600-color : extract(@blue-list, 7); @blue-700-color : extract(@blue-list, 8); @blue-800-color : extract(@blue-list, 9); @blue-900-color : extract(@blue-list, 10); @blue-a100-color: extract(@blue-list, 11); @blue-a200-color: extract(@blue-list, 12); @blue-a400-color: extract(@blue-list, 13); @blue-a700-color: extract(@blue-list, 14); // Light Blue //----------------------------------------- @light-blue-list: #E1F5FE, #B3E5FC, #81D4FA, #4FC3F7, #29B6F6, #03A9F4, #039BE5, #0288D1, #0277BD, #01579B, #80D8FF, #40C4FF, #00B0FF, #0091EA; @light-blue-50-color : extract(@light-blue-list, 1); @light-blue-100-color : extract(@light-blue-list, 2); @light-blue-200-color : extract(@light-blue-list, 3); @light-blue-300-color : extract(@light-blue-list, 4); @light-blue-400-color : extract(@light-blue-list, 5); @light-blue-500-color : extract(@light-blue-list, 6); @light-blue-600-color : extract(@light-blue-list, 7); @light-blue-700-color : extract(@light-blue-list, 8); @light-blue-800-color : extract(@light-blue-list, 9); @light-blue-900-color : extract(@light-blue-list, 10); @light-blue-a100-color: extract(@light-blue-list, 11); @light-blue-a200-color: extract(@light-blue-list, 12); @light-blue-a400-color: extract(@light-blue-list, 13); @light-blue-a700-color: extract(@light-blue-list, 14); // Cyan //----------------------------------------- @cyan-list: #E0F7FA, #B2EBF2, #80DEEA, #4DD0E1, #26C6DA, #00BCD4, #00ACC1, #0097A7, #00838F, #006064, #84FFFF, #18FFFF, #00E5FF, #00B8D4; @cyan-50-color : extract(@cyan-list, 1); @cyan-100-color : extract(@cyan-list, 2); @cyan-200-color : extract(@cyan-list, 3); @cyan-300-color : extract(@cyan-list, 4); @cyan-400-color : extract(@cyan-list, 5); @cyan-500-color : extract(@cyan-list, 6); @cyan-600-color : extract(@cyan-list, 7); @cyan-700-color : extract(@cyan-list, 8); @cyan-800-color : extract(@cyan-list, 9); @cyan-900-color : extract(@cyan-list, 10); @cyan-a100-color: extract(@cyan-list, 11); @cyan-a200-color: extract(@cyan-list, 12); @cyan-a400-color: extract(@cyan-list, 13); @cyan-a700-color: extract(@cyan-list, 14); // Teal //----------------------------------------- @teal-list: #E0F2F1, #B2DFDB, #80CBC4, #4DB6AC, #26A69A, #009688, #00897B, #00796B, #00695C, #004D40, #A7FFEB, #64FFDA, #1DE9B6, #00BFA5; @teal-50-color : extract(@teal-list, 1); @teal-100-color : extract(@teal-list, 2); @teal-200-color : extract(@teal-list, 3); @teal-300-color : extract(@teal-list, 4); @teal-400-color : extract(@teal-list, 5); @teal-500-color : extract(@teal-list, 6); @teal-600-color : extract(@teal-list, 7); @teal-700-color : extract(@teal-list, 8); @teal-800-color : extract(@teal-list, 9); @teal-900-color : extract(@teal-list, 10); @teal-a100-color: extract(@teal-list, 11); @teal-a200-color: extract(@teal-list, 12); @teal-a400-color: extract(@teal-list, 13); @teal-a700-color: extract(@teal-list, 14); // Green //----------------------------------------- @green-list: #E8F5E9, #C8E6C9, #A5D6A7, #81C784, #66BB6A, #4CAF50, #43A047, #388E3C, #2E7D32, #1B5E20, #B9F6CA, #69F0AE, #00E676, #00C853; @green-50-color : extract(@green-list, 1); @green-100-color : extract(@green-list, 2); @green-200-color : extract(@green-list, 3); @green-300-color : extract(@green-list, 4); @green-400-color : extract(@green-list, 5); @green-500-color : extract(@green-list, 6); @green-600-color : extract(@green-list, 7); @green-700-color : extract(@green-list, 8); @green-800-color : extract(@green-list, 9); @green-900-color : extract(@green-list, 10); @green-a100-color: extract(@green-list, 11); @green-a200-color: extract(@green-list, 12); @green-a400-color: extract(@green-list, 13); @green-a700-color: extract(@green-list, 14); // Light Green //----------------------------------------- @light-green-list: #F1F8E9, #DCEDC8, #C5E1A5, #AED581, #9CCC65, #8BC34A, #7CB342, #689F38, #558B2F, #33691E, #CCFF90, #B2FF59, #76FF03, #64DD17; @light-green-50-color : extract(@light-green-list, 1); @light-green-100-color : extract(@light-green-list, 2); @light-green-200-color : extract(@light-green-list, 3); @light-green-300-color : extract(@light-green-list, 4); @light-green-400-color : extract(@light-green-list, 5); @light-green-500-color : extract(@light-green-list, 6); @light-green-600-color : extract(@light-green-list, 7); @light-green-700-color : extract(@light-green-list, 8); @light-green-800-color : extract(@light-green-list, 9); @light-green-900-color : extract(@light-green-list, 10); @light-green-a100-color: extract(@light-green-list, 11); @light-green-a200-color: extract(@light-green-list, 12); @light-green-a400-color: extract(@light-green-list, 13); @light-green-a700-color: extract(@light-green-list, 14); // Lime //----------------------------------------- @lime-list: #F9FBE7, #F0F4C3, #E6EE9C, #DCE775, #D4E157, #CDDC39, #C0CA33, #AFB42B, #9E9D24, #827717, #F4FF81, #EEFF41, #C6FF00, #AEEA00; @lime-50-color : extract(@lime-list, 1); @lime-100-color : extract(@lime-list, 2); @lime-200-color : extract(@lime-list, 3); @lime-300-color : extract(@lime-list, 4); @lime-400-color : extract(@lime-list, 5); @lime-500-color : extract(@lime-list, 6); @lime-600-color : extract(@lime-list, 7); @lime-700-color : extract(@lime-list, 8); @lime-800-color : extract(@lime-list, 9); @lime-900-color : extract(@lime-list, 10); @lime-a100-color: extract(@lime-list, 11); @lime-a200-color: extract(@lime-list, 12); @lime-a400-color: extract(@lime-list, 13); @lime-a700-color: extract(@lime-list, 14); // Yellow //----------------------------------------- @yellow-list: #FFFDE7, #FFF9C4, #FFF59D, #FFF176, #FFEE58, #FFEB3B, #FDD835, #FBC02D, #F9A825, #F57F17, #FFFF8D, #FFFF00, #FFEA00, #FFD600; @yellow-50-color : extract(@yellow-list, 1); @yellow-100-color : extract(@yellow-list, 2); @yellow-200-color : extract(@yellow-list, 3); @yellow-300-color : extract(@yellow-list, 4); @yellow-400-color : extract(@yellow-list, 5); @yellow-500-color : extract(@yellow-list, 6); @yellow-600-color : extract(@yellow-list, 7); @yellow-700-color : extract(@yellow-list, 8); @yellow-800-color : extract(@yellow-list, 9); @yellow-900-color : extract(@yellow-list, 10); @yellow-a100-color: extract(@yellow-list, 11); @yellow-a200-color: extract(@yellow-list, 12); @yellow-a400-color: extract(@yellow-list, 13); @yellow-a700-color: extract(@yellow-list, 14); // Amber //----------------------------------------- @amber-list: #FFF8E1, #FFECB3, #FFE082, #FFD54F, #FFCA28, #FFC107, #FFB300, #FFA000, #FF8F00, #FF6F00, #FFE57F, #FFD740, #FFC400, #FFAB00; @amber-50-color : extract(@amber-list, 1); @amber-100-color : extract(@amber-list, 2); @amber-200-color : extract(@amber-list, 3); @amber-300-color : extract(@amber-list, 4); @amber-400-color : extract(@amber-list, 5); @amber-500-color : extract(@amber-list, 6); @amber-600-color : extract(@amber-list, 7); @amber-700-color : extract(@amber-list, 8); @amber-800-color : extract(@amber-list, 9); @amber-900-color : extract(@amber-list, 10); @amber-a100-color: extract(@amber-list, 11); @amber-a200-color: extract(@amber-list, 12); @amber-a400-color: extract(@amber-list, 13); @amber-a700-color: extract(@amber-list, 14); // Orange //----------------------------------------- @orange-list: #FFF3E0, #FFE0B2, #FFCC80, #FFB74D, #FFA726, #FF9800, #FB8C00, #F57C00, #EF6C00, #E65100, #FFD180, #FFAB40, #FF9100, #FF6D00; @orange-50-color : extract(@orange-list, 1); @orange-100-color : extract(@orange-list, 2); @orange-200-color : extract(@orange-list, 3); @orange-300-color : extract(@orange-list, 4); @orange-400-color : extract(@orange-list, 5); @orange-500-color : extract(@orange-list, 6); @orange-600-color : extract(@orange-list, 7); @orange-700-color : extract(@orange-list, 8); @orange-800-color : extract(@orange-list, 9); @orange-900-color : extract(@orange-list, 10); @orange-a100-color: extract(@orange-list, 11); @orange-a200-color: extract(@orange-list, 12); @orange-a400-color: extract(@orange-list, 13); @orange-a700-color: extract(@orange-list, 14); // Deep Orange //----------------------------------------- @deep-orange-list: #FBE9E7, #FFCCBC, #FFAB91, #FF8A65, #FF7043, #FF5722, #F4511E, #E64A19, #D84315, #BF360C, #FF9E80, #FF6E40, #FF3D00, #DD2C00; @deep-orange-50-color : extract(@deep-orange-list, 1); @deep-orange-100-color : extract(@deep-orange-list, 2); @deep-orange-200-color : extract(@deep-orange-list, 3); @deep-orange-300-color : extract(@deep-orange-list, 4); @deep-orange-400-color : extract(@deep-orange-list, 5); @deep-orange-500-color : extract(@deep-orange-list, 6); @deep-orange-600-color : extract(@deep-orange-list, 7); @deep-orange-700-color : extract(@deep-orange-list, 8); @deep-orange-800-color : extract(@deep-orange-list, 9); @deep-orange-900-color : extract(@deep-orange-list, 10); @deep-orange-a100-color: extract(@deep-orange-list, 11); @deep-orange-a200-color: extract(@deep-orange-list, 12); @deep-orange-a400-color: extract(@deep-orange-list, 13); @deep-orange-a700-color: extract(@deep-orange-list, 14); // Brown //----------------------------------------- @brown-list: #EFEBE9, #D7CCC8, #BCAAA4, #A1887F, #8D6E63, #795548, #6D4C41, #5D4037, #4E342E, #3E2723; @brown-50-color : extract(@brown-list, 1); @brown-100-color : extract(@brown-list, 2); @brown-200-color : extract(@brown-list, 3); @brown-300-color : extract(@brown-list, 4); @brown-400-color : extract(@brown-list, 5); @brown-500-color : extract(@brown-list, 6); @brown-600-color : extract(@brown-list, 7); @brown-700-color : extract(@brown-list, 8); @brown-800-color : extract(@brown-list, 9); @brown-900-color : extract(@brown-list, 10); // Grey //----------------------------------------- @grey-list: #FAFAFA, #F5F5F5, #EEEEEE, #E0E0E0, #BDBDBD, #9E9E9E, #757575, #616161, #424242, #212121; @grey-50-color : extract(@grey-list, 1); @grey-100-color : extract(@grey-list, 2); @grey-200-color : extract(@grey-list, 3); @grey-300-color : extract(@grey-list, 4); @grey-400-color : extract(@grey-list, 5); @grey-500-color : extract(@grey-list, 6); @grey-600-color : extract(@grey-list, 7); @grey-700-color : extract(@grey-list, 8); @grey-800-color : extract(@grey-list, 9); @grey-900-color : extract(@grey-list, 10); // Blue Grey //----------------------------------------- @blue-grey-list: #ECEFF1, #CFD8DC, #B0BEC5, #90A4AE, #78909C, #607D8B, #546E7A, #455A64, #37474F, #263238; @blue-grey-50-color : extract(@blue-grey-list, 1); @blue-grey-100-color : extract(@blue-grey-list, 2); @blue-grey-200-color : extract(@blue-grey-list, 3); @blue-grey-300-color : extract(@blue-grey-list, 4); @blue-grey-400-color : extract(@blue-grey-list, 5); @blue-grey-500-color : extract(@blue-grey-list, 6); @blue-grey-600-color : extract(@blue-grey-list, 7); @blue-grey-700-color : extract(@blue-grey-list, 8); @blue-grey-800-color : extract(@blue-grey-list, 9); @blue-grey-900-color : extract(@blue-grey-list, 10); // Black & White //----------------------------------------- @black-white-list: #000000, #FFFFFF; @black-color: extract(@black-white-list, "black"); @white-color: extract(@black-white-list, "white")