<commit_before>// Palette order
$dark-primary:   1;
$primary:        2;
$light-primary:  3;
$text-primary:   4;
$accent:         5;
$primary-text:   6;
$secondary-text: 7;
$divider:        8;

// Red - Palette generated by Material Palette - materialpalette.com/red/red
$red: (
	#D32F2F, // Dark primary
	#F44336, // Primary
	#FFCDD2, // Light primary
	#FFFFFF, // Text primary
	#FF5252, // Accent
	#212121, // Primary text
	#727272, // Secondary text
	#B6B6B6, // Divider
);

// Pink - Palette generated by Material Palette - materialpalette.com/pink/pink
$pink: (
	#C2185B, // Dark primary
	#E91E63, // Primary
	#F8BBD0, // Light primary
	#FFFFFF, // Text primary
	#FF4081, // Accent
	#212121, // Primary text
	#727272, // Secondary text
	#B6B6B6, // Divider
);

// Purple - Palette generated by Material Palette - materialpalette.com/purple/purple
$purple: (
	#7B1FA2, // Dark primary
	#9C27B0, // Primary
	#E1BEE7, // Light primary
	#FFFFFF, // Text primary
	#E040FB, // Accent
	#212121, // Primary text
	#727272, // Secondary text
	#B6B6B6, // Divider
);

// Light blue - Palette generated by Material Palette - materialpalette.com/light-blue/light-blue
$light-blue: (
	#0288D1, // Dark primary
	#03A9F4, // Primary
	#B3E5FC, // Light primary
	#FFFFFF, // Text primary
	#03A9F4, // Accent
	#212121, // Primary text
	#727272, // Secondary text
	#B6B6B6, // Divider
);

// Grey - Palette generated by Material Palette - materialpalette.com/grey/grey
$grey: (
	#616161, // Dark primary
	#9E9E9E, // Primary
	#F5F5F5, // Light primary
	#212121, // Text primary
	#9E9E9E, // Accent
	#212121, // Primary text
	#727272, // Secondary text
	#B6B6B6, // Divider
);

$colors: (
	(".red", $red),
	(".pink", $pink),
	(".purple", $purple),
	(".light-blue", $light-blue),
	("", $grey),
);


@mixin color($modifier, $color) {
	body#{$modifier} {
		[drawer], [drawer] core-toolbar {
			color: nth($color, $light-primary);
			background-color: nth($color, $dark-primary);
		}
		[drawer] a {
			color: nth($color, $light-primary);
		}
	}
}


// Apply colors
@each $c in $colors {
	@include color(nth($c, 1), nth($c, 2));
}<commit_msg>Add deep purple palette<commit_after>// Palette order
$dark-primary:   1;
$primary:        2;
$light-primary:  3;
$text-primary:   4;
$accent:         5;
$primary-text:   6;
$secondary-text: 7;
$divider:        8;

// Red - Palette generated by Material Palette - materialpalette.com/red/red
$red: (
	#D32F2F, // Dark primary
	#F44336, // Primary
	#FFCDD2, // Light primary
	#FFFFFF, // Text primary
	#FF5252, // Accent
	#212121, // Primary text
	#727272, // Secondary text
	#B6B6B6, // Divider
);

// Pink - Palette generated by Material Palette - materialpalette.com/pink/pink
$pink: (
	#C2185B, // Dark primary
	#E91E63, // Primary
	#F8BBD0, // Light primary
	#FFFFFF, // Text primary
	#FF4081, // Accent
	#212121, // Primary text
	#727272, // Secondary text
	#B6B6B6, // Divider
);

// Purple - Palette generated by Material Palette - materialpalette.com/purple/purple
$purple: (
	#7B1FA2, // Dark primary
	#9C27B0, // Primary
	#E1BEE7, // Light primary
	#FFFFFF, // Text primary
	#E040FB, // Accent
	#212121, // Primary text
	#727272, // Secondary text
	#B6B6B6, // Divider
);

// Deep purple - Palette generated by Material Palette - materialpalette.com/deep-purple/deep-purple
$deep-purple: (
	#512DA8, // Dark primary
	#673AB7, // Primary
	#D1C4E9, // Light primary
	#FFFFFF, // Text primary
	#7C4DFF, // Accent
	#212121, // Primary text
	#727272, // Secondary text
	#B6B6B6, // Divider
);

// Light blue - Palette generated by Material Palette - materialpalette.com/light-blue/light-blue
$light-blue: (
	#0288D1, // Dark primary
	#03A9F4, // Primary
	#B3E5FC, // Light primary
	#FFFFFF, // Text primary
	#03A9F4, // Accent
	#212121, // Primary text
	#727272, // Secondary text
	#B6B6B6, // Divider
);

// Grey - Palette generated by Material Palette - materialpalette.com/grey/grey
$grey: (
	#616161, // Dark primary
	#9E9E9E, // Primary
	#F5F5F5, // Light primary
	#212121, // Text primary
	#9E9E9E, // Accent
	#212121, // Primary text
	#727272, // Secondary text
	#B6B6B6, // Divider
);

$colors: (
	(".red", $red),
	(".pink", $pink),
	(".purple", $purple),
	(".deep-purple", $deep-purple),
	(".light-blue", $light-blue),
	("", $grey),
);


@mixin color($modifier, $color) {
	body#{$modifier} {
		[drawer], [drawer] core-toolbar {
			color: nth($color, $light-primary);
			background-color: nth($color, $dark-primary);
		}
		[drawer] a {
			color: nth($color, $light-primary);
		}
	}
}


// Apply colors
@each $c in $colors {
	@include color(nth($c, 1), nth($c, 2));
}
{'fraction_non_alphanumeric': 0.1750380517503805, 'fraction_numerical': 0.07566862361382909, 'mean_word_length': 3.0492957746478875, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '5957476', 'n_tokens_mistral': 2041, 'n_tokens_neox': 1829, 'n_words': 443}