<commit_before>@import "foundation.less";

/*

<h1 class="main-heading">Icons</h1>

extended mind uses <a href="http://icomoon.io">Icomoon</a> to pack icons to font files. When updating the icons, make sure the character codes (e.g. "\e602") stays the same.

TODO: Icons are not working yet with Phytoplankton
*/

@icon-size: 28px;
@banner-logo-size: 70px;

@font-face {
	font-family: 'icomoon';
	src:url('../fonts/icomoon.eot');
	src:url('../fonts/icomoon.eot') format('embedded-opentype'),
  url('../fonts/icomoon.woff') format('woff'),
  url('../fonts/icomoon.ttf') format('truetype'),
  url('../fonts/icomoon.svg?') format('svg');
  font-weight: normal;
  font-style: normal;
}

[class^="icon-"], [class*=" icon-"] {
	font-family: 'icomoon' !important;
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;

	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

// em specific tweaks
[class^="icon-"], [class*=" icon-"] {
  font-size: @icon-size;
  color: @icon;
}

.icon-logo-with-text {
  color: @logo;
  font-size: @banner-logo-size;
  line-height: @banner-logo-size;
}

// beta text
.web .icon-logo-with-text:after, .android .icon-logo-with-text:after {
  content: "beta";
  font-size: 10px;
  position: absolute;
  margin-left: -20px;
}

.icon-logo-only {
  color: @logo;
}

.icon-arrow-left {
  font-size: @slide-indicator-width;
}

span.icon-i, span.icon-logo-only {
  color: @highlighted-element;
}
span.icon-i:active, span.icon-logo-only:active {
  color: @highlighted-element-pressed;
}

// CHECK THIS IF ICOMOON FONT FILES GET UPDATED
.icon-selection-empty {
  content: "\e610";
}
.icon-selection-checked {
  content: "\e60f";
}

// CODE BELOW FROM ICOMOON (MIGHT GET OVERWRITED, DON'T ADD ANYTHING THERE)

.icon-eye:before {
  content: "\e602";
}
.icon-pencil:before {
  content: "\e603";
}
.icon-x:before {
  content: "\e604";
}

.icon-arrow-left {
  &:before {
    content: "\e605";
  }
}

.icon-arrow-right {
  &:before {
    font-size: @slide-indicator-width;
    content: "\e606";
  }
}

.icon-home:before {
  content: "\e607";
}
.icon-i:before {
  content: "\e608";
}
.icon-inbox:before {
  content: "\e609";
}
.icon-logo-only:before {
  content: "\e60a";
}
.icon-logo-with-text:before {
  content: "\e60b";
}
.icon-menu:before {
  content: "\e60c";
}
.icon-notes:before {
  content: "\e60d";
}
.icon-plus:before {
  content: "\e60e";
}
.icon-selection-checked:before {
  content: "\e60f";
}
.icon-selection-empty:before {
  content: "\e610";
}
.icon-tasks:before {
  content: "\e611";
}
.icon-triangle-down:before {
  content: "\e600";
}
.icon-triangle-right:before {
  content: "\e601";
}

<commit_msg>refactoring: icon character codes<commit_after>@import "foundation.less";

/*

<h1 class="main-heading">Icons</h1>

extended mind uses <a href="http://icomoon.io">Icomoon</a> to pack icons to font files. When updating the icons, make sure the character codes (e.g. "\e602") stays the same.

TODO: Icons are not working yet with Phytoplankton
*/

@icon-size: 28px;
@banner-logo-size: 70px;

// Icon character codes
@icon-eye: "\e602";
@icon-pencil: "\e603";
@icon-x: "\e604";
@icon-arrow-left: "\e605";
@icon-arrow-right: "\e606";
@icon-home: "\e607";
@icon-i: "\e608";
@icon-inbox: "\e609";
@icon-logo-only: "\e60a";
@icon-logo-with-text: "\e60b";
@icon-menu: "\e60c";
@icon-notes: "\e60d";
@icon-plus: "\e60e";
@icon-selection-checked: "\e60f";
@icon-selection-empty: "\e610";
@icon-tasks: "\e611";
@icon-triangle-down: "\e600";
@icon-triangle-right: "\e601";

@font-face {
	font-family: 'icomoon';
	src:url('../fonts/icomoon.eot');
	src:url('../fonts/icomoon.eot') format('embedded-opentype'),
  url('../fonts/icomoon.woff') format('woff'),
  url('../fonts/icomoon.ttf') format('truetype'),
  url('../fonts/icomoon.svg?') format('svg');
  font-weight: normal;
  font-style: normal;
}

[class^="icon-"], [class*=" icon-"] {
	font-family: 'icomoon' !important;
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;

	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

// em specific tweaks
[class^="icon-"], [class*=" icon-"] {
  font-size: @icon-size;
  color: @icon;
}

.icon-logo-with-text {
  color: @logo;
  font-size: @banner-logo-size;
  line-height: @banner-logo-size;
}

// beta text
.web .icon-logo-with-text:after, .android .icon-logo-with-text:after {
  content: "beta";
  font-size: 10px;
  position: absolute;
  margin-left: -20px;
}

.icon-logo-only {
  color: @logo;
}

.icon-arrow-left {
  font-size: @slide-indicator-width;
}

span.icon-i, span.icon-logo-only {
  color: @highlighted-element;
}
span.icon-i:active, span.icon-logo-only:active {
  color: @highlighted-element-pressed;
}

// CHECK THIS IF ICOMOON FONT FILES GET UPDATED
.icon-selection-empty {
  content: "\e610";
}
.icon-selection-checked {
  content: "\e60f";
}

// CODE BELOW FROM ICOMOON (MIGHT GET OVERWRITED, DON'T ADD ANYTHING THERE)

.icon-eye:before {
  content: @icon-eye;
}
.icon-pencil:before {
  content: @icon-pencil;
}
.icon-x:before {
  content: @icon-x;
}

.icon-arrow-left {
  &:before {
    content: @icon-arrow-left;
  }
}

.icon-arrow-right {
  &:before {
    font-size: @slide-indicator-width;
    content: @icon-arrow-right;
  }
}

.icon-home:before {
  content: @icon-home;
}
.icon-i:before {
  content: @icon-i;
}
.icon-inbox:before {
  content: @icon-inbox;
}
.icon-logo-only:before {
  content: @icon-logo-only;
}
.icon-logo-with-text:before {
  content: @icon-logo-with-text;
}
.icon-menu:before {
  content: @icon-menu;
}
.icon-notes:before {
  content: @icon-notes;
}
.icon-plus:before {
  content: @icon-plus;
}
.icon-selection-checked:before {
  content: @icon-selection-checked;
}
.icon-selection-empty:before {
  content: @icon-selection-empty;
}
.icon-tasks:before {
  content: @icon-tasks;
}
.icon-triangle-down:before {
  content: @icon-triangle-down;
}
.icon-triangle-right:before {
  content: @icon-triangle-right;
}


{'fraction_non_alphanumeric': 0.2029532403609516, 'fraction_numerical': 0.021657095980311732, 'mean_word_length': 3.700077101002313, 'pattern_counts': {'":': 0, '<': 11, '<?xml version=': 0, '>': 11, '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': '1081277', 'n_tokens_mistral': 2605, 'n_tokens_neox': 2457, 'n_words': 458}