Selaa lähdekoodia

adding new icons, transportation and gender categories

Dave Gandy 10 vuotta sitten
vanhempi
sitoutus
0810752c86

+ 1 - 1
README.md

@@ -1,7 +1,7 @@
 #[Font Awesome v4.3.0](http://fontawesome.io)
 ###The iconic font and CSS framework
 
-Font Awesome is a full suite of 479 pictographic icons for easy scalable vector graphics on websites,
+Font Awesome is a full suite of 508 pictographic icons for easy scalable vector graphics on websites,
 created and maintained by [Dave Gandy](http://twitter.com/davegandy).
 Stay up to date [@fontawesome](http://twitter.com/fontawesome).
 

+ 90 - 2
css/font-awesome.css

@@ -6,8 +6,7 @@
  * -------------------------- */
 @font-face {
   font-family: 'FontAwesome';
-  src: url('../fonts/fontawesome-webfont.eot?v=4.3.0');
-  src: url('../fonts/fontawesome-webfont.eot?#iefix&v=4.3.0') format('embedded-opentype'), url('../fonts/fontawesome-webfont.woff?v=4.3.0') format('woff'), url('../fonts/fontawesome-webfont.ttf?v=4.3.0') format('truetype'), url('../fonts/fontawesome-webfont.svg?v=4.3.0#fontawesomeregular') format('svg');
+  src: url('../fonts/FontAwesome.otf') format('opentype');
   font-weight: normal;
   font-style: normal;
 }
@@ -18,6 +17,7 @@
   text-rendering: auto;
   -webkit-font-smoothing: antialiased;
   -moz-osx-font-smoothing: grayscale;
+  transform: translate(0, 0);
 }
 /* makes the font 33% larger relative to the icon container */
 .fa-lg {
@@ -1527,6 +1527,7 @@
 .fa-history:before {
   content: "\f1da";
 }
+.fa-genderless:before,
 .fa-circle-thin:before {
   content: "\f1db";
 }
@@ -1671,3 +1672,90 @@
 .fa-meanpath:before {
   content: "\f20c";
 }
+.fa-buysellads:before {
+  content: "\f20d";
+}
+.fa-connectdevelop:before {
+  content: "\f20e";
+}
+.fa-dashcube:before {
+  content: "\f210";
+}
+.fa-forumbee:before {
+  content: "\f211";
+}
+.fa-leanpub:before {
+  content: "\f212";
+}
+.fa-sellsy:before {
+  content: "\f213";
+}
+.fa-shirtsinbulk:before {
+  content: "\f214";
+}
+.fa-simplybuilt:before {
+  content: "\f215";
+}
+.fa-skyatlas:before {
+  content: "\f216";
+}
+.fa-cart-plus:before {
+  content: "\f217";
+}
+.fa-cart-arrow-down:before {
+  content: "\f218";
+}
+.fa-diamond:before {
+  content: "\f219";
+}
+.fa-ship:before {
+  content: "\f21a";
+}
+.fa-user-secret:before {
+  content: "\f21b";
+}
+.fa-motorcycle:before {
+  content: "\f21c";
+}
+.fa-street-view:before {
+  content: "\f21d";
+}
+.fa-heartbeat:before {
+  content: "\f21e";
+}
+.fa-venus:before {
+  content: "\f221";
+}
+.fa-mars:before {
+  content: "\f222";
+}
+.fa-mercury:before {
+  content: "\f223";
+}
+.fa-transgender:before {
+  content: "\f224";
+}
+.fa-transgender-alt:before {
+  content: "\f225";
+}
+.fa-venus-double:before {
+  content: "\f226";
+}
+.fa-mars-double:before {
+  content: "\f227";
+}
+.fa-venus-mars:before {
+  content: "\f228";
+}
+.fa-mars-stroke:before {
+  content: "\f229";
+}
+.fa-mars-stroke-v:before {
+  content: "\f22a";
+}
+.fa-mars-stroke-h:before {
+  content: "\f22b";
+}
+.fa-neuter:before {
+  content: "\f22c";
+}

Tiedoston diff-näkymää rajattu, sillä se on liian suuri
+ 0 - 0
css/font-awesome.min.css


BIN
fonts/FontAwesome.otf


+ 1 - 0
less/core.less

@@ -8,5 +8,6 @@
   text-rendering: auto; // optimizelegibility throws things off #1094
   -webkit-font-smoothing: antialiased;
   -moz-osx-font-smoothing: grayscale;
+  transform: translate(0, 0); // ensures no half-pixel rendering in firefox
 
 }

+ 30 - 0
less/icons.less

@@ -501,6 +501,7 @@
 .@{fa-css-prefix}-send-o:before,
 .@{fa-css-prefix}-paper-plane-o:before { content: @fa-var-paper-plane-o; }
 .@{fa-css-prefix}-history:before { content: @fa-var-history; }
+.@{fa-css-prefix}-genderless:before,
 .@{fa-css-prefix}-circle-thin:before { content: @fa-var-circle-thin; }
 .@{fa-css-prefix}-header:before { content: @fa-var-header; }
 .@{fa-css-prefix}-paragraph:before { content: @fa-var-paragraph; }
@@ -551,3 +552,32 @@
 .@{fa-css-prefix}-sheqel:before,
 .@{fa-css-prefix}-ils:before { content: @fa-var-ils; }
 .@{fa-css-prefix}-meanpath:before { content: @fa-var-meanpath; }
+.@{fa-css-prefix}-buysellads:before { content: @fa-var-buysellads; }
+.@{fa-css-prefix}-connectdevelop:before { content: @fa-var-connectdevelop; }
+.@{fa-css-prefix}-dashcube:before { content: @fa-var-dashcube; }
+.@{fa-css-prefix}-forumbee:before { content: @fa-var-forumbee; }
+.@{fa-css-prefix}-leanpub:before { content: @fa-var-leanpub; }
+.@{fa-css-prefix}-sellsy:before { content: @fa-var-sellsy; }
+.@{fa-css-prefix}-shirtsinbulk:before { content: @fa-var-shirtsinbulk; }
+.@{fa-css-prefix}-simplybuilt:before { content: @fa-var-simplybuilt; }
+.@{fa-css-prefix}-skyatlas:before { content: @fa-var-skyatlas; }
+.@{fa-css-prefix}-cart-plus:before { content: @fa-var-cart-plus; }
+.@{fa-css-prefix}-cart-arrow-down:before { content: @fa-var-cart-arrow-down; }
+.@{fa-css-prefix}-diamond:before { content: @fa-var-diamond; }
+.@{fa-css-prefix}-ship:before { content: @fa-var-ship; }
+.@{fa-css-prefix}-user-secret:before { content: @fa-var-user-secret; }
+.@{fa-css-prefix}-motorcycle:before { content: @fa-var-motorcycle; }
+.@{fa-css-prefix}-street-view:before { content: @fa-var-street-view; }
+.@{fa-css-prefix}-heartbeat:before { content: @fa-var-heartbeat; }
+.@{fa-css-prefix}-venus:before { content: @fa-var-venus; }
+.@{fa-css-prefix}-mars:before { content: @fa-var-mars; }
+.@{fa-css-prefix}-mercury:before { content: @fa-var-mercury; }
+.@{fa-css-prefix}-transgender:before { content: @fa-var-transgender; }
+.@{fa-css-prefix}-transgender-alt:before { content: @fa-var-transgender-alt; }
+.@{fa-css-prefix}-venus-double:before { content: @fa-var-venus-double; }
+.@{fa-css-prefix}-mars-double:before { content: @fa-var-mars-double; }
+.@{fa-css-prefix}-venus-mars:before { content: @fa-var-venus-mars; }
+.@{fa-css-prefix}-mars-stroke:before { content: @fa-var-mars-stroke; }
+.@{fa-css-prefix}-mars-stroke-v:before { content: @fa-var-mars-stroke-v; }
+.@{fa-css-prefix}-mars-stroke-h:before { content: @fa-var-mars-stroke-h; }
+.@{fa-css-prefix}-neuter:before { content: @fa-var-neuter; }

+ 1 - 0
less/mixins.less

@@ -8,6 +8,7 @@
   text-rendering: auto; // optimizelegibility throws things off #1094
   -webkit-font-smoothing: antialiased;
   -moz-osx-font-smoothing: grayscale;
+  transform: translate(0, 0); // ensures no half-pixel rendering in firefox
 
 }
 

+ 6 - 6
less/path.less

@@ -3,12 +3,12 @@
 
 @font-face {
   font-family: 'FontAwesome';
-  src: url('@{fa-font-path}/fontawesome-webfont.eot?v=@{fa-version}');
-  src: url('@{fa-font-path}/fontawesome-webfont.eot?#iefix&v=@{fa-version}') format('embedded-opentype'),
-    url('@{fa-font-path}/fontawesome-webfont.woff?v=@{fa-version}') format('woff'),
-    url('@{fa-font-path}/fontawesome-webfont.ttf?v=@{fa-version}') format('truetype'),
-    url('@{fa-font-path}/fontawesome-webfont.svg?v=@{fa-version}#fontawesomeregular') format('svg');
-//  src: url('@{fa-font-path}/FontAwesome.otf') format('opentype'); // used when developing fonts
+//  src: url('@{fa-font-path}/fontawesome-webfont.eot?v=@{fa-version}');
+//  src: url('@{fa-font-path}/fontawesome-webfont.eot?#iefix&v=@{fa-version}') format('embedded-opentype'),
+//    url('@{fa-font-path}/fontawesome-webfont.woff?v=@{fa-version}') format('woff'),
+//    url('@{fa-font-path}/fontawesome-webfont.ttf?v=@{fa-version}') format('truetype'),
+//    url('@{fa-font-path}/fontawesome-webfont.svg?v=@{fa-version}#fontawesomeregular') format('svg');
+  src: url('@{fa-font-path}/FontAwesome.otf') format('opentype'); // used when developing fonts
   font-weight: normal;
   font-style: normal;
 }

+ 30 - 0
less/variables.less

@@ -84,6 +84,7 @@
 @fa-var-bullhorn: "\f0a1";
 @fa-var-bullseye: "\f140";
 @fa-var-bus: "\f207";
+@fa-var-buysellads: "\f20d";
 @fa-var-cab: "\f1ba";
 @fa-var-calculator: "\f1ec";
 @fa-var-calendar: "\f073";
@@ -99,6 +100,8 @@
 @fa-var-caret-square-o-right: "\f152";
 @fa-var-caret-square-o-up: "\f151";
 @fa-var-caret-up: "\f0d8";
+@fa-var-cart-arrow-down: "\f218";
+@fa-var-cart-plus: "\f217";
 @fa-var-cc: "\f20a";
 @fa-var-cc-amex: "\f1f3";
 @fa-var-cc-discover: "\f1f2";
@@ -147,6 +150,7 @@
 @fa-var-comments-o: "\f0e6";
 @fa-var-compass: "\f14e";
 @fa-var-compress: "\f066";
+@fa-var-connectdevelop: "\f20e";
 @fa-var-copy: "\f0c5";
 @fa-var-copyright: "\f1f9";
 @fa-var-credit-card: "\f09d";
@@ -158,11 +162,13 @@
 @fa-var-cut: "\f0c4";
 @fa-var-cutlery: "\f0f5";
 @fa-var-dashboard: "\f0e4";
+@fa-var-dashcube: "\f210";
 @fa-var-database: "\f1c0";
 @fa-var-dedent: "\f03b";
 @fa-var-delicious: "\f1a5";
 @fa-var-desktop: "\f108";
 @fa-var-deviantart: "\f1bd";
+@fa-var-diamond: "\f219";
 @fa-var-digg: "\f1a6";
 @fa-var-dollar: "\f155";
 @fa-var-dot-circle-o: "\f192";
@@ -233,6 +239,7 @@
 @fa-var-folder-open: "\f07c";
 @fa-var-folder-open-o: "\f115";
 @fa-var-font: "\f031";
+@fa-var-forumbee: "\f211";
 @fa-var-forward: "\f04e";
 @fa-var-foursquare: "\f180";
 @fa-var-frown-o: "\f119";
@@ -243,6 +250,7 @@
 @fa-var-ge: "\f1d1";
 @fa-var-gear: "\f013";
 @fa-var-gears: "\f085";
+@fa-var-genderless: "\f1db";
 @fa-var-gift: "\f06b";
 @fa-var-git: "\f1d3";
 @fa-var-git-square: "\f1d2";
@@ -270,6 +278,7 @@
 @fa-var-headphones: "\f025";
 @fa-var-heart: "\f004";
 @fa-var-heart-o: "\f08a";
+@fa-var-heartbeat: "\f21e";
 @fa-var-history: "\f1da";
 @fa-var-home: "\f015";
 @fa-var-hospital-o: "\f0f8";
@@ -296,6 +305,7 @@
 @fa-var-lastfm: "\f202";
 @fa-var-lastfm-square: "\f203";
 @fa-var-leaf: "\f06c";
+@fa-var-leanpub: "\f212";
 @fa-var-legal: "\f0e3";
 @fa-var-lemon-o: "\f094";
 @fa-var-level-down: "\f149";
@@ -327,10 +337,16 @@
 @fa-var-mail-reply-all: "\f122";
 @fa-var-male: "\f183";
 @fa-var-map-marker: "\f041";
+@fa-var-mars: "\f222";
+@fa-var-mars-double: "\f227";
+@fa-var-mars-stroke: "\f229";
+@fa-var-mars-stroke-h: "\f22b";
+@fa-var-mars-stroke-v: "\f22a";
 @fa-var-maxcdn: "\f136";
 @fa-var-meanpath: "\f20c";
 @fa-var-medkit: "\f0fa";
 @fa-var-meh-o: "\f11a";
+@fa-var-mercury: "\f223";
 @fa-var-microphone: "\f130";
 @fa-var-microphone-slash: "\f131";
 @fa-var-minus: "\f068";
@@ -342,8 +358,10 @@
 @fa-var-money: "\f0d6";
 @fa-var-moon-o: "\f186";
 @fa-var-mortar-board: "\f19d";
+@fa-var-motorcycle: "\f21c";
 @fa-var-music: "\f001";
 @fa-var-navicon: "\f0c9";
+@fa-var-neuter: "\f22c";
 @fa-var-newspaper-o: "\f1ea";
 @fa-var-openid: "\f19b";
 @fa-var-outdent: "\f03b";
@@ -417,6 +435,7 @@
 @fa-var-search: "\f002";
 @fa-var-search-minus: "\f010";
 @fa-var-search-plus: "\f00e";
+@fa-var-sellsy: "\f213";
 @fa-var-send: "\f1d8";
 @fa-var-send-o: "\f1d9";
 @fa-var-share: "\f064";
@@ -427,11 +446,15 @@
 @fa-var-shekel: "\f20b";
 @fa-var-sheqel: "\f20b";
 @fa-var-shield: "\f132";
+@fa-var-ship: "\f21a";
+@fa-var-shirtsinbulk: "\f214";
 @fa-var-shopping-cart: "\f07a";
 @fa-var-sign-in: "\f090";
 @fa-var-sign-out: "\f08b";
 @fa-var-signal: "\f012";
+@fa-var-simplybuilt: "\f215";
 @fa-var-sitemap: "\f0e8";
+@fa-var-skyatlas: "\f216";
 @fa-var-skype: "\f17e";
 @fa-var-slack: "\f198";
 @fa-var-sliders: "\f1de";
@@ -470,6 +493,7 @@
 @fa-var-step-forward: "\f051";
 @fa-var-stethoscope: "\f0f1";
 @fa-var-stop: "\f04d";
+@fa-var-street-view: "\f21d";
 @fa-var-strikethrough: "\f0cc";
 @fa-var-stumbleupon: "\f1a4";
 @fa-var-stumbleupon-circle: "\f1a3";
@@ -508,6 +532,8 @@
 @fa-var-toggle-on: "\f205";
 @fa-var-toggle-right: "\f152";
 @fa-var-toggle-up: "\f151";
+@fa-var-transgender: "\f224";
+@fa-var-transgender-alt: "\f225";
 @fa-var-trash: "\f1f8";
 @fa-var-trash-o: "\f014";
 @fa-var-tree: "\f1bb";
@@ -534,7 +560,11 @@
 @fa-var-usd: "\f155";
 @fa-var-user: "\f007";
 @fa-var-user-md: "\f0f0";
+@fa-var-user-secret: "\f21b";
 @fa-var-users: "\f0c0";
+@fa-var-venus: "\f221";
+@fa-var-venus-double: "\f226";
+@fa-var-venus-mars: "\f228";
 @fa-var-video-camera: "\f03d";
 @fa-var-vimeo-square: "\f194";
 @fa-var-vine: "\f1ca";

+ 1 - 0
scss/_core.scss

@@ -8,5 +8,6 @@
   text-rendering: auto; // optimizelegibility throws things off #1094
   -webkit-font-smoothing: antialiased;
   -moz-osx-font-smoothing: grayscale;
+  transform: translate(0, 0); // ensures no half-pixel rendering in firefox
 
 }

+ 30 - 0
scss/_icons.scss

@@ -501,6 +501,7 @@
 .#{$fa-css-prefix}-send-o:before,
 .#{$fa-css-prefix}-paper-plane-o:before { content: $fa-var-paper-plane-o; }
 .#{$fa-css-prefix}-history:before { content: $fa-var-history; }
+.#{$fa-css-prefix}-genderless:before,
 .#{$fa-css-prefix}-circle-thin:before { content: $fa-var-circle-thin; }
 .#{$fa-css-prefix}-header:before { content: $fa-var-header; }
 .#{$fa-css-prefix}-paragraph:before { content: $fa-var-paragraph; }
@@ -551,3 +552,32 @@
 .#{$fa-css-prefix}-sheqel:before,
 .#{$fa-css-prefix}-ils:before { content: $fa-var-ils; }
 .#{$fa-css-prefix}-meanpath:before { content: $fa-var-meanpath; }
+.#{$fa-css-prefix}-buysellads:before { content: $fa-var-buysellads; }
+.#{$fa-css-prefix}-connectdevelop:before { content: $fa-var-connectdevelop; }
+.#{$fa-css-prefix}-dashcube:before { content: $fa-var-dashcube; }
+.#{$fa-css-prefix}-forumbee:before { content: $fa-var-forumbee; }
+.#{$fa-css-prefix}-leanpub:before { content: $fa-var-leanpub; }
+.#{$fa-css-prefix}-sellsy:before { content: $fa-var-sellsy; }
+.#{$fa-css-prefix}-shirtsinbulk:before { content: $fa-var-shirtsinbulk; }
+.#{$fa-css-prefix}-simplybuilt:before { content: $fa-var-simplybuilt; }
+.#{$fa-css-prefix}-skyatlas:before { content: $fa-var-skyatlas; }
+.#{$fa-css-prefix}-cart-plus:before { content: $fa-var-cart-plus; }
+.#{$fa-css-prefix}-cart-arrow-down:before { content: $fa-var-cart-arrow-down; }
+.#{$fa-css-prefix}-diamond:before { content: $fa-var-diamond; }
+.#{$fa-css-prefix}-ship:before { content: $fa-var-ship; }
+.#{$fa-css-prefix}-user-secret:before { content: $fa-var-user-secret; }
+.#{$fa-css-prefix}-motorcycle:before { content: $fa-var-motorcycle; }
+.#{$fa-css-prefix}-street-view:before { content: $fa-var-street-view; }
+.#{$fa-css-prefix}-heartbeat:before { content: $fa-var-heartbeat; }
+.#{$fa-css-prefix}-venus:before { content: $fa-var-venus; }
+.#{$fa-css-prefix}-mars:before { content: $fa-var-mars; }
+.#{$fa-css-prefix}-mercury:before { content: $fa-var-mercury; }
+.#{$fa-css-prefix}-transgender:before { content: $fa-var-transgender; }
+.#{$fa-css-prefix}-transgender-alt:before { content: $fa-var-transgender-alt; }
+.#{$fa-css-prefix}-venus-double:before { content: $fa-var-venus-double; }
+.#{$fa-css-prefix}-mars-double:before { content: $fa-var-mars-double; }
+.#{$fa-css-prefix}-venus-mars:before { content: $fa-var-venus-mars; }
+.#{$fa-css-prefix}-mars-stroke:before { content: $fa-var-mars-stroke; }
+.#{$fa-css-prefix}-mars-stroke-v:before { content: $fa-var-mars-stroke-v; }
+.#{$fa-css-prefix}-mars-stroke-h:before { content: $fa-var-mars-stroke-h; }
+.#{$fa-css-prefix}-neuter:before { content: $fa-var-neuter; }

+ 1 - 0
scss/_mixins.scss

@@ -8,6 +8,7 @@
   text-rendering: auto; // optimizelegibility throws things off #1094
   -webkit-font-smoothing: antialiased;
   -moz-osx-font-smoothing: grayscale;
+  transform: translate(0, 0); // ensures no half-pixel rendering in firefox
 
 }
 

+ 30 - 0
scss/_variables.scss

@@ -84,6 +84,7 @@ $fa-var-building-o: "\f0f7";
 $fa-var-bullhorn: "\f0a1";
 $fa-var-bullseye: "\f140";
 $fa-var-bus: "\f207";
+$fa-var-buysellads: "\f20d";
 $fa-var-cab: "\f1ba";
 $fa-var-calculator: "\f1ec";
 $fa-var-calendar: "\f073";
@@ -99,6 +100,8 @@ $fa-var-caret-square-o-left: "\f191";
 $fa-var-caret-square-o-right: "\f152";
 $fa-var-caret-square-o-up: "\f151";
 $fa-var-caret-up: "\f0d8";
+$fa-var-cart-arrow-down: "\f218";
+$fa-var-cart-plus: "\f217";
 $fa-var-cc: "\f20a";
 $fa-var-cc-amex: "\f1f3";
 $fa-var-cc-discover: "\f1f2";
@@ -147,6 +150,7 @@ $fa-var-comments: "\f086";
 $fa-var-comments-o: "\f0e6";
 $fa-var-compass: "\f14e";
 $fa-var-compress: "\f066";
+$fa-var-connectdevelop: "\f20e";
 $fa-var-copy: "\f0c5";
 $fa-var-copyright: "\f1f9";
 $fa-var-credit-card: "\f09d";
@@ -158,11 +162,13 @@ $fa-var-cubes: "\f1b3";
 $fa-var-cut: "\f0c4";
 $fa-var-cutlery: "\f0f5";
 $fa-var-dashboard: "\f0e4";
+$fa-var-dashcube: "\f210";
 $fa-var-database: "\f1c0";
 $fa-var-dedent: "\f03b";
 $fa-var-delicious: "\f1a5";
 $fa-var-desktop: "\f108";
 $fa-var-deviantart: "\f1bd";
+$fa-var-diamond: "\f219";
 $fa-var-digg: "\f1a6";
 $fa-var-dollar: "\f155";
 $fa-var-dot-circle-o: "\f192";
@@ -233,6 +239,7 @@ $fa-var-folder-o: "\f114";
 $fa-var-folder-open: "\f07c";
 $fa-var-folder-open-o: "\f115";
 $fa-var-font: "\f031";
+$fa-var-forumbee: "\f211";
 $fa-var-forward: "\f04e";
 $fa-var-foursquare: "\f180";
 $fa-var-frown-o: "\f119";
@@ -243,6 +250,7 @@ $fa-var-gbp: "\f154";
 $fa-var-ge: "\f1d1";
 $fa-var-gear: "\f013";
 $fa-var-gears: "\f085";
+$fa-var-genderless: "\f1db";
 $fa-var-gift: "\f06b";
 $fa-var-git: "\f1d3";
 $fa-var-git-square: "\f1d2";
@@ -270,6 +278,7 @@ $fa-var-header: "\f1dc";
 $fa-var-headphones: "\f025";
 $fa-var-heart: "\f004";
 $fa-var-heart-o: "\f08a";
+$fa-var-heartbeat: "\f21e";
 $fa-var-history: "\f1da";
 $fa-var-home: "\f015";
 $fa-var-hospital-o: "\f0f8";
@@ -296,6 +305,7 @@ $fa-var-laptop: "\f109";
 $fa-var-lastfm: "\f202";
 $fa-var-lastfm-square: "\f203";
 $fa-var-leaf: "\f06c";
+$fa-var-leanpub: "\f212";
 $fa-var-legal: "\f0e3";
 $fa-var-lemon-o: "\f094";
 $fa-var-level-down: "\f149";
@@ -327,10 +337,16 @@ $fa-var-mail-reply: "\f112";
 $fa-var-mail-reply-all: "\f122";
 $fa-var-male: "\f183";
 $fa-var-map-marker: "\f041";
+$fa-var-mars: "\f222";
+$fa-var-mars-double: "\f227";
+$fa-var-mars-stroke: "\f229";
+$fa-var-mars-stroke-h: "\f22b";
+$fa-var-mars-stroke-v: "\f22a";
 $fa-var-maxcdn: "\f136";
 $fa-var-meanpath: "\f20c";
 $fa-var-medkit: "\f0fa";
 $fa-var-meh-o: "\f11a";
+$fa-var-mercury: "\f223";
 $fa-var-microphone: "\f130";
 $fa-var-microphone-slash: "\f131";
 $fa-var-minus: "\f068";
@@ -342,8 +358,10 @@ $fa-var-mobile-phone: "\f10b";
 $fa-var-money: "\f0d6";
 $fa-var-moon-o: "\f186";
 $fa-var-mortar-board: "\f19d";
+$fa-var-motorcycle: "\f21c";
 $fa-var-music: "\f001";
 $fa-var-navicon: "\f0c9";
+$fa-var-neuter: "\f22c";
 $fa-var-newspaper-o: "\f1ea";
 $fa-var-openid: "\f19b";
 $fa-var-outdent: "\f03b";
@@ -417,6 +435,7 @@ $fa-var-scissors: "\f0c4";
 $fa-var-search: "\f002";
 $fa-var-search-minus: "\f010";
 $fa-var-search-plus: "\f00e";
+$fa-var-sellsy: "\f213";
 $fa-var-send: "\f1d8";
 $fa-var-send-o: "\f1d9";
 $fa-var-share: "\f064";
@@ -427,11 +446,15 @@ $fa-var-share-square-o: "\f045";
 $fa-var-shekel: "\f20b";
 $fa-var-sheqel: "\f20b";
 $fa-var-shield: "\f132";
+$fa-var-ship: "\f21a";
+$fa-var-shirtsinbulk: "\f214";
 $fa-var-shopping-cart: "\f07a";
 $fa-var-sign-in: "\f090";
 $fa-var-sign-out: "\f08b";
 $fa-var-signal: "\f012";
+$fa-var-simplybuilt: "\f215";
 $fa-var-sitemap: "\f0e8";
+$fa-var-skyatlas: "\f216";
 $fa-var-skype: "\f17e";
 $fa-var-slack: "\f198";
 $fa-var-sliders: "\f1de";
@@ -470,6 +493,7 @@ $fa-var-step-backward: "\f048";
 $fa-var-step-forward: "\f051";
 $fa-var-stethoscope: "\f0f1";
 $fa-var-stop: "\f04d";
+$fa-var-street-view: "\f21d";
 $fa-var-strikethrough: "\f0cc";
 $fa-var-stumbleupon: "\f1a4";
 $fa-var-stumbleupon-circle: "\f1a3";
@@ -508,6 +532,8 @@ $fa-var-toggle-off: "\f204";
 $fa-var-toggle-on: "\f205";
 $fa-var-toggle-right: "\f152";
 $fa-var-toggle-up: "\f151";
+$fa-var-transgender: "\f224";
+$fa-var-transgender-alt: "\f225";
 $fa-var-trash: "\f1f8";
 $fa-var-trash-o: "\f014";
 $fa-var-tree: "\f1bb";
@@ -534,7 +560,11 @@ $fa-var-upload: "\f093";
 $fa-var-usd: "\f155";
 $fa-var-user: "\f007";
 $fa-var-user-md: "\f0f0";
+$fa-var-user-secret: "\f21b";
 $fa-var-users: "\f0c0";
+$fa-var-venus: "\f221";
+$fa-var-venus-double: "\f226";
+$fa-var-venus-mars: "\f228";
 $fa-var-video-camera: "\f03d";
 $fa-var-vimeo-square: "\f194";
 $fa-var-vine: "\f1ca";

+ 1 - 0
src/_includes/code/core.less

@@ -4,3 +4,4 @@
   text-rendering: auto; // optimizelegibility throws things off #1094
   -webkit-font-smoothing: antialiased;
   -moz-osx-font-smoothing: grayscale;
+  transform: translate(0, 0); // ensures no half-pixel rendering in firefox

+ 1 - 0
src/_includes/code/core.scss

@@ -4,3 +4,4 @@
   text-rendering: auto; // optimizelegibility throws things off #1094
   -webkit-font-smoothing: antialiased;
   -moz-osx-font-smoothing: grayscale;
+  transform: translate(0, 0); // ensures no half-pixel rendering in firefox

+ 6 - 6
src/_includes/icons/brand.html

@@ -1,19 +1,19 @@
 <section id="brand">
   <h2 class="page-header">Brand Icons</h2>
 
-  <div class="alert alert-success">
-    {% include brand-license.html %}
-  </div>
-
   <div class="alert alert-warning">
     {% include brand-adblock-warning.html %}
   </div>
 
-  <div class="row fontawesome-icon-list">
+  <div class="row fontawesome-icon-list margin-bottom-lg">
     {% assign icons_brand = icons | expand_aliases | category:"Brand Icons" | sort_by:'class' %}
 
     {% for icon in icons_brand %}
-      <div class="fa-hover col-md-3 col-sm-4"><a href="{{ page.relative_path }}icon/{{ icon.id }}"><i class="fa fa-{{ icon.class }}"></i> fa-{{ icon.class }}{% if icon.alias_of %} <span class="text-muted">(alias)</span>{% endif %}</a></div>
+      <div class="fa-hover col-md-3 col-sm-4"><a href="{{ page.relative_path }}icon/{{ icon.id }}"><i class="fa fa-{{ icon.class }}"></i> {{ icon.class }}{% if icon.alias_of %} <span class="text-muted">(alias)</span>{% endif %}</a></div>
     {% endfor %}
   </div>
+
+  <div class="alert alert-success">
+    {% include brand-license.html %}
+  </div>
 </section>

+ 1 - 1
src/_includes/icons/chart.html

@@ -5,7 +5,7 @@
     {% assign icons_chart = icons | expand_aliases | category:"Chart Icons" | sort_by:'class' %}
 
     {% for icon in icons_chart %}
-      <div class="fa-hover col-md-3 col-sm-4"><a href="{{ page.relative_path }}icon/{{ icon.id }}"><i class="fa fa-{{ icon.class }}"></i> fa-{{ icon.class }}{% if icon.alias_of %} <span class="text-muted">(alias)</span>{% endif %}</a></div>
+      <div class="fa-hover col-md-3 col-sm-4"><a href="{{ page.relative_path }}icon/{{ icon.id }}"><i class="fa fa-{{ icon.class }}"></i> {{ icon.class }}{% if icon.alias_of %} <span class="text-muted">(alias)</span>{% endif %}</a></div>
     {% endfor %}
   </div>
 

+ 1 - 1
src/_includes/icons/currency.html

@@ -5,7 +5,7 @@
     {% assign icons_currency = icons | expand_aliases | category:"Currency Icons" | sort_by:'class' %}
 
     {% for icon in icons_currency %}
-      <div class="fa-hover col-md-3 col-sm-4"><a href="{{ page.relative_path }}icon/{{ icon.id }}"><i class="fa fa-{{ icon.class }}"></i> fa-{{ icon.class }}{% if icon.alias_of %} <span class="text-muted">(alias)</span>{% endif %}</a></div>
+      <div class="fa-hover col-md-3 col-sm-4"><a href="{{ page.relative_path }}icon/{{ icon.id }}"><i class="fa fa-{{ icon.class }}"></i> {{ icon.class }}{% if icon.alias_of %} <span class="text-muted">(alias)</span>{% endif %}</a></div>
     {% endfor %}
   </div>
 

+ 1 - 1
src/_includes/icons/directional.html

@@ -5,7 +5,7 @@
     {% assign icons_directional = icons | expand_aliases | category:"Directional Icons" | sort_by:'class' %}
 
     {% for icon in icons_directional %}
-      <div class="fa-hover col-md-3 col-sm-4"><a href="{{ page.relative_path }}icon/{{ icon.id }}"><i class="fa fa-{{ icon.class }}"></i> fa-{{ icon.class }}{% if icon.alias_of %} <span class="text-muted">(alias)</span>{% endif %}</a></div>
+      <div class="fa-hover col-md-3 col-sm-4"><a href="{{ page.relative_path }}icon/{{ icon.id }}"><i class="fa fa-{{ icon.class }}"></i> {{ icon.class }}{% if icon.alias_of %} <span class="text-muted">(alias)</span>{% endif %}</a></div>
     {% endfor %}
   </div>
 

+ 1 - 1
src/_includes/icons/file-type.html

@@ -5,7 +5,7 @@
     {% assign icons_file_type = icons | expand_aliases | category:"File Type Icons" | sort_by:'class' %}
 
     {% for icon in icons_file_type %}
-      <div class="fa-hover col-md-3 col-sm-4"><a href="{{ page.relative_path }}icon/{{ icon.id }}"><i class="fa fa-{{ icon.class }}"></i> fa-{{ icon.class }}{% if icon.alias_of %} <span class="text-muted">(alias)</span>{% endif %}</a></div>
+      <div class="fa-hover col-md-3 col-sm-4"><a href="{{ page.relative_path }}icon/{{ icon.id }}"><i class="fa fa-{{ icon.class }}"></i> {{ icon.class }}{% if icon.alias_of %} <span class="text-muted">(alias)</span>{% endif %}</a></div>
     {% endfor %}
   </div>
 

+ 2 - 2
src/_includes/icons/filter.html

@@ -1,6 +1,6 @@
 <div class="filter-parent" id="search">
   <label for="filter-by"><i class="fa fa-search"></i></label>
-  <input placeholder="Search icons" id="filter-by" class="form-control input-lg">
+  <input placeholder="Search icons" id="filter-by" class="form-control input-lg" tabindex="1">
   <a href="#" id="filter-clear" class="fa fa-times"></a>
 </div>
 <script>
@@ -18,7 +18,7 @@
     {% for icon in icons %}
     <div class="fa-hover col-md-3 col-sm-4 filter-icon"
       data-filter="{{ icon.class }}{% for alias in icon.aliases %}|{{ alias }}{% endfor %}{% for filter in icon.filter %}|{{ filter }}{% endfor %}">
-      <a href="{{ page.relative_path }}icon/{{ icon.id }}"><i class="fa fa-{{ icon.class }}"></i> fa-{{ icon.class }}{% if icon.alias_of %} <span class="text-muted">(alias)</span>{% endif %}</a>
+      <a href="{{ page.relative_path }}icon/{{ icon.id }}"><i class="fa fa-{{ icon.class }}"></i> {{ icon.class }}{% if icon.alias_of %} <span class="text-muted">(alias)</span>{% endif %}</a>
     </div>
     {% endfor %}
   </div>

+ 1 - 1
src/_includes/icons/form-control.html

@@ -5,7 +5,7 @@
     {% assign icons_form_control = icons | expand_aliases | category:"Form Control Icons" | sort_by:'class' %}
 
     {% for icon in icons_form_control %}
-      <div class="fa-hover col-md-3 col-sm-4"><a href="{{ page.relative_path }}icon/{{ icon.id }}"><i class="fa fa-{{ icon.class }}"></i> fa-{{ icon.class }}{% if icon.alias_of %} <span class="text-muted">(alias)</span>{% endif %}</a></div>
+      <div class="fa-hover col-md-3 col-sm-4"><a href="{{ page.relative_path }}icon/{{ icon.id }}"><i class="fa fa-{{ icon.class }}"></i> {{ icon.class }}{% if icon.alias_of %} <span class="text-muted">(alias)</span>{% endif %}</a></div>
     {% endfor %}
   </div>
 </section>

+ 12 - 0
src/_includes/icons/gender.html

@@ -0,0 +1,12 @@
+<section id="gender">
+  <h2 class="page-header">Gender Icons</h2>
+
+  <div class="row fontawesome-icon-list">
+    {% assign icons_gender = icons | expand_aliases | category:"Gender Icons" | sort_by:'class' %}
+
+    {% for icon in icons_gender %}
+      <div class="fa-hover col-md-3 col-sm-4"><a href="{{ page.relative_path }}icon/{{ icon.id }}"><i class="fa fa-{{ icon.class }}"></i> {{ icon.class }}{% if icon.alias_of %} <span class="text-muted">(alias)</span>{% endif %}</a></div>
+    {% endfor %}
+  </div>
+
+</section>

+ 1 - 1
src/_includes/icons/medical.html

@@ -5,7 +5,7 @@
     {% assign icons_medical = icons | expand_aliases | category:"Medical Icons" | sort_by:'class' %}
 
     {% for icon in icons_medical %}
-      <div class="fa-hover col-md-3 col-sm-4"><a href="{{ page.relative_path }}icon/{{ icon.id }}"><i class="fa fa-{{ icon.class }}"></i> fa-{{ icon.class }}{% if icon.alias_of %} <span class="text-muted">(alias)</span>{% endif %}</a></div>
+      <div class="fa-hover col-md-3 col-sm-4"><a href="{{ page.relative_path }}icon/{{ icon.id }}"><i class="fa fa-{{ icon.class }}"></i> {{ icon.class }}{% if icon.alias_of %} <span class="text-muted">(alias)</span>{% endif %}</a></div>
     {% endfor %}
   </div>
 

+ 1 - 1
src/_includes/icons/new.html

@@ -11,7 +11,7 @@
     {% assign icons_new = icons | expand_aliases | version:site.fontawesome.minor_version | sort_by:'class' %}
 
     {% for icon in icons_new %}
-      <div class="fa-hover col-md-3 col-sm-4"><a href="{{ page.relative_path }}icon/{{ icon.id }}"><i class="fa fa-{{ icon.class }}"></i> fa-{{ icon.class }}{% if icon.alias_of %} <span class="text-muted">(alias)</span>{% endif %}</a></div>
+      <div class="fa-hover col-md-3 col-sm-4"><a href="{{ page.relative_path }}icon/{{ icon.id }}"><i class="fa fa-{{ icon.class }}"></i> {{ icon.class }}{% if icon.alias_of %} <span class="text-muted">(alias)</span>{% endif %}</a></div>
     {% endfor %}
   </div>
 

+ 1 - 1
src/_includes/icons/payment.html

@@ -5,7 +5,7 @@
     {% assign icons_payment = icons | expand_aliases | category:"Payment Icons" | sort_by:'class' %}
 
     {% for icon in icons_payment %}
-      <div class="fa-hover col-md-3 col-sm-4"><a href="{{ page.relative_path }}icon/{{ icon.id }}"><i class="fa fa-{{ icon.class }}"></i> fa-{{ icon.class }}{% if icon.alias_of %} <span class="text-muted">(alias)</span>{% endif %}</a></div>
+      <div class="fa-hover col-md-3 col-sm-4"><a href="{{ page.relative_path }}icon/{{ icon.id }}"><i class="fa fa-{{ icon.class }}"></i> {{ icon.class }}{% if icon.alias_of %} <span class="text-muted">(alias)</span>{% endif %}</a></div>
     {% endfor %}
   </div>
 

+ 1 - 1
src/_includes/icons/spinner.html

@@ -15,7 +15,7 @@
     {% assign icons_spinner = icons | expand_aliases | category:"Spinner Icons" | sort_by:'class' %}
 
     {% for icon in icons_spinner %}
-      <div class="fa-hover col-md-3 col-sm-4"><a href="{{ page.relative_path }}icon/{{ icon.id }}"><i class="fa fa-{{ icon.class }}"></i> fa-{{ icon.class }}{% if icon.alias_of %} <span class="text-muted">(alias)</span>{% endif %}</a></div>
+      <div class="fa-hover col-md-3 col-sm-4"><a href="{{ page.relative_path }}icon/{{ icon.id }}"><i class="fa fa-{{ icon.class }}"></i> {{ icon.class }}{% if icon.alias_of %} <span class="text-muted">(alias)</span>{% endif %}</a></div>
     {% endfor %}
   </div>
 </section>

+ 1 - 1
src/_includes/icons/text-editor.html

@@ -5,7 +5,7 @@
     {% assign icons_text_editor = icons | expand_aliases | category:"Text Editor Icons" | sort_by:'class' %}
 
     {% for icon in icons_text_editor %}
-      <div class="fa-hover col-md-3 col-sm-4"><a href="{{ page.relative_path }}icon/{{ icon.id }}"><i class="fa fa-{{ icon.class }}"></i> fa-{{ icon.class }}{% if icon.alias_of %} <span class="text-muted">(alias)</span>{% endif %}</a></div>
+      <div class="fa-hover col-md-3 col-sm-4"><a href="{{ page.relative_path }}icon/{{ icon.id }}"><i class="fa fa-{{ icon.class }}"></i> {{ icon.class }}{% if icon.alias_of %} <span class="text-muted">(alias)</span>{% endif %}</a></div>
     {% endfor %}
   </div>
 

+ 12 - 0
src/_includes/icons/transportation.html

@@ -0,0 +1,12 @@
+<section id="transportation">
+  <h2 class="page-header">Transportation Icons</h2>
+
+  <div class="row fontawesome-icon-list">
+    {% assign icons_transportation = icons | expand_aliases | category:"Transportation Icons" | sort_by:'class' %}
+
+    {% for icon in icons_transportation %}
+      <div class="fa-hover col-md-3 col-sm-4"><a href="{{ page.relative_path }}icon/{{ icon.id }}"><i class="fa fa-{{ icon.class }}"></i> {{ icon.class }}{% if icon.alias_of %} <span class="text-muted">(alias)</span>{% endif %}</a></div>
+    {% endfor %}
+  </div>
+
+</section>

+ 1 - 1
src/_includes/icons/video-player.html

@@ -5,7 +5,7 @@
     {% assign icons_video_player = icons | expand_aliases | category:"Video Player Icons" | sort_by:'class' %}
 
     {% for icon in icons_video_player %}
-      <div class="fa-hover col-md-3 col-sm-4"><a href="{{ page.relative_path }}icon/{{ icon.id }}"><i class="fa fa-{{ icon.class }}"></i> fa-{{ icon.class }}{% if icon.alias_of %} <span class="text-muted">(alias)</span>{% endif %}</a></div>
+      <div class="fa-hover col-md-3 col-sm-4"><a href="{{ page.relative_path }}icon/{{ icon.id }}"><i class="fa fa-{{ icon.class }}"></i> {{ icon.class }}{% if icon.alias_of %} <span class="text-muted">(alias)</span>{% endif %}</a></div>
     {% endfor %}
   </div>
 

+ 1 - 1
src/_includes/icons/web-application.html

@@ -5,7 +5,7 @@
     {% assign icons_web_application = icons | expand_aliases | category:"Web Application Icons" | sort_by:'class' %}
 
     {% for icon in icons_web_application %}
-      <div class="fa-hover col-md-3 col-sm-4"><a href="{{ page.relative_path }}icon/{{ icon.id }}"><i class="fa fa-{{ icon.class }}"></i> fa-{{ icon.class }}{% if icon.alias_of %} <span class="text-muted">(alias)</span>{% endif %}</a></div>
+      <div class="fa-hover col-md-3 col-sm-4"><a href="{{ page.relative_path }}icon/{{ icon.id }}"><i class="fa fa-{{ icon.class }}"></i> {{ icon.class }}{% if icon.alias_of %} <span class="text-muted">(alias)</span>{% endif %}</a></div>
     {% endfor %}
   </div>
 

+ 3 - 2
src/_includes/navbar.html

@@ -24,10 +24,11 @@
             <i class="fa fa-caret-down"></i>
           </a>
           <ul class="dropdown-menu pull-right">
-            <li><a href="{{ page.relative_path }}icons/"><i class="fa fa-flag fa-fw"></i>&nbsp; Icons</a></li>
+            <li><a href="{{ page.relative_path }}icons/"><i class="fa fa-flag fa-fw"></i>&nbsp; All Icons</a></li>
             <li class="divider"></li>
-            <li><a href="{{ page.relative_path }}icons/#new"><i class="fa fa-cube fa-fw"></i>&nbsp; New Icons in {{ site.fontawesome.minor_version }}</a></li>
+            <li><a href="{{ page.relative_path }}icons/#new"><i class="fa fa-diamond fa-fw"></i>&nbsp; New Icons in {{ site.fontawesome.minor_version }}</a></li>
             <li><a href="{{ page.relative_path }}icons/#web-application"><i class="fa fa-camera-retro fa-fw"></i>&nbsp; Web Application Icons</a></li>
+            <li><a href="{{ page.relative_path }}icons/#transportation"><i class="fa fa-ship fa-fw"></i>&nbsp; Transportation Icons</a></li>
             <li><a href="{{ page.relative_path }}icons/#file-type"><i class="fa fa-file-image-o fa-fw"></i>&nbsp; File Type Icons</a></li>
             <li><a href="{{ page.relative_path }}icons/#spinner"><i class="fa fa-spinner fa-fw"></i>&nbsp; Spinner Icons</a></li>
             <li><a href="{{ page.relative_path }}icons/#form-control"><i class="fa fa-check-square fa-fw"></i>&nbsp; Form Control Icons</a></li>

+ 1 - 1
src/_layouts/icon.html

@@ -18,7 +18,6 @@ relative_path: ../../
     <h1 class="info-class">
       fa-{{ page.icon.id }}
       <small>
-        {% if page.icon.url %}<a target="_blank" href="http://{{ page.icon.url }}">{{ page.icon.url }}<i class="fa fa-external-link-square margin-left-sm"></i></a> &middot;{% endif %}
         <i class="fa fa-{{ page.icon.id }}"></i> &middot;
         Unicode: <span class="upper">{{ page.icon.unicode }}</span> &middot;
         Created: v{{ page.icon.created }} &middot;
@@ -33,6 +32,7 @@ relative_path: ../../
             fa-{{ alias }}{% unless forloop.last %},{% endunless %}
           {% endfor %}
         {% endif %}
+        {% if page.icon.url %}&middot; <a target="_blank" href="http://{{ page.icon.url }}">{{ page.icon.url }}<i class="fa fa-external-link-square margin-left-sm"></i></a>{% endif %}
       </small>
     </h1>
   </div>

BIN
src/assets/font-awesome/fonts/FontAwesome.otf


+ 6 - 6
src/assets/font-awesome/less/path.less

@@ -3,12 +3,12 @@
 
 @font-face {
   font-family: 'FontAwesome';
-  src: url('@{fa-font-path}/fontawesome-webfont.eot?v=@{fa-version}');
-  src: url('@{fa-font-path}/fontawesome-webfont.eot?#iefix&v=@{fa-version}') format('embedded-opentype'),
-    url('@{fa-font-path}/fontawesome-webfont.woff?v=@{fa-version}') format('woff'),
-    url('@{fa-font-path}/fontawesome-webfont.ttf?v=@{fa-version}') format('truetype'),
-    url('@{fa-font-path}/fontawesome-webfont.svg?v=@{fa-version}#fontawesomeregular') format('svg');
-//  src: url('@{fa-font-path}/FontAwesome.otf') format('opentype'); // used when developing fonts
+//  src: url('@{fa-font-path}/fontawesome-webfont.eot?v=@{fa-version}');
+//  src: url('@{fa-font-path}/fontawesome-webfont.eot?#iefix&v=@{fa-version}') format('embedded-opentype'),
+//    url('@{fa-font-path}/fontawesome-webfont.woff?v=@{fa-version}') format('woff'),
+//    url('@{fa-font-path}/fontawesome-webfont.ttf?v=@{fa-version}') format('truetype'),
+//    url('@{fa-font-path}/fontawesome-webfont.svg?v=@{fa-version}#fontawesomeregular') format('svg');
+  src: url('@{fa-font-path}/FontAwesome.otf') format('opentype'); // used when developing fonts
   font-weight: normal;
   font-style: normal;
 }

+ 5 - 6
src/assets/js/site.js

@@ -10,7 +10,7 @@ $(function() {
   if($filter_by.length) {
     var $filter_val = $('#filter-val');
     var $filter = $('#filter');
-    var $other = $('#new, #web-application, #form-control, #medical, #currency, #text-editor, #directional, #video-player, #brand, #file-type, #spinner, #payment, #chart');
+    var $other = $('#new, #web-application, #transportation, #gender, #form-control, #medical, #currency, #text-editor, #directional, #video-player, #brand, #file-type, #spinner, #payment, #chart');
     var $clear = $('#filter-clear');
     var $no_results = $('#no-search-results');
 
@@ -29,7 +29,7 @@ $(function() {
         .trigger('keyup')
         .focus();
 
-      $clear.addClass('gone'); // Hide clear button
+      $clear.addClass('hide'); // Hide clear button
     });
 
 
@@ -38,7 +38,7 @@ $(function() {
       var val = $this.val().toLowerCase();
       $filter.toggle(!!val);
       $other.toggle(!val);
-      $clear.toggleClass('gone', !val);
+      $clear.toggleClass('hide', !val);
       $filter_val.text(val);
 
       if(!val) return;
@@ -76,9 +76,8 @@ $(function() {
   $filter_by
     .val('')
     .trigger('input')
-    .trigger('keyup')
-    .focus();
+    .trigger('keyup');
 
-  $clear.addClass('gone'); // Hide clear button
+  $clear.addClass('hide'); // Hide clear button
 
 });

+ 1 - 5
src/assets/less/site/search.less

@@ -2,7 +2,7 @@
   position: relative;
   font-size: 18px;
   padding-top: 40px;
-  margin: -20px auto 40px;
+  margin: -20px auto 50px;
   label {
     position: absolute;
     left: 17px;
@@ -21,9 +21,5 @@
     position: absolute;
     right: 18px;
     top: 53px;
-    &.gone {
-      opacity: 0;
-      pointer-events: none;
-    }
   }
 }

+ 2 - 0
src/icons.html

@@ -25,6 +25,8 @@ relative_path: ../
 
   {% include icons/new.html %}
   {% include icons/web-application.html %}
+  {% include icons/transportation.html %}
+  {% include icons/gender.html %}
   {% include icons/file-type.html %}
   {% include icons/spinner.html %}
   {% include icons/form-control.html %}

+ 266 - 8
src/icons.yml

@@ -58,6 +58,7 @@ icons:
       - favorite
     categories:
       - Web Application Icons
+      - Medical Icons
 
   - name:       Star
     id:         star
@@ -1176,6 +1177,7 @@ icons:
       - mode
     categories:
       - Web Application Icons
+      - Transportation Icons
 
   - name:       calendar
     id:         calendar
@@ -1406,6 +1408,7 @@ icons:
       - favorite
     categories:
       - Web Application Icons
+      - Medical Icons
 
   - name:       Sign Out
     id:         sign-out
@@ -2010,6 +2013,7 @@ icons:
       - shipping
     categories:
       - Web Application Icons
+      - Transportation Icons
 
   - name:       Pinterest
     id:         pinterest
@@ -2409,6 +2413,7 @@ icons:
       - help
     categories:
       - Medical Icons
+      - Transportation Icons
 
   - name:       medkit
     id:         medkit
@@ -2435,6 +2440,7 @@ icons:
       - travel
     categories:
       - Web Application Icons
+      - Transportation Icons
 
   - name:       beer
     id:         beer
@@ -2979,6 +2985,7 @@ icons:
       - app
     categories:
       - Web Application Icons
+      - Transportation Icons
 
   - name:       MaxCDN
     id:         maxcdn
@@ -3824,6 +3831,7 @@ icons:
     categories:
       - Web Application Icons
       - Medical Icons
+      - Transportation Icons
 
   - name:       Vimeo Square
     id:         vimeo-square
@@ -3858,8 +3866,10 @@ icons:
     id:         space-shuttle
     unicode:    f197
     created:    4.1
+    filter:
     categories:
       - Web Application Icons
+      - Transportation Icons
 
   - name:       Slack Logo
     id:         slack
@@ -4089,25 +4099,25 @@ icons:
     id:         car
     unicode:    f1b9
     created:    4.1
+    aliases:
+      - automobile
     filter:
       - vehicle
-      - transportation
     categories:
       - Web Application Icons
-    aliases:
-      - automobile
+      - Transportation Icons
 
   - name:       Taxi
     id:         taxi
     unicode:    f1ba
     created:    4.1
+    aliases:
+      - cab
     filter:
       - vehicle
-      - transportation
     categories:
       - Web Application Icons
-    aliases:
-      - cab
+      - Transportation Icons
 
   - name:       Tree
     id:         tree
@@ -4335,6 +4345,7 @@ icons:
     created:    4.1
     aliases:
       - send
+    filter:
     categories:
       - Web Application Icons
 
@@ -4358,8 +4369,11 @@ icons:
     id:         circle-thin
     unicode:    f1db
     created:    4.1
+    aliases:
+      - genderless
     categories:
       - Web Application Icons
+      - Gender Icons
 
   - name:       header
     id:         header
@@ -4658,9 +4672,10 @@ icons:
     created:    4.2
     filter:
       - vehicle
-      - transportation
+      - bike
     categories:
       - Web Application Icons
+      - Transportation Icons
 
   - name:       Bus
     id:         bus
@@ -4668,9 +4683,9 @@ icons:
     created:    4.2
     filter:
       - vehicle
-      - transportation
     categories:
       - Web Application Icons
+      - Transportation Icons
 
   - name:       ioxhost
     id:         ioxhost
@@ -4711,3 +4726,246 @@ icons:
     url:        meanpath.com
     categories:
       - Brand Icons
+
+  - name:       BuySellAds
+    id:         buysellads
+    unicode:    f20d
+    created:    4.3
+    url:        buysellads.com
+    categories:
+      - Brand Icons
+
+  - name:       Connect Develop
+    id:         connectdevelop
+    unicode:    f20e
+    created:    4.3
+    url:        connectdevelop.com
+    categories:
+      - Brand Icons
+
+
+  - name:       DashCube
+    id:         dashcube
+    unicode:    f210
+    created:    4.3
+    url:        dashcube.com
+    categories:
+      - Brand Icons
+
+  - name:       Forumbee
+    id:         forumbee
+    unicode:    f211
+    created:    4.3
+    url:        forumbee.com
+    categories:
+      - Brand Icons
+
+  - name:       Leanpub
+    id:         leanpub
+    unicode:    f212
+    created:    4.3
+    url:        leanpub.com
+    categories:
+      - Brand Icons
+
+  - name:       Sellsy
+    id:         sellsy
+    unicode:    f213
+    created:    4.3
+    url:        sellsy.com
+    categories:
+      - Brand Icons
+
+  - name:       Shirts in Bulk
+    id:         shirtsinbulk
+    unicode:    f214
+    created:    4.3
+    url:        shirtsinbulk.com
+    categories:
+      - Brand Icons
+
+  - name:       SimplyBuilt
+    id:         simplybuilt
+    unicode:    f215
+    created:    4.3
+    url:        simplybuilt.com
+    categories:
+      - Brand Icons
+
+  - name:       skyatlas
+    id:         skyatlas
+    unicode:    f216
+    created:    4.3
+    url:        skyatlas.com
+    categories:
+      - Brand Icons
+
+  - name:       Add to Shopping Cart
+    id:         cart-plus
+    unicode:    f217
+    created:    4.3
+    filter:
+      - add
+      - shopping
+    categories:
+      - Web Application Icons
+
+  - name:       Shopping Cart Arrow Down
+    id:         cart-arrow-down
+    unicode:    f218
+    created:    4.3
+    filter:
+      - shopping
+    categories:
+      - Web Application Icons
+
+  - name:       Diamond
+    id:         diamond
+    unicode:    f219
+    created:    4.3
+    filter:
+      - gem
+      - gemstone
+    categories:
+      - Web Application Icons
+
+  - name:       Ship
+    id:         ship
+    unicode:    f21a
+    created:    4.3
+    filter:
+      - boat
+      - sea
+    categories:
+      - Web Application Icons
+      - Transportation Icons
+
+  - name:       User Secret
+    id:         user-secret
+    unicode:    f21b
+    created:    4.3
+    filter:
+      - whisper
+    categories:
+      - Web Application Icons
+
+  - name:       Motorcycle
+    id:         motorcycle
+    unicode:    f21c
+    created:    4.3
+    filter:
+      - vehicle
+      - bike
+    categories:
+      - Web Application Icons
+      - Transportation Icons
+
+  - name:       Street View
+    id:         street-view
+    unicode:    f21d
+    created:    4.3
+    filter:
+      - map
+    categories:
+      - Web Application Icons
+
+  - name:       Heartbeat
+    id:         heartbeat
+    unicode:    f21e
+    created:    4.3
+    filter:
+      - ekg
+    categories:
+      - Web Application Icons
+      - Medical Icons
+
+
+  - name:       Venus
+    id:         venus
+    unicode:    f221
+    created:    4.3
+    filter:
+      - female
+    categories:
+      - Gender Icons
+
+  - name:       Mars
+    id:         mars
+    unicode:    f222
+    created:    4.3
+    filter:
+      - male
+    categories:
+      - Gender Icons
+
+  - name:       Mercury
+    id:         mercury
+    unicode:    f223
+    created:    4.3
+    filter:
+      - transgender
+    categories:
+      - Gender Icons
+
+  - name:       Transgender
+    id:         transgender
+    unicode:    f224
+    created:    4.3
+    categories:
+      - Gender Icons
+
+  - name:       Transgender Alt
+    id:         transgender-alt
+    unicode:    f225
+    created:    4.3
+    categories:
+      - Gender Icons
+
+  - name:       Venus Double
+    id:         venus-double
+    unicode:    f226
+    created:    4.3
+    categories:
+      - Gender Icons
+
+  - name:       Mars Double
+    id:         mars-double
+    unicode:    f227
+    created:    4.3
+    categories:
+      - Gender Icons
+
+  - name:       Venus Mars
+    id:         venus-mars
+    unicode:    f228
+    created:    4.3
+    categories:
+      - Gender Icons
+
+  - name:       Mars Stroke
+    id:         mars-stroke
+    unicode:    f229
+    created:    4.3
+    categories:
+      - Gender Icons
+
+  - name:       Mars Stroke Vertical
+    id:         mars-stroke-v
+    unicode:    f22a
+    created:    4.3
+    categories:
+      - Gender Icons
+
+  - name:       Mars Stroke Horizontal
+    id:         mars-stroke-h
+    unicode:    f22b
+    created:    4.3
+    categories:
+      - Gender Icons
+
+  - name:       Neuter
+    id:         neuter
+    unicode:    f22c
+    created:    4.3
+    categories:
+      - Gender Icons

Kaikkia tiedostoja ei voida näyttää, sillä liian monta tiedostoa muuttui tässä diffissä