diff --git a/config/lib/fonts/ionicons.eot b/config/lib/fonts/ionicons.eot index 52b1e577b8e..92a3f20a392 100644 Binary files a/config/lib/fonts/ionicons.eot and b/config/lib/fonts/ionicons.eot differ diff --git a/config/lib/fonts/ionicons.svg b/config/lib/fonts/ionicons.svg index 5c8c9094f02..49fc8f36740 100644 --- a/config/lib/fonts/ionicons.svg +++ b/config/lib/fonts/ionicons.svg @@ -1,11 +1,11 @@ -Created by FontForge 20120731 at Mon Jun 16 14:44:31 2014 +Created by FontForge 20120731 at Thu Dec 4 09:51:48 2014 By Adam Bradley Created by Adam Bradley with FontForge 2.0 (http://fontforge.sf.net) @@ -19,189 +19,307 @@ Created by Adam Bradley with FontForge 2.0 (http://fontforge.sf.net) panose-1="2 0 6 3 0 0 0 0 0 0" ascent="448" descent="-64" - bbox="-0.5 -64.0026 512.487 448" + bbox="-0.54049 -64 512.487 448" underline-thickness="25.6" underline-position="-51.2" - unicode-range="U+F100-F358" + unicode-range="U+F100-F4F7" /> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - +d="M160 128c-38 0 -69 31 -69 69v150c0 38 31 69 69 69s69 -31 69 -69v-150c0 -38 -31 -69 -69 -69zM281 203h39c0 -78 -62 -142 -137 -153v-82h-46v82c-75 10 -137 75 -137 153h39c0 -69 58 -116 121 -116s121 47 121 116z" /> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -276,10 +401,8 @@ d="M438 256c6 0 10 -4 10 -10v-108c0 -6 -4 -10 -10 -10h-37v-54c0 -6 -4 -10 -10 -1 +d="M80 256h240v-224c0 -9 -7 -16 -16 -16h-208c-9 0 -16 7 -16 16v224zM296 104v48c0 4 -4 8 -8 8s-8 -4 -8 -8v-48c0 -4 4 -8 8 -8s8 4 8 8zM288 176c4 0 8 4 8 8s-4 8 -8 8s-8 -4 -8 -8s4 -8 8 -8zM381 416c3 0 3 -2 3 -3s-2 -3 -3 -5s-13 -20 -13 -40v-336 +c0 -35 -29 -64 -64 -64h-208c-35 0 -64 29 -64 64v307c0 32 -2 33 -32 37c0 12 11 40 65 40h316zM336 368c0 5 0 16 1 16h-273c-1 0 -3 0 -4 -1c5 -7 4 -32 4 -44v-307c0 -18 14 -32 32 -32h210c17 0 30 14 30 32v336z" /> + @@ -324,8 +451,8 @@ h192v-16h-192zM64 96v16h96v-16h-96zM320 96v48h64v-48h-64z" /> d="M0 352h512v-256h-512v256zM193 128c-20 23 -33 58 -33 96s13 73 33 96h-97c0 -35 -29 -64 -64 -64v-80c27 0 48 -21 48 -48h113zM298 187c3 4 4 9 4 15c0 3 0 5 -1 8s-2 6 -4 8s-4 4 -7 6s-6 4 -10 5c-1 0 -4 1 -7 2s-5 0 -8 1v31c2 -1 5 -2 7 -3c4 -3 6 -7 7 -13h20 c0 5 -2 9 -4 13s-5 8 -9 11s-9 5 -14 6c-2 1 -5 2 -7 2v9h-18v-9c-2 0 -4 -1 -6 -2c-5 -1 -10 -2 -14 -5s-7 -6 -9 -10s-4 -9 -4 -14c0 -3 0 -5 1 -8s2 -5 4 -7s5 -5 8 -7s7 -4 12 -5c3 -1 6 0 8 -1v-35c-3 1 -6 2 -9 4s-5 4 -6 7s-2 6 -2 9h-20c0 -5 2 -11 4 -16 c3 -5 6 -8 10 -11s9 -6 15 -7c3 -1 5 -2 8 -2v-9h18v9c3 0 6 1 9 2c5 1 10 2 14 5s7 7 10 11zM480 176v80c-35 0 -64 29 -64 64h-97c20 -23 33 -58 33 -96s-13 -73 -33 -96h113c0 27 22 48 48 48zM64 224c0 21 11 32 32 32s32 -11 32 -32s-11 -32 -32 -32s-32 11 -32 32z -M384 224c0 21 11 32 32 32s32 -11 32 -32s-11 -32 -32 -32s-32 11 -32 32zM273 213c2 -1 4 -2 6 -4s3 -5 3 -9c0 -2 0 -4 -1 -6s-2 -4 -4 -5s-5 -3 -8 -4c-1 0 -2 -1 -4 -1v31c3 -1 6 -1 8 -2zM236 257c1 2 3 3 5 4s4 2 6 2v-26c-4 1 -7 3 -9 5s-4 4 -4 8c0 3 1 5 2 7zM0 64 -v16h512v-16h-512zM0 32v16h512v-16h-512z" /> +M384 224c0 21 11 32 32 32s32 -11 32 -32s-11 -32 -32 -32s-32 11 -32 32zM273 213c2 -1 4 -2 6 -4s3 -5 3 -9c0 -2 0 -4 -1 -6s-2 -4 -4 -5s-5 -3 -8 -4c-1 0 -2 -1 -4 -1v31c3 -1 6 -1 8 -2zM236 257c1 2 3 3 5 4s4 2 6 2v-26c-4 1 -7 3 -9 5s-4 4 -4 8c0 3 1 5 2 7zM0 32 +v32h512v-32h-512z" /> @@ -358,14 +485,13 @@ d="M170 192v0v0l-167 174c-4 4 -4 12 0 16l30 30c4 4 12 5 16 1l204 -213c2 -2 3 -5 +d="M80 288c2 20 10 35 28 40l1 1c12 3 21 7 21 20v21c0 26 21 46 46 46s46 -20 46 -46v-21c0 -13 9 -18 21 -21h2c18 -5 25 -20 27 -40h-192zM176 384c-8 0 -13 -6 -13 -14s5 -14 13 -14s14 6 14 14s-6 14 -14 14zM325 384c15 0 27 -12 27 -28v-360c0 -16 -12 -28 -27 -28 +h-149h-148c-15 0 -28 12 -28 28v360c0 16 13 28 28 28h73v-13c0 -11 -9 -19 -19 -19h-37c-7 0 -12 -6 -12 -13v-327c0 -6 5 -12 11 -12h265c6 0 11 6 11 12v327c0 7 -5 13 -12 13h-37c-10 0 -20 8 -20 19v13h74zM64 224v32h112v-32h-112zM64 32v32h160v-32h-160zM64 96v32 +h129v-32h-129zM64 160v32h208v-32h-208z" /> +d="M224 416c124 0 224 -100 224 -224s-100 -224 -224 -224s-224 100 -224 224s100 224 224 224zM360 56c10 10 19 21 26 33l-27 16l8 14l27 -16c13 25 21 52 22 81h-32v16h32c-1 29 -9 56 -22 81l-27 -16l-8 14l27 16c-7 12 -16 23 -26 33s-21 19 -33 26l-16 -27l-14 8 +l16 27c-25 13 -52 21 -81 22v-32h-16v32c-29 -1 -56 -9 -81 -22l16 -27l-14 -8l-16 27c-12 -7 -23 -16 -33 -26s-19 -21 -26 -33l27 -16l-8 -14l-27 16c-13 -25 -21 -52 -22 -81h32v-16h-32c1 -29 9 -56 22 -81l27 16l8 -14l-27 -16c7 -12 16 -23 26 -33s21 -19 33 -26 +l16 27l14 -8l-16 -27c25 -13 52 -21 81 -22v32h16v-32c29 1 56 9 81 22l-16 27l14 8l16 -27c12 7 23 16 33 26zM368 207v-32h-117c-6 -9 -16 -15 -27 -15c-18 0 -32 14 -32 32c0 12 6 22 16 28v68h32v-68c5 -3 9 -8 12 -13h116z" /> @@ -406,6 +532,8 @@ s9 5 9 10v150z" /> d="M0 32v64h64v-64h-64zM96 32v128h64v-128h-64zM192 32v224h64v-224h-64zM288 32v320h64v-320h-64z" /> + @@ -421,33 +549,36 @@ d="M287 279c1 -3 1 -5 1 -9v-244c0 -13 -9 -26 -21 -26h-243c-12 0 -24 13 -24 26v33 +d="M325 322c2 -4 7 -12 3 -15c-3 -2 -10 -2 -13 5s0 11 -5 9s-7 3 -6 4c1 2 3 3 5 4c0 2 -4 8 2 7c4 -1 12 -10 14 -14zM344 277v0v0zM403 251c0 0 -2 0 0 0v0zM224 416c124 0 224 -100 224 -224s-100 -224 -224 -224s-224 100 -224 224s100 224 224 224zM141 19l8 -4 +c3 -1 6 -2 10 -3c14 -5 28 -8 43 -10c28 -3 56 -1 83 8c15 5 30 11 43 20c6 4 6 16 10 24c8 16 -2 33 12 47c12 14 4 19 4 34c0 10 8 18 4 29c-1 4 -7 -3 -9 1c-5 7 -21 1 -28 2c-13 2 -24 14 -33 23c-5 5 0 20 1 26c4 15 0 33 19 38c5 1 5 9 10 11c5 1 10 3 15 4 +c9 1 17 -2 26 -2c10 0 14 -5 22 -11c7 -6 13 -3 22 -5c7 0 0 5 -2 8c-3 2 -6 2 -8 2c-16 4 -23 22 -36 30c-6 3 -9 2 -11 0c-1 -1 1 -12 1 -12c-1 -3 -10 -4 -13 -5c-9 -2 -29 17 -15 22c4 1 27 5 24 15c-3 6 2 13 -5 14c-8 1 -7 7 -15 8c-5 1 -5 11 -5 14c0 9 2 6 9 7 +c-17 11 -37 19 -57 24c-1 -3 -5 -12 -8 -12c-5 -1 -6 0 -9 -3c-9 -10 -16 -28 -25 -7c-4 11 5 19 2 28h-6h-3c6 -12 -5 -18 -8 -19c-8 0 -10 5 -17 4c-4 -1 -7 4 -11 2s-13 -8 -14 -12c-3 -12 6 -13 14 -6c6 6 17 12 25 6c6 -5 5 -9 5 -14s-1 -18 -9 -16c-4 1 -7 6 -11 3 +c-8 -7 -18 -6 -29 -9c-10 -2 -16 -6 -25 -9c-8 -3 -11 -4 -12 -12c0 -2 0 -14 -3 -15c-5 -2 -8 22 -22 20c-12 -1 -30 -13 -25 -28c2 -5 28 -3 10 -14c-2 -1 2 -17 2 -20c1 -8 13 -18 21 -10c6 6 6 5 14 2c15 -8 33 -15 45 -27c6 -6 9 -24 17 -28c9 -5 19 -5 26 -14 +c6 -7 -2 -19 -8 -23c-4 -2 -12 -24 -16 -29c-2 -4 -12 -6 -16 -7c-3 0 -7 -9 -9 -11c-7 -7 -8 -13 -17 -19c-18 -12 -22 -23 -18 -44c2 -8 5 -13 11 -16zM100 46l2 -2c7 -6 15 -11 23 -16c-21 21 -23 49 -21 78l3 24c1 3 -4 7 -4 11c0 10 0 5 -8 13c-4 4 -10 11 -12 17 +c-7 16 1 30 10 43c9 14 -7 20 -10 32c-1 6 -7 6 -6 12c1 7 -4 5 -9 9c-12 8 -1 20 -7 26c-43 -70 -36 -162 16 -224c1 -1 0 -1 1 -2h1c3 -4 6 -8 9 -11s7 -6 10 -9z" /> + +d="M381 259l-250 -251l-91 91l251 250zM440 360c12 -12 11 -32 -2 -45l-45 -45l-91 91l45 45c13 13 33 14 45 2zM32 85l85 -85l-117 -32z" /> + + + @@ -475,9 +606,6 @@ c0 -65 36 -121 90 -150c6 -3 13 -7 19 -9c2 -1 3 -1 5 -2c9 -3 19 -5 29 -7c9 -2 18 l53 -52l-36 -41zM178 58l38 113h-85l139 155l-38 -113h85z" /> - - - +d="M224 416c124 0 224 -36 224 -80c0 -8 -3 -15 -9 -22v0c-35 -43 -151 -179 -151 -218v-4v-83v0c0 -23 -29 -41 -64 -41s-64 18 -64 41v0v87c0 39 -117 177 -149 216v0c-7 8 -11 16 -11 24c0 44 100 80 224 80zM224 288c92 0 176 22 176 48s-83 48 -176 48 +s-176 -22 -176 -48s84 -48 176 -48z" /> - + - - @@ -565,463 +681,554 @@ d="M448 195c2 -124 -97 -225 -221 -227s-225 97 -227 221s97 225 221 227s225 -97 22 - - - - - - - + + - - - - - - - - - - - - - - - - - - - - + + + + - - + + - - + + - - - - - - - - - - - - - - - - + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + - - - - + + - - - - - - - - - - - - - - + + - - - - - - - - + + + + + + + + + + + + + + + + - - - - + + + + - - - - - - - + + + + - - - - - - - - - - - - + + + + + + - - + + - - - - - - - - - - - - - - - - - - + + - - - - - - - - - - + + - - - - - - - - - - + + + + - - - - - - - + + - - - - + - - - - - - - - - - - - + - - - - + + - - - - - + + - - - - - - - + + - - - - - - - - - - - + + - - - - - - - - - - - - - - + + - - - - - - - - + + - - - - - + + + + + - - - + + + d="M84 341c-21 0 -37 17 -37 38s16 37 37 37s37 -16 37 -37s-16 -38 -37 -38zM121 333c28 0 47 -24 47 -48v-114c0 -22 -32 -22 -32 0v105h-5v-286c0 -28 -41 -31 -43 0v165h-1h-7v-165c-1 -29 -43 -30 -43 0v286h-6v-105c0 -22 -31 -22 -31 0v114c0 24 19 48 47 48h37h37z " /> +d="M441 311c4 -3 7 -8 7 -14v-281c0 -6 -2 -11 -7 -14c-2 -1 -5 -2 -7 -2c-3 0 -6 0 -8 2l-97 66l-97 -66c-5 -3 -10 -3 -15 0l-97 66l-97 -66c-5 -3 -10 -3 -15 0s-8 8 -8 14v281c0 6 3 11 7 14l105 71c5 3 10 3 15 0l97 -66l98 66c5 3 10 3 15 0zM103 95v242l-71 -50v-242 +zM135 95l73 -49v129l-4 -11c-7 2 -13 6 -20 10l8 13c5 -3 11 -6 16 -8v109l-73 49v-101c4 -2 9 -4 13 -7l-10 -13c-1 1 -2 1 -3 2v-123zM240 46l73 49v109c0 -1 -1 -1 -1 -2l-6 -6l-12 11l6 6c3 3 5 7 8 10l5 -5v119l-73 -49v-112h7l3 -15c-3 0 -6 -1 -9 -1h-1v-114zM416 46 +v242l-71 49v-88c3 1 5 1 8 2l4 -16c-4 -1 -8 -1 -12 -3v-137zM97 227c-3 -1 -11 -5 -14 -7l-11 12c4 3 8 6 12 8c3 2 6 3 9 4l5 -15c-2 -1 1 -1 -1 -2zM265 182c5 3 10 5 15 10l11 -12c-6 -6 -12 -10 -19 -13zM67 192v-1l-15 5v1c2 7 4 13 9 20l13 -9c-4 -5 -5 -10 -7 -16z +M166 210c3 -4 7 -8 11 -11l-11 -12c-4 4 -8 9 -12 13l-3 3l12 11c1 -1 2 -3 3 -4zM376 218l-11 12l10 10l-10 10l11 12l10 -11l11 11l11 -12l-10 -10l10 -10l-11 -12l-11 11z" /> @@ -1443,6 +1656,11 @@ c-12 0 -23 -3 -33 -9l-80 138c35 20 73 31 113 31s78 -10 113 -30l-81 -139c-10 6 -2 + + +d="M315 318c10 -4 12 -13 9 -20l-148 -330s-143 320 -148 331s2 16 9 19c39 18 90 28 139 28s96 -9 139 -28zM112 256c18 0 32 14 32 32s-14 32 -32 32s-32 -14 -32 -32s14 -32 32 -32zM176 109c18 0 32 14 32 32s-14 32 -32 32s-32 -14 -32 -32s14 -32 32 -32zM240 224 +c18 0 32 14 32 32s-14 32 -32 32s-32 -14 -32 -32s14 -32 32 -32zM342 382c6 -3 10 -6 10 -13c0 -1 0 -3 -1 -5l-8 -19c-3 -5 -8 -9 -14 -9c-1 0 -3 1 -6 2c-41 18 -95 30 -147 30s-102 -11 -147 -30c-3 -1 -4 -2 -6 -2c-6 0 -11 4 -14 9l-8 19s-1 2 -1 5c0 8 6 12 10 14 +c49 21 107 33 166 33s118 -13 166 -34z" /> @@ -1521,21 +1737,16 @@ d="M48 324v-68h-48v68c0 33 28 60 61 60h67v-48h-68c-7 0 -12 -5 -12 -12zM356 384c3 c0 -7 5 -12 12 -12z" /> - + - + - + + + + + + + + + @@ -1629,19 +1869,25 @@ d="M113 371l79 -66l-114 -71l-78 63zM27 295l52 -42l86 53l-53 46zM306 235l78 -63l- l-78 -63l-114 71l79 66zM219 305l86 -52l52 42l-85 56z" /> + + - - + + + + @@ -1685,12 +1935,32 @@ h48c9 0 16 7 16 16zM337 32c9 0 15 7 15 16v176h-52c3 -10 4 -21 4 -32c0 -30 -11 -5 d="M112 192c0 53 27 80 80 80s80 -27 80 -80s-27 -80 -80 -80s-80 27 -80 80zM113 271c-14 -14 -23 -29 -28 -47h-85v112c0 13 4 25 14 34s22 14 35 14h288c13 0 24 -5 33 -14s14 -21 14 -34v-112h-84c-5 18 -14 33 -28 47c-22 22 -49 33 -80 33s-57 -11 -79 -33zM352 300 v39c0 4 -2 7 -4 9s-5 4 -9 4h-38c-4 0 -7 -2 -9 -4s-4 -5 -4 -9v-39c0 -4 2 -7 4 -9s5 -3 9 -3h38c4 0 7 1 9 3s4 5 4 9zM272 113c22 22 32 48 32 79h80v-144c0 -13 -5 -24 -14 -34s-20 -14 -33 -14h-288c-13 0 -24 4 -34 14s-15 21 -15 34v144h81c0 -31 10 -57 32 -79 s48 -33 79 -33s58 11 80 33z" /> + + + + + + + + + - + + + + + + + + + - + + @@ -1845,11 +2171,16 @@ h-208c-15 0 -15 3 -17 15l-19 242c-1 12 0 15 17 15h246z" /> + + +d="M224 384l224 -111l-92 -60l-132 -85l-160 102v-198l-32 16v203l-32 21zM358 192l10 -82c-16 -12 -112 -78 -144 -110c-32 32 -128 98 -144 110l9 82l135 -88z" /> diff --git a/config/lib/fonts/ionicons.ttf b/config/lib/fonts/ionicons.ttf index cc67b2f57bb..c4e4632486d 100644 Binary files a/config/lib/fonts/ionicons.ttf and b/config/lib/fonts/ionicons.ttf differ diff --git a/config/lib/fonts/ionicons.woff b/config/lib/fonts/ionicons.woff index 1d7b977e41d..5f3a14e0a5c 100644 Binary files a/config/lib/fonts/ionicons.woff and b/config/lib/fonts/ionicons.woff differ diff --git a/js/angular/controller/loaderController.js b/js/angular/controller/loaderController.js new file mode 100644 index 00000000000..477699d7f18 --- /dev/null +++ b/js/angular/controller/loaderController.js @@ -0,0 +1,425 @@ +(function(ionic) { + + var TRANSLATE32 = 'translate(32,32)'; + var STROKE_OPACITY = 'stroke-opacity'; + var ROUND = 'round'; + var INDEFINITE = 'indefinite'; + var DURATION = '750ms'; + var NONE = 'none'; + var SHORTCUTS = { + a: 'animate', + an: 'attributeName', + at: 'animateTransform', + c: 'circle', + da: 'stroke-dasharray', + os: 'stroke-dashoffset', + f: 'fill', + lc: 'stroke-linecap', + rc: 'repeatCount', + sw: 'stroke-width', + t: 'transform', + v: 'values' + }; + + var SPIN_ANIMATION = { + v: '0,32,32;360,32,32', + an: 'transform', + type: 'rotate', + rc: INDEFINITE, + dur: DURATION + }; + + function createSvgElement(tagName, data, parent, loaderName) { + var ele = document.createElement(SHORTCUTS[tagName] || tagName); + var k, x, y; + + for (k in data) { + + if (angular.isArray(data[k])) { + for (x = 0; x < data[k].length; x++) { + if (data[k][x].fn) { + for (y = 0; y < data[k][x].t; y++) { + createSvgElement(k, data[k][x].fn(y, loaderName), ele, loaderName); + } + } else { + createSvgElement(k, data[k][x], ele, loaderName); + } + } + + } else { + setSvgAttribute(ele, k, data[k]); + } + } + + parent.appendChild(ele); + } + + function setSvgAttribute(ele, k, v) { + ele.setAttribute(SHORTCUTS[k] || k, v); + } + + function animationValues(strValues, i) { + var values = strValues.split(';'); + var back = values.slice(i); + var front = values.slice(0, values.length - back.length); + values = back.concat(front).reverse(); + return values.join(';') + ';' + values[0]; + } + + var IOS_SPINNER = { + sw: 4, + lc: ROUND, + line: [{ + fn: function(i, loaderName) { + return { + y1: loaderName == 'ios' ? 17 : 12, + y2: loaderName == 'ios' ? 29 : 20, + t: TRANSLATE32 + ' rotate(' + (30 * i + (i < 6 ? 180: -180)) + ')', + a: [{ + fn: function() { + return { + an: STROKE_OPACITY, + dur: DURATION, + v: animationValues('0;.1;.15;.25;.35;.45;.55;.65;.7;.85;1', i), + rc: INDEFINITE + }; + }, + t: 1 + }] + }; + }, + t: 12 + }] + }; + + var loaders = { + + android: { + c: [{ + sw: 6, + da: 128, + os: 82, + r: 26, + cx: 32, + cy: 32, + f: NONE + }] + }, + + ios: IOS_SPINNER, + + 'ios-small': IOS_SPINNER, + + blip: { + f: NONE, + 'fill-rule': 'evenodd', + sw: 3, + circle: [{ + fn: function(i) { + return { + cx: 32, + cy: 32, + a: [{ + fn: function() { + return { + an: 'r', + begin: (i * -1) + 's', + dur: '2s', + v: '0;24', + keyTimes: '0;1', + keySplines: '0.1,0.2,0.3,1', + calcMode: 'spline', + rc: INDEFINITE + }; + }, + t: 1 + },{ + fn: function() { + return { + an: STROKE_OPACITY, + begin: (i * -1) + 's', + dur: '2s', + v: '.2;1;.2;0', + rc: INDEFINITE + }; + }, + t: 1 + }] + }; + }, + t: 2 + }] + }, + + bubbles: { + + c: [{ + fn: function(i) { + return { + cx: 24 * Math.cos(2 * Math.PI * i / 8), + cy: 24 * Math.sin(2 * Math.PI * i / 8), + t: TRANSLATE32, + a: [{ + fn: function() { + return { + an: 'r', + dur: DURATION, + v: animationValues('1;2;3;4;5;6;7;8', i), + rc: INDEFINITE + }; + }, + t: 1 + }] + }; + }, + t: 8 + }] + }, + + circles: { + + c: [{ + fn: function(i) { + return { + r: 5, + cx: 24 * Math.cos(2 * Math.PI * i / 8), + cy: 24 * Math.sin(2 * Math.PI * i / 8), + t: TRANSLATE32, + sw: 0, + a: [{ + fn: function() { + return { + an: 'fill-opacity', + dur: DURATION, + v: animationValues('.3;.3;.3;.4;.7;.85;.9;1', i), + rc: INDEFINITE + }; + }, + t: 1 + }] + }; + }, + t: 8 + }] + }, + + crescent: { + c: [{ + sw: 4, + da: 128, + os: 82, + r: 26, + cx: 32, + cy: 32, + f: NONE, + at: [SPIN_ANIMATION] + }] + }, + + dots: { + + c: [{ + fn: function(i) { + return { + cx: 16 + (16 * i), + cy: 32, + sw: 0, + a: [{ + fn: function() { + return { + an: 'fill-opacity', + dur: DURATION, + v: animationValues('.5;.6;.8;1;.8;.6;.5', i), + rc: INDEFINITE + }; + }, + t: 1 + }, { + fn: function() { + return { + an: 'r', + dur: DURATION, + v: animationValues('4;5;6;5;4;3;3', i), + rc: INDEFINITE + }; + }, + t: 1 + }] + }; + }, + t: 3 + }] + }, + + lines: { + sw: 7, + lc: ROUND, + line: [{ + fn: function(i) { + return { + x1: 10 + (i * 14), + x2: 10 + (i * 14), + a: [{ + fn: function() { + return { + an: 'y1', + dur: DURATION, + v: animationValues('16;18;28;18;16', i), + rc: INDEFINITE + }; + }, + t: 1 + },{ + fn: function() { + return { + an: 'y2', + dur: DURATION, + v: animationValues('48;44;36;46;48', i), + rc: INDEFINITE + }; + }, + t: 1 + },{ + fn: function() { + return { + an: STROKE_OPACITY, + dur: DURATION, + v: animationValues('1;.8;.5;.4;1', i), + rc: INDEFINITE + }; + }, + t: 1 + }] + }; + }, + t: 4 + }] + }, + + spiral: { + defs: [{ + linearGradient: [{ + id: 'sGD', + gradientUnits: 'userSpaceOnUse', + x1: 55, y1: 46, x2: 2, y2: 46, + stop: [{ + offset: 0.1, + style: 'stop-color:white;stop-opacity:0' + }, { + offset: 1 + }] + }] + }], + g: [{ + sw: 4, + lc: ROUND, + f: NONE, + path: [{ + stroke: 'url(#sGD)', + d: 'M4,32 c0,15,12,28,28,28c8,0,16-4,21-9' + }, { + d: 'M60,32 C60,16,47.464,4,32,4S4,16,4,32' + }], + at: [SPIN_ANIMATION] + }] + } + + }; + + var animations = { + + android: function(ele) { + var rIndex = 0; + var rotateCircle = 0; + var startTime; + var svgEle = ele.querySelector('g'); + var circleEle = ele.querySelector('circle'); + + function run() { + var v = easeInOutCubic(Date.now() - startTime, 650); + var scaleX = 1; + var translateX = 0; + var dasharray = (188 - (58 * v)); + var dashoffset = (182 - (182 * v)); + + if (rIndex % 2) { + scaleX = -1; + translateX = -64; + dasharray = (128 - (-58 * v)); + dashoffset = (182 * v); + } + + var rotateLine = [0, -101, -90, -11, -180, 79, -270, -191][rIndex]; + + setSvgAttribute(circleEle, 'da', Math.max(Math.min(dasharray, 188), 128)); + setSvgAttribute(circleEle, 'os', Math.max(Math.min(dashoffset, 182), 0)); + setSvgAttribute(circleEle, 't', 'scale(' + scaleX + ',1) translate(' + translateX + ',0) rotate(' + rotateLine + ',32,32)'); + + rotateCircle += 4.1; + if (rotateCircle > 359) rotateCircle = 0; + setSvgAttribute(svgEle, 't', 'rotate(' + rotateCircle + ',32,32)'); + + if (v >= 1) { + rIndex++; + if (rIndex > 7) rIndex = 0; + startTime = Date.now(); + } + + ionic.requestAnimationFrame(run); + } + + return function() { + startTime = Date.now(); + run(); + }; + + } + + }; + + function easeInOutCubic(t, c) { + t /= c / 2; + if (t < 1) return 1/2*t*t*t; + t -= 2; + return 1/2*(t*t*t + 2); + } + + + IonicModule + .controller('$ionicLoader', [ + '$element', + '$attrs', + function($element, $attrs) { + var loaderName, loader; + + this.init = function() { + loaderName = $attrs.icon || ionic.Platform.platform(); + loader = loaders[loaderName]; + if (!loader) { + loaderName = 'ios'; + loader = loaders.ios; + } + + var container = document.createElement('div'); + createSvgElement('svg', { + viewBox: '0 0 64 64', + 'class': 'loader loader-' + loaderName, + g: [ loaders[loaderName] ] + }, container, loaderName); + + // Specifically for animations to work, + // Android 4.3 and below requires the element to be + // added as an html string, rather than dynmically + // building up the svg element and appending it. + $element.html(container.innerHTML); + + this.start(); + }; + + this.start = function() { + animations[loaderName] && animations[loaderName]($element[0])(); + }; + + }]); + +})(ionic); diff --git a/js/angular/controller/scrollController.js b/js/angular/controller/scrollController.js index 6c2992b279f..a342d0bf26f 100644 --- a/js/angular/controller/scrollController.js +++ b/js/angular/controller/scrollController.js @@ -198,7 +198,8 @@ function($scope, scrollViewOptions, $timeout, $window, $location, $document, $io function onPullProgress(progress) { $scope.$broadcast('$ionicRefresher.pullProgress', progress); - (refresherScope.$onPullProgress || angular.noop)(progress); + refresherScope.$onPullProgress && refresherScope.$onPullProgress(progress); } }; + }]); diff --git a/js/angular/directive/loader.js b/js/angular/directive/loader.js new file mode 100644 index 00000000000..44dcdd3f47f --- /dev/null +++ b/js/angular/directive/loader.js @@ -0,0 +1,17 @@ +/** +* @ngdoc directive +* @name ionLoader +* @module ionic +* @restrict E +* @description +*/ +IonicModule +.directive('ionLoader', function() { + return { + restrict: 'E', + controller: '$ionicLoader', + link: function($scope, $element, $attrs, ctrl) { + ctrl.init(); + } + }; +}); diff --git a/js/angular/directive/refresher.js b/js/angular/directive/refresher.js index b9d98d2c066..e692ca32b54 100644 --- a/js/angular/directive/refresher.js +++ b/js/angular/directive/refresher.js @@ -53,7 +53,7 @@ * from `0` and `1`. For example, if the user has pulled the refresher halfway * down, its progress would be `0.5`. * @param {string=} pulling-icon The icon to display while the user is pulling down. - * Default: 'ion-arrow-down-c'. + * Default: 'ion-android-arrow-down'. * @param {string=} pulling-text The text to display while the user is pulling down. * @param {string=} refreshing-icon The icon to display after user lets go of the * refresher. @@ -77,44 +77,45 @@ IonicModule '' + '' + '
' + - '
' + + '
' + + '' + + '' + + '
' + '
' + '' + '', - compile: function($element, $attrs) { + link: function($scope, $element, $attrs, scrollCtrl) { if (angular.isUndefined($attrs.pullingIcon)) { - $attrs.$set('pullingIcon', 'ion-ios7-arrow-down'); - } - if (angular.isUndefined($attrs.refreshingIcon)) { - $attrs.$set('refreshingIcon', 'ion-loading-d'); + $attrs.$set('pullingIcon', 'ion-android-arrow-down'); } - return function($scope, $element, $attrs, scrollCtrl) { - $ionicBind($scope, $attrs, { - pullingIcon: '@', - pullingText: '@', - refreshingIcon: '@', - refreshingText: '@', - disablePullingRotation: '@', - $onRefresh: '&onRefresh', - $onPulling: '&onPulling' - }); + $scope.showLoader = angular.isUndefined($attrs.refreshingIcon); - if (isDefined($attrs.onPullProgress)) { - var onPullProgressFn = $parse($attrs.onPullProgress); - $scope.$onPullProgress = function(progress) { - onPullProgressFn($scope, { - progress: progress - }); - }; - } + $ionicBind($scope, $attrs, { + pullingIcon: '@', + pullingText: '@', + refreshingIcon: '@', + refreshingText: '@', + loader: '@', + disablePullingRotation: '@', + $onRefresh: '&onRefresh', + $onPulling: '&onPulling' + }); - scrollCtrl._setRefresher($scope, $element[0]); - $scope.$on('scroll.refreshComplete', function() { - $scope.$evalAsync(function() { - scrollCtrl.scrollView.finishPullToRefresh(); + if (isDefined($attrs.onPullProgress)) { + var onPullProgressFn = $parse($attrs.onPullProgress); + $scope.$onPullProgress = function(progress) { + onPullProgressFn($scope, { + progress: progress }); + }; + } + + scrollCtrl._setRefresher($scope, $element[0]); + $scope.$on('scroll.refreshComplete', function() { + $scope.$evalAsync(function() { + scrollCtrl.scrollView.finishPullToRefresh(); }); - }; + }); } }; }]); diff --git a/js/angular/directive/tabs.js b/js/angular/directive/tabs.js index 18e6bdc4660..b139c2a5819 100644 --- a/js/angular/directive/tabs.js +++ b/js/angular/directive/tabs.js @@ -24,15 +24,15 @@ * ```html * * - * + * * * * - * + * * * * - * + * * * * diff --git a/js/angular/service/ionicConfig.js b/js/angular/service/ionicConfig.js index c451bf1f245..7dfbf8fb9e6 100644 --- a/js/angular/service/ionicConfig.js +++ b/js/angular/service/ionicConfig.js @@ -256,7 +256,7 @@ IonicModule }, backButton: { - icon: 'ion-ios7-arrow-back', + icon: 'ion-ios-arrow-back', text: 'Back', previousTitleText: true }, @@ -303,7 +303,7 @@ IonicModule }, backButton: { - icon: 'ion-arrow-left-c', + icon: 'ion-android-arrow-back', text: false, previousTitleText: false }, diff --git a/scss/_loaders.scss b/scss/_loaders.scss new file mode 100644 index 00000000000..9343b046c54 --- /dev/null +++ b/scss/_loaders.scss @@ -0,0 +1,28 @@ +/** + * Loaders (Spinners) + * -------------------------------------------------- + */ + +svg.loader { + width: 28px; + height: 28px; + stroke: #333; + fill: #333; +} + +.loader-ios, +.loader-ios-small { + + line { + stroke: #69717d; + } + +} + +.loader-android { + + circle { + stroke: #4b8bf4; + } + +} diff --git a/scss/_platform.scss b/scss/_platform.scss index f9aaa2390a5..aaf5e68b53e 100644 --- a/scss/_platform.scss +++ b/scss/_platform.scss @@ -6,7 +6,7 @@ */ .platform-ios.platform-cordova { - // iOS7/8 has a status bar which sits on top of the header. + // iOS has a status bar which sits on top of the header. // Bump down everything to make room for it. However, if // if its in Cordova, and set to fullscreen, then disregard the bump. &:not(.fullscreen) { diff --git a/scss/_refresher.scss b/scss/_refresher.scss new file mode 100644 index 00000000000..3fd4372d138 --- /dev/null +++ b/scss/_refresher.scss @@ -0,0 +1,102 @@ + +// Scroll refresher (for pull to refresh) +.scroll-refresher { + position: absolute; + top: -60px; + right: 0; + left: 0; + overflow: hidden; + margin: auto; + height: 60px; + + .ionic-refresher-content { + position: absolute; + bottom: 15px; + left: 0; + width: 100%; + color: $scroll-refresh-icon-color; + text-align: center; + + font-size: 30px; + + .text-refreshing, + .text-pulling { + font-size: 16px; + line-height: 16px; + } + &.ionic-refresher-with-text { + bottom: 10px; + } + } + + .icon-refreshing, + .icon-pulling { + width: 100%; + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -webkit-transform-style: preserve-3d; + transform-style: preserve-3d; + } + .icon-pulling { + @include animation-name(refresh-spin-back); + @include animation-duration(200ms); + @include animation-timing-function(linear); + @include animation-fill-mode(none); + -webkit-transform: translate3d(0,0,0) rotate(0deg); + transform: translate3d(0,0,0) rotate(0deg); + } + .icon-refreshing, + .text-refreshing { + display: none; + } + .icon-refreshing { + @include animation-duration(1.5s); + } + + &.active { + .icon-pulling:not(.pulling-rotation-disabled) { + @include animation-name(refresh-spin); + -webkit-transform: translate3d(0,0,0) rotate(-180deg); + transform: translate3d(0,0,0) rotate(-180deg); + } + &.refreshing { + @include transition(-webkit-transform .2s); + @include transition(transform .2s); + -webkit-transform: scale(1,1); + transform: scale(1,1); + + .icon-pulling, + .text-pulling { + display: none; + } + .icon-refreshing, + .text-refreshing { + display: block; + } + &.refreshing-tail { + -webkit-transform: scale(0,0); + transform: scale(0,0); + } + } + } +} + +@-webkit-keyframes refresh-spin { + 0% { -webkit-transform: translate3d(0,0,0) rotate(0); } + 100% { -webkit-transform: translate3d(0,0,0) rotate(180deg); } +} + +@keyframes refresh-spin { + 0% { transform: translate3d(0,0,0) rotate(0); } + 100% { transform: translate3d(0,0,0) rotate(180deg); } +} + +@-webkit-keyframes refresh-spin-back { + 0% { -webkit-transform: translate3d(0,0,0) rotate(180deg); } + 100% { -webkit-transform: translate3d(0,0,0) rotate(0); } +} + +@keyframes refresh-spin-back { + 0% { transform: translate3d(0,0,0) rotate(180deg); } + 100% { transform: translate3d(0,0,0) rotate(0); } +} diff --git a/scss/_scaffolding.scss b/scss/_scaffolding.scss index 3ca318abbb8..533d180b45f 100644 --- a/scss/_scaffolding.scss +++ b/scss/_scaffolding.scss @@ -157,107 +157,6 @@ body.grade-c { } } -@keyframes refresh-spin { - 0% { transform: translate3d(0,0,0) rotate(0); } - 100% { transform: translate3d(0,0,0) rotate(180deg); } -} - -@-webkit-keyframes refresh-spin { - 0% {-webkit-transform: translate3d(0,0,0) rotate(0); } - 100% {-webkit-transform: translate3d(0,0,0) rotate(180deg); } -} - -@keyframes refresh-spin-back { - 0% { transform: translate3d(0,0,0) rotate(180deg); } - 100% { transform: translate3d(0,0,0) rotate(0); } -} - -@-webkit-keyframes refresh-spin-back { - 0% {-webkit-transform: translate3d(0,0,0) rotate(180deg); } - 100% {-webkit-transform: translate3d(0,0,0) rotate(0); } -} - -// Scroll refresher (for pull to refresh) -.scroll-refresher { - position: absolute; - top: -60px; - right: 0; - left: 0; - overflow: hidden; - margin: auto; - height: 60px; - - .ionic-refresher-content { - position: absolute; - bottom: 15px; - left: 0; - width: 100%; - color: $scroll-refresh-icon-color; - text-align: center; - - font-size: 30px; - - .text-refreshing, - .text-pulling { - font-size: 16px; - line-height: 16px; - } - &.ionic-refresher-with-text { - bottom: 10px; - } - } - - .icon-refreshing, - .icon-pulling { - width: 100%; - -webkit-backface-visibility: hidden; - -webkit-transform-style: preserve-3d; - backface-visibility: hidden; - transform-style: preserve-3d; - } - .icon-pulling { - @include animation-name(refresh-spin-back); - @include animation-duration(200ms); - @include animation-timing-function(linear); - @include animation-fill-mode(none); - -webkit-transform: translate3d(0,0,0) rotate(0deg); - transform: translate3d(0,0,0) rotate(0deg); - } - .icon-refreshing, - .text-refreshing { - display: none; - } - .icon-refreshing { - @include animation-duration(1.5s); - } - - &.active { - .icon-pulling:not(.pulling-rotation-disabled) { - @include animation-name(refresh-spin); - -webkit-transform: translate3d(0,0,0) rotate(-180deg); - transform: translate3d(0,0,0) rotate(-180deg); - } - &.refreshing { - @include transition(transform .2s); - @include transition(-webkit-transform .2s); - -webkit-transform: scale(1,1); - transform: scale(1,1); - .icon-pulling, - .text-pulling { - display: none; - } - .icon-refreshing, - .text-refreshing { - display: block; - } - &.refreshing-tail{ - -webkit-transform: scale(0,0); - transform: scale(0,0); - } - } - } -} - ion-infinite-scroll { height: 60px; width: 100%; diff --git a/scss/ionic.scss b/scss/ionic.scss index f7e68e58ffa..86f74ceb9cd 100644 --- a/scss/ionic.scss +++ b/scss/ionic.scss @@ -27,6 +27,8 @@ "list", "badge", "slide-box", + "refresher", + "loaders", // Forms "form", diff --git a/scss/ionicons/_ionicons-animation.scss b/scss/ionicons/_ionicons-animation.scss deleted file mode 100644 index d2f4c3e5f93..00000000000 --- a/scss/ionicons/_ionicons-animation.scss +++ /dev/null @@ -1,77 +0,0 @@ -// Animation Icons -// -------------------------- - -.#{$ionicons-prefix}spin { - -webkit-animation: spin 1s infinite linear; - -moz-animation: spin 1s infinite linear; - -o-animation: spin 1s infinite linear; - animation: spin 1s infinite linear; -} - -@-moz-keyframes spin { - 0% { -moz-transform: rotate(0deg); } - 100% { -moz-transform: rotate(359deg); } -} -@-webkit-keyframes spin { - 0% { -webkit-transform: rotate(0deg); } - 100% { -webkit-transform: rotate(359deg); } -} -@-o-keyframes spin { - 0% { -o-transform: rotate(0deg); } - 100% { -o-transform: rotate(359deg); } -} -@-ms-keyframes spin { - 0% { -ms-transform: rotate(0deg); } - 100% { -ms-transform: rotate(359deg); } -} -@keyframes spin { - 0% { transform: rotate(0deg); } - 100% { transform: rotate(359deg); } -} - - -.#{$ionicons-prefix}loading-a, -.#{$ionicons-prefix}loading-b, -.#{$ionicons-prefix}loading-c, -.#{$ionicons-prefix}loading-d, -.#{$ionicons-prefix}looping, -.#{$ionicons-prefix}refreshing, -.#{$ionicons-prefix}ios7-reloading { - @extend .ion; - // must spin entire element for android 4.3 and below - @extend .#{$ionicons-prefix}spin; -} - -.#{$ionicons-prefix}loading-a { - -webkit-animation-timing-function: steps(8, start); - -moz-animation-timing-function: steps(8, start); - animation-timing-function: steps(8, start); -} - -.#{$ionicons-prefix}loading-a:before { - @extend .#{$ionicons-prefix}load-a:before; -} - -.#{$ionicons-prefix}loading-b:before { - @extend .#{$ionicons-prefix}load-b:before; -} - -.#{$ionicons-prefix}loading-c:before { - @extend .#{$ionicons-prefix}load-c:before; -} - -.#{$ionicons-prefix}loading-d:before { - @extend .#{$ionicons-prefix}load-d:before; -} - -.#{$ionicons-prefix}looping:before { - @extend .#{$ionicons-prefix}loop:before; -} - -.#{$ionicons-prefix}refreshing:before { - @extend .#{$ionicons-prefix}refresh:before; -} - -.#{$ionicons-prefix}ios7-reloading:before { - @extend .#{$ionicons-prefix}ios7-reload:before; -} diff --git a/scss/ionicons/_ionicons-icons.scss b/scss/ionicons/_ionicons-icons.scss index a46b2a98e07..d08d4f0e791 100644 --- a/scss/ionicons/_ionicons-icons.scss +++ b/scss/ionicons/_ionicons-icons.scss @@ -5,72 +5,132 @@ .#{$ionicons-prefix}alert:before, .#{$ionicons-prefix}alert-circled:before, .#{$ionicons-prefix}android-add:before, -.#{$ionicons-prefix}android-add-contact:before, -.#{$ionicons-prefix}android-alarm:before, +.#{$ionicons-prefix}android-add-circle:before, +.#{$ionicons-prefix}android-alarm-clock:before, +.#{$ionicons-prefix}android-alert:before, +.#{$ionicons-prefix}android-apps:before, .#{$ionicons-prefix}android-archive:before, .#{$ionicons-prefix}android-arrow-back:before, -.#{$ionicons-prefix}android-arrow-down-left:before, -.#{$ionicons-prefix}android-arrow-down-right:before, +.#{$ionicons-prefix}android-arrow-down:before, +.#{$ionicons-prefix}android-arrow-dropdown:before, +.#{$ionicons-prefix}android-arrow-dropdown-circle:before, +.#{$ionicons-prefix}android-arrow-dropleft:before, +.#{$ionicons-prefix}android-arrow-dropleft-circle:before, +.#{$ionicons-prefix}android-arrow-dropright:before, +.#{$ionicons-prefix}android-arrow-dropright-circle:before, +.#{$ionicons-prefix}android-arrow-dropup:before, +.#{$ionicons-prefix}android-arrow-dropup-circle:before, .#{$ionicons-prefix}android-arrow-forward:before, -.#{$ionicons-prefix}android-arrow-up-left:before, -.#{$ionicons-prefix}android-arrow-up-right:before, -.#{$ionicons-prefix}android-battery:before, -.#{$ionicons-prefix}android-book:before, +.#{$ionicons-prefix}android-arrow-up:before, +.#{$ionicons-prefix}android-attach:before, +.#{$ionicons-prefix}android-bar:before, +.#{$ionicons-prefix}android-bicycle:before, +.#{$ionicons-prefix}android-boat:before, +.#{$ionicons-prefix}android-bookmark:before, +.#{$ionicons-prefix}android-bulb:before, +.#{$ionicons-prefix}android-bus:before, .#{$ionicons-prefix}android-calendar:before, .#{$ionicons-prefix}android-call:before, .#{$ionicons-prefix}android-camera:before, +.#{$ionicons-prefix}android-cancel:before, +.#{$ionicons-prefix}android-car:before, +.#{$ionicons-prefix}android-cart:before, .#{$ionicons-prefix}android-chat:before, -.#{$ionicons-prefix}android-checkmark:before, -.#{$ionicons-prefix}android-clock:before, +.#{$ionicons-prefix}android-checkbox:before, +.#{$ionicons-prefix}android-checkbox-blank:before, +.#{$ionicons-prefix}android-checkbox-outline:before, +.#{$ionicons-prefix}android-checkbox-outline-blank:before, +.#{$ionicons-prefix}android-checkmark-circle:before, +.#{$ionicons-prefix}android-clipboard:before, .#{$ionicons-prefix}android-close:before, +.#{$ionicons-prefix}android-cloud:before, +.#{$ionicons-prefix}android-cloud-circle:before, +.#{$ionicons-prefix}android-cloud-done:before, +.#{$ionicons-prefix}android-cloud-outline:before, +.#{$ionicons-prefix}android-color-palette:before, +.#{$ionicons-prefix}android-compass:before, .#{$ionicons-prefix}android-contact:before, .#{$ionicons-prefix}android-contacts:before, -.#{$ionicons-prefix}android-data:before, -.#{$ionicons-prefix}android-developer:before, -.#{$ionicons-prefix}android-display:before, +.#{$ionicons-prefix}android-contract:before, +.#{$ionicons-prefix}android-create:before, +.#{$ionicons-prefix}android-delete:before, +.#{$ionicons-prefix}android-desktop:before, +.#{$ionicons-prefix}android-document:before, +.#{$ionicons-prefix}android-done:before, +.#{$ionicons-prefix}android-done-all:before, .#{$ionicons-prefix}android-download:before, -.#{$ionicons-prefix}android-drawer:before, -.#{$ionicons-prefix}android-dropdown:before, -.#{$ionicons-prefix}android-earth:before, +.#{$ionicons-prefix}android-drafts:before, +.#{$ionicons-prefix}android-exit:before, +.#{$ionicons-prefix}android-expand:before, +.#{$ionicons-prefix}android-favorite:before, +.#{$ionicons-prefix}android-favorite-outline:before, +.#{$ionicons-prefix}android-film:before, .#{$ionicons-prefix}android-folder:before, -.#{$ionicons-prefix}android-forums:before, -.#{$ionicons-prefix}android-friends:before, +.#{$ionicons-prefix}android-folder-open:before, +.#{$ionicons-prefix}android-funnel:before, +.#{$ionicons-prefix}android-globe:before, .#{$ionicons-prefix}android-hand:before, +.#{$ionicons-prefix}android-hangout:before, +.#{$ionicons-prefix}android-happy:before, +.#{$ionicons-prefix}android-home:before, .#{$ionicons-prefix}android-image:before, -.#{$ionicons-prefix}android-inbox:before, -.#{$ionicons-prefix}android-information:before, -.#{$ionicons-prefix}android-keypad:before, -.#{$ionicons-prefix}android-lightbulb:before, +.#{$ionicons-prefix}android-laptop:before, +.#{$ionicons-prefix}android-list:before, .#{$ionicons-prefix}android-locate:before, -.#{$ionicons-prefix}android-location:before, +.#{$ionicons-prefix}android-lock:before, .#{$ionicons-prefix}android-mail:before, +.#{$ionicons-prefix}android-map:before, +.#{$ionicons-prefix}android-menu:before, .#{$ionicons-prefix}android-microphone:before, -.#{$ionicons-prefix}android-mixer:before, -.#{$ionicons-prefix}android-more:before, -.#{$ionicons-prefix}android-note:before, +.#{$ionicons-prefix}android-microphone-off:before, +.#{$ionicons-prefix}android-more-horizontal:before, +.#{$ionicons-prefix}android-more-vertical:before, +.#{$ionicons-prefix}android-navigate:before, +.#{$ionicons-prefix}android-notifications:before, +.#{$ionicons-prefix}android-notifications-none:before, +.#{$ionicons-prefix}android-notifications-off:before, +.#{$ionicons-prefix}android-open:before, +.#{$ionicons-prefix}android-options:before, +.#{$ionicons-prefix}android-people:before, +.#{$ionicons-prefix}android-person:before, +.#{$ionicons-prefix}android-person-add:before, +.#{$ionicons-prefix}android-phone-landscape:before, +.#{$ionicons-prefix}android-phone-portrait:before, +.#{$ionicons-prefix}android-pin:before, +.#{$ionicons-prefix}android-plane:before, .#{$ionicons-prefix}android-playstore:before, -.#{$ionicons-prefix}android-printer:before, -.#{$ionicons-prefix}android-promotion:before, -.#{$ionicons-prefix}android-reminder:before, +.#{$ionicons-prefix}android-print:before, +.#{$ionicons-prefix}android-radio-button-off:before, +.#{$ionicons-prefix}android-radio-button-on:before, +.#{$ionicons-prefix}android-refresh:before, .#{$ionicons-prefix}android-remove:before, +.#{$ionicons-prefix}android-remove-circle:before, +.#{$ionicons-prefix}android-restaurant:before, +.#{$ionicons-prefix}android-sad:before, .#{$ionicons-prefix}android-search:before, .#{$ionicons-prefix}android-send:before, .#{$ionicons-prefix}android-settings:before, .#{$ionicons-prefix}android-share:before, -.#{$ionicons-prefix}android-social:before, -.#{$ionicons-prefix}android-social-user:before, -.#{$ionicons-prefix}android-sort:before, -.#{$ionicons-prefix}android-stair-drawer:before, +.#{$ionicons-prefix}android-share-alt:before, .#{$ionicons-prefix}android-star:before, +.#{$ionicons-prefix}android-star-half:before, +.#{$ionicons-prefix}android-star-outline:before, .#{$ionicons-prefix}android-stopwatch:before, -.#{$ionicons-prefix}android-storage:before, -.#{$ionicons-prefix}android-system-back:before, -.#{$ionicons-prefix}android-system-home:before, -.#{$ionicons-prefix}android-system-windows:before, -.#{$ionicons-prefix}android-timer:before, -.#{$ionicons-prefix}android-trash:before, -.#{$ionicons-prefix}android-user-menu:before, -.#{$ionicons-prefix}android-volume:before, +.#{$ionicons-prefix}android-subway:before, +.#{$ionicons-prefix}android-sunny:before, +.#{$ionicons-prefix}android-sync:before, +.#{$ionicons-prefix}android-textsms:before, +.#{$ionicons-prefix}android-time:before, +.#{$ionicons-prefix}android-train:before, +.#{$ionicons-prefix}android-unlock:before, +.#{$ionicons-prefix}android-upload:before, +.#{$ionicons-prefix}android-volume-down:before, +.#{$ionicons-prefix}android-volume-mute:before, +.#{$ionicons-prefix}android-volume-off:before, +.#{$ionicons-prefix}android-volume-up:before, +.#{$ionicons-prefix}android-walk:before, +.#{$ionicons-prefix}android-warning:before, +.#{$ionicons-prefix}android-watch:before, .#{$ionicons-prefix}android-wifi:before, .#{$ionicons-prefix}aperture:before, .#{$ionicons-prefix}archive:before, @@ -99,6 +159,8 @@ .#{$ionicons-prefix}arrow-up-c:before, .#{$ionicons-prefix}asterisk:before, .#{$ionicons-prefix}at:before, +.#{$ionicons-prefix}backspace:before, +.#{$ionicons-prefix}backspace-outline:before, .#{$ionicons-prefix}bag:before, .#{$ionicons-prefix}battery-charging:before, .#{$ionicons-prefix}battery-empty:before, @@ -110,6 +172,7 @@ .#{$ionicons-prefix}bluetooth:before, .#{$ionicons-prefix}bonfire:before, .#{$ionicons-prefix}bookmark:before, +.#{$ionicons-prefix}bowtie:before, .#{$ionicons-prefix}briefcase:before, .#{$ionicons-prefix}bug:before, .#{$ionicons-prefix}calculator:before, @@ -145,16 +208,21 @@ .#{$ionicons-prefix}compose:before, .#{$ionicons-prefix}connection-bars:before, .#{$ionicons-prefix}contrast:before, +.#{$ionicons-prefix}crop:before, .#{$ionicons-prefix}cube:before, .#{$ionicons-prefix}disc:before, .#{$ionicons-prefix}document:before, .#{$ionicons-prefix}document-text:before, .#{$ionicons-prefix}drag:before, .#{$ionicons-prefix}earth:before, +.#{$ionicons-prefix}easel:before, .#{$ionicons-prefix}edit:before, .#{$ionicons-prefix}egg:before, .#{$ionicons-prefix}eject:before, .#{$ionicons-prefix}email:before, +.#{$ionicons-prefix}email-unread:before, +.#{$ionicons-prefix}erlenmeyer-flask:before, +.#{$ionicons-prefix}erlenmeyer-flask-bubbles:before, .#{$ionicons-prefix}eye:before, .#{$ionicons-prefix}eye-disabled:before, .#{$ionicons-prefix}female:before, @@ -165,19 +233,17 @@ .#{$ionicons-prefix}flame:before, .#{$ionicons-prefix}flash:before, .#{$ionicons-prefix}flash-off:before, -.#{$ionicons-prefix}flask:before, .#{$ionicons-prefix}folder:before, .#{$ionicons-prefix}fork:before, .#{$ionicons-prefix}fork-repo:before, .#{$ionicons-prefix}forward:before, .#{$ionicons-prefix}funnel:before, -.#{$ionicons-prefix}game-controller-a:before, -.#{$ionicons-prefix}game-controller-b:before, .#{$ionicons-prefix}gear-a:before, .#{$ionicons-prefix}gear-b:before, .#{$ionicons-prefix}grid:before, .#{$ionicons-prefix}hammer:before, .#{$ionicons-prefix}happy:before, +.#{$ionicons-prefix}happy-outline:before, .#{$ionicons-prefix}headphone:before, .#{$ionicons-prefix}heart:before, .#{$ionicons-prefix}heart-broken:before, @@ -186,250 +252,280 @@ .#{$ionicons-prefix}help-circled:before, .#{$ionicons-prefix}home:before, .#{$ionicons-prefix}icecream:before, -.#{$ionicons-prefix}icon-social-google-plus:before, -.#{$ionicons-prefix}icon-social-google-plus-outline:before, .#{$ionicons-prefix}image:before, .#{$ionicons-prefix}images:before, .#{$ionicons-prefix}information:before, .#{$ionicons-prefix}information-circled:before, .#{$ionicons-prefix}ionic:before, -.#{$ionicons-prefix}ios7-alarm:before, -.#{$ionicons-prefix}ios7-alarm-outline:before, -.#{$ionicons-prefix}ios7-albums:before, -.#{$ionicons-prefix}ios7-albums-outline:before, -.#{$ionicons-prefix}ios7-americanfootball:before, -.#{$ionicons-prefix}ios7-americanfootball-outline:before, -.#{$ionicons-prefix}ios7-analytics:before, -.#{$ionicons-prefix}ios7-analytics-outline:before, -.#{$ionicons-prefix}ios7-arrow-back:before, -.#{$ionicons-prefix}ios7-arrow-down:before, -.#{$ionicons-prefix}ios7-arrow-forward:before, -.#{$ionicons-prefix}ios7-arrow-left:before, -.#{$ionicons-prefix}ios7-arrow-right:before, -.#{$ionicons-prefix}ios7-arrow-thin-down:before, -.#{$ionicons-prefix}ios7-arrow-thin-left:before, -.#{$ionicons-prefix}ios7-arrow-thin-right:before, -.#{$ionicons-prefix}ios7-arrow-thin-up:before, -.#{$ionicons-prefix}ios7-arrow-up:before, -.#{$ionicons-prefix}ios7-at:before, -.#{$ionicons-prefix}ios7-at-outline:before, -.#{$ionicons-prefix}ios7-barcode:before, -.#{$ionicons-prefix}ios7-barcode-outline:before, -.#{$ionicons-prefix}ios7-baseball:before, -.#{$ionicons-prefix}ios7-baseball-outline:before, -.#{$ionicons-prefix}ios7-basketball:before, -.#{$ionicons-prefix}ios7-basketball-outline:before, -.#{$ionicons-prefix}ios7-bell:before, -.#{$ionicons-prefix}ios7-bell-outline:before, -.#{$ionicons-prefix}ios7-bolt:before, -.#{$ionicons-prefix}ios7-bolt-outline:before, -.#{$ionicons-prefix}ios7-bookmarks:before, -.#{$ionicons-prefix}ios7-bookmarks-outline:before, -.#{$ionicons-prefix}ios7-box:before, -.#{$ionicons-prefix}ios7-box-outline:before, -.#{$ionicons-prefix}ios7-briefcase:before, -.#{$ionicons-prefix}ios7-briefcase-outline:before, -.#{$ionicons-prefix}ios7-browsers:before, -.#{$ionicons-prefix}ios7-browsers-outline:before, -.#{$ionicons-prefix}ios7-calculator:before, -.#{$ionicons-prefix}ios7-calculator-outline:before, -.#{$ionicons-prefix}ios7-calendar:before, -.#{$ionicons-prefix}ios7-calendar-outline:before, -.#{$ionicons-prefix}ios7-camera:before, -.#{$ionicons-prefix}ios7-camera-outline:before, -.#{$ionicons-prefix}ios7-cart:before, -.#{$ionicons-prefix}ios7-cart-outline:before, -.#{$ionicons-prefix}ios7-chatboxes:before, -.#{$ionicons-prefix}ios7-chatboxes-outline:before, -.#{$ionicons-prefix}ios7-chatbubble:before, -.#{$ionicons-prefix}ios7-chatbubble-outline:before, -.#{$ionicons-prefix}ios7-checkmark:before, -.#{$ionicons-prefix}ios7-checkmark-empty:before, -.#{$ionicons-prefix}ios7-checkmark-outline:before, -.#{$ionicons-prefix}ios7-circle-filled:before, -.#{$ionicons-prefix}ios7-circle-outline:before, -.#{$ionicons-prefix}ios7-clock:before, -.#{$ionicons-prefix}ios7-clock-outline:before, -.#{$ionicons-prefix}ios7-close:before, -.#{$ionicons-prefix}ios7-close-empty:before, -.#{$ionicons-prefix}ios7-close-outline:before, -.#{$ionicons-prefix}ios7-cloud:before, -.#{$ionicons-prefix}ios7-cloud-download:before, -.#{$ionicons-prefix}ios7-cloud-download-outline:before, -.#{$ionicons-prefix}ios7-cloud-outline:before, -.#{$ionicons-prefix}ios7-cloud-upload:before, -.#{$ionicons-prefix}ios7-cloud-upload-outline:before, -.#{$ionicons-prefix}ios7-cloudy:before, -.#{$ionicons-prefix}ios7-cloudy-night:before, -.#{$ionicons-prefix}ios7-cloudy-night-outline:before, -.#{$ionicons-prefix}ios7-cloudy-outline:before, -.#{$ionicons-prefix}ios7-cog:before, -.#{$ionicons-prefix}ios7-cog-outline:before, -.#{$ionicons-prefix}ios7-compose:before, -.#{$ionicons-prefix}ios7-compose-outline:before, -.#{$ionicons-prefix}ios7-contact:before, -.#{$ionicons-prefix}ios7-contact-outline:before, -.#{$ionicons-prefix}ios7-copy:before, -.#{$ionicons-prefix}ios7-copy-outline:before, -.#{$ionicons-prefix}ios7-download:before, -.#{$ionicons-prefix}ios7-download-outline:before, -.#{$ionicons-prefix}ios7-drag:before, -.#{$ionicons-prefix}ios7-email:before, -.#{$ionicons-prefix}ios7-email-outline:before, -.#{$ionicons-prefix}ios7-expand:before, -.#{$ionicons-prefix}ios7-eye:before, -.#{$ionicons-prefix}ios7-eye-outline:before, -.#{$ionicons-prefix}ios7-fastforward:before, -.#{$ionicons-prefix}ios7-fastforward-outline:before, -.#{$ionicons-prefix}ios7-filing:before, -.#{$ionicons-prefix}ios7-filing-outline:before, -.#{$ionicons-prefix}ios7-film:before, -.#{$ionicons-prefix}ios7-film-outline:before, -.#{$ionicons-prefix}ios7-flag:before, -.#{$ionicons-prefix}ios7-flag-outline:before, -.#{$ionicons-prefix}ios7-folder:before, -.#{$ionicons-prefix}ios7-folder-outline:before, -.#{$ionicons-prefix}ios7-football:before, -.#{$ionicons-prefix}ios7-football-outline:before, -.#{$ionicons-prefix}ios7-gear:before, -.#{$ionicons-prefix}ios7-gear-outline:before, -.#{$ionicons-prefix}ios7-glasses:before, -.#{$ionicons-prefix}ios7-glasses-outline:before, -.#{$ionicons-prefix}ios7-heart:before, -.#{$ionicons-prefix}ios7-heart-outline:before, -.#{$ionicons-prefix}ios7-help:before, -.#{$ionicons-prefix}ios7-help-empty:before, -.#{$ionicons-prefix}ios7-help-outline:before, -.#{$ionicons-prefix}ios7-home:before, -.#{$ionicons-prefix}ios7-home-outline:before, -.#{$ionicons-prefix}ios7-infinite:before, -.#{$ionicons-prefix}ios7-infinite-outline:before, -.#{$ionicons-prefix}ios7-information:before, -.#{$ionicons-prefix}ios7-information-empty:before, -.#{$ionicons-prefix}ios7-information-outline:before, -.#{$ionicons-prefix}ios7-ionic-outline:before, -.#{$ionicons-prefix}ios7-keypad:before, -.#{$ionicons-prefix}ios7-keypad-outline:before, -.#{$ionicons-prefix}ios7-lightbulb:before, -.#{$ionicons-prefix}ios7-lightbulb-outline:before, -.#{$ionicons-prefix}ios7-location:before, -.#{$ionicons-prefix}ios7-location-outline:before, -.#{$ionicons-prefix}ios7-locked:before, -.#{$ionicons-prefix}ios7-locked-outline:before, -.#{$ionicons-prefix}ios7-loop:before, -.#{$ionicons-prefix}ios7-loop-strong:before, -.#{$ionicons-prefix}ios7-medkit:before, -.#{$ionicons-prefix}ios7-medkit-outline:before, -.#{$ionicons-prefix}ios7-mic:before, -.#{$ionicons-prefix}ios7-mic-off:before, -.#{$ionicons-prefix}ios7-mic-outline:before, -.#{$ionicons-prefix}ios7-minus:before, -.#{$ionicons-prefix}ios7-minus-empty:before, -.#{$ionicons-prefix}ios7-minus-outline:before, -.#{$ionicons-prefix}ios7-monitor:before, -.#{$ionicons-prefix}ios7-monitor-outline:before, -.#{$ionicons-prefix}ios7-moon:before, -.#{$ionicons-prefix}ios7-moon-outline:before, -.#{$ionicons-prefix}ios7-more:before, -.#{$ionicons-prefix}ios7-more-outline:before, -.#{$ionicons-prefix}ios7-musical-note:before, -.#{$ionicons-prefix}ios7-musical-notes:before, -.#{$ionicons-prefix}ios7-navigate:before, -.#{$ionicons-prefix}ios7-navigate-outline:before, -.#{$ionicons-prefix}ios7-paper:before, -.#{$ionicons-prefix}ios7-paper-outline:before, -.#{$ionicons-prefix}ios7-paperplane:before, -.#{$ionicons-prefix}ios7-paperplane-outline:before, -.#{$ionicons-prefix}ios7-partlysunny:before, -.#{$ionicons-prefix}ios7-partlysunny-outline:before, -.#{$ionicons-prefix}ios7-pause:before, -.#{$ionicons-prefix}ios7-pause-outline:before, -.#{$ionicons-prefix}ios7-paw:before, -.#{$ionicons-prefix}ios7-paw-outline:before, -.#{$ionicons-prefix}ios7-people:before, -.#{$ionicons-prefix}ios7-people-outline:before, -.#{$ionicons-prefix}ios7-person:before, -.#{$ionicons-prefix}ios7-person-outline:before, -.#{$ionicons-prefix}ios7-personadd:before, -.#{$ionicons-prefix}ios7-personadd-outline:before, -.#{$ionicons-prefix}ios7-photos:before, -.#{$ionicons-prefix}ios7-photos-outline:before, -.#{$ionicons-prefix}ios7-pie:before, -.#{$ionicons-prefix}ios7-pie-outline:before, -.#{$ionicons-prefix}ios7-play:before, -.#{$ionicons-prefix}ios7-play-outline:before, -.#{$ionicons-prefix}ios7-plus:before, -.#{$ionicons-prefix}ios7-plus-empty:before, -.#{$ionicons-prefix}ios7-plus-outline:before, -.#{$ionicons-prefix}ios7-pricetag:before, -.#{$ionicons-prefix}ios7-pricetag-outline:before, -.#{$ionicons-prefix}ios7-pricetags:before, -.#{$ionicons-prefix}ios7-pricetags-outline:before, -.#{$ionicons-prefix}ios7-printer:before, -.#{$ionicons-prefix}ios7-printer-outline:before, -.#{$ionicons-prefix}ios7-pulse:before, -.#{$ionicons-prefix}ios7-pulse-strong:before, -.#{$ionicons-prefix}ios7-rainy:before, -.#{$ionicons-prefix}ios7-rainy-outline:before, -.#{$ionicons-prefix}ios7-recording:before, -.#{$ionicons-prefix}ios7-recording-outline:before, -.#{$ionicons-prefix}ios7-redo:before, -.#{$ionicons-prefix}ios7-redo-outline:before, -.#{$ionicons-prefix}ios7-refresh:before, -.#{$ionicons-prefix}ios7-refresh-empty:before, -.#{$ionicons-prefix}ios7-refresh-outline:before, -.#{$ionicons-prefix}ios7-reload:before, -.#{$ionicons-prefix}ios7-reverse-camera:before, -.#{$ionicons-prefix}ios7-reverse-camera-outline:before, -.#{$ionicons-prefix}ios7-rewind:before, -.#{$ionicons-prefix}ios7-rewind-outline:before, -.#{$ionicons-prefix}ios7-search:before, -.#{$ionicons-prefix}ios7-search-strong:before, -.#{$ionicons-prefix}ios7-settings:before, -.#{$ionicons-prefix}ios7-settings-strong:before, -.#{$ionicons-prefix}ios7-shrink:before, -.#{$ionicons-prefix}ios7-skipbackward:before, -.#{$ionicons-prefix}ios7-skipbackward-outline:before, -.#{$ionicons-prefix}ios7-skipforward:before, -.#{$ionicons-prefix}ios7-skipforward-outline:before, -.#{$ionicons-prefix}ios7-snowy:before, -.#{$ionicons-prefix}ios7-speedometer:before, -.#{$ionicons-prefix}ios7-speedometer-outline:before, -.#{$ionicons-prefix}ios7-star:before, -.#{$ionicons-prefix}ios7-star-half:before, -.#{$ionicons-prefix}ios7-star-outline:before, -.#{$ionicons-prefix}ios7-stopwatch:before, -.#{$ionicons-prefix}ios7-stopwatch-outline:before, -.#{$ionicons-prefix}ios7-sunny:before, -.#{$ionicons-prefix}ios7-sunny-outline:before, -.#{$ionicons-prefix}ios7-telephone:before, -.#{$ionicons-prefix}ios7-telephone-outline:before, -.#{$ionicons-prefix}ios7-tennisball:before, -.#{$ionicons-prefix}ios7-tennisball-outline:before, -.#{$ionicons-prefix}ios7-thunderstorm:before, -.#{$ionicons-prefix}ios7-thunderstorm-outline:before, -.#{$ionicons-prefix}ios7-time:before, -.#{$ionicons-prefix}ios7-time-outline:before, -.#{$ionicons-prefix}ios7-timer:before, -.#{$ionicons-prefix}ios7-timer-outline:before, -.#{$ionicons-prefix}ios7-toggle:before, -.#{$ionicons-prefix}ios7-toggle-outline:before, -.#{$ionicons-prefix}ios7-trash:before, -.#{$ionicons-prefix}ios7-trash-outline:before, -.#{$ionicons-prefix}ios7-undo:before, -.#{$ionicons-prefix}ios7-undo-outline:before, -.#{$ionicons-prefix}ios7-unlocked:before, -.#{$ionicons-prefix}ios7-unlocked-outline:before, -.#{$ionicons-prefix}ios7-upload:before, -.#{$ionicons-prefix}ios7-upload-outline:before, -.#{$ionicons-prefix}ios7-videocam:before, -.#{$ionicons-prefix}ios7-videocam-outline:before, -.#{$ionicons-prefix}ios7-volume-high:before, -.#{$ionicons-prefix}ios7-volume-low:before, -.#{$ionicons-prefix}ios7-wineglass:before, -.#{$ionicons-prefix}ios7-wineglass-outline:before, -.#{$ionicons-prefix}ios7-world:before, -.#{$ionicons-prefix}ios7-world-outline:before, +.#{$ionicons-prefix}ios-alarm:before, +.#{$ionicons-prefix}ios-alarm-outline:before, +.#{$ionicons-prefix}ios-albums:before, +.#{$ionicons-prefix}ios-albums-outline:before, +.#{$ionicons-prefix}ios-americanfootball:before, +.#{$ionicons-prefix}ios-americanfootball-outline:before, +.#{$ionicons-prefix}ios-analytics:before, +.#{$ionicons-prefix}ios-analytics-outline:before, +.#{$ionicons-prefix}ios-arrow-back:before, +.#{$ionicons-prefix}ios-arrow-down:before, +.#{$ionicons-prefix}ios-arrow-forward:before, +.#{$ionicons-prefix}ios-arrow-left:before, +.#{$ionicons-prefix}ios-arrow-right:before, +.#{$ionicons-prefix}ios-arrow-thin-down:before, +.#{$ionicons-prefix}ios-arrow-thin-left:before, +.#{$ionicons-prefix}ios-arrow-thin-right:before, +.#{$ionicons-prefix}ios-arrow-thin-up:before, +.#{$ionicons-prefix}ios-arrow-up:before, +.#{$ionicons-prefix}ios-at:before, +.#{$ionicons-prefix}ios-at-outline:before, +.#{$ionicons-prefix}ios-barcode:before, +.#{$ionicons-prefix}ios-barcode-outline:before, +.#{$ionicons-prefix}ios-baseball:before, +.#{$ionicons-prefix}ios-baseball-outline:before, +.#{$ionicons-prefix}ios-basketball:before, +.#{$ionicons-prefix}ios-basketball-outline:before, +.#{$ionicons-prefix}ios-bell:before, +.#{$ionicons-prefix}ios-bell-outline:before, +.#{$ionicons-prefix}ios-body:before, +.#{$ionicons-prefix}ios-body-outline:before, +.#{$ionicons-prefix}ios-bolt:before, +.#{$ionicons-prefix}ios-bolt-outline:before, +.#{$ionicons-prefix}ios-book:before, +.#{$ionicons-prefix}ios-book-outline:before, +.#{$ionicons-prefix}ios-bookmarks:before, +.#{$ionicons-prefix}ios-bookmarks-outline:before, +.#{$ionicons-prefix}ios-box:before, +.#{$ionicons-prefix}ios-box-outline:before, +.#{$ionicons-prefix}ios-briefcase:before, +.#{$ionicons-prefix}ios-briefcase-outline:before, +.#{$ionicons-prefix}ios-browsers:before, +.#{$ionicons-prefix}ios-browsers-outline:before, +.#{$ionicons-prefix}ios-calculator:before, +.#{$ionicons-prefix}ios-calculator-outline:before, +.#{$ionicons-prefix}ios-calendar:before, +.#{$ionicons-prefix}ios-calendar-outline:before, +.#{$ionicons-prefix}ios-camera:before, +.#{$ionicons-prefix}ios-camera-outline:before, +.#{$ionicons-prefix}ios-cart:before, +.#{$ionicons-prefix}ios-cart-outline:before, +.#{$ionicons-prefix}ios-chatboxes:before, +.#{$ionicons-prefix}ios-chatboxes-outline:before, +.#{$ionicons-prefix}ios-chatbubble:before, +.#{$ionicons-prefix}ios-chatbubble-outline:before, +.#{$ionicons-prefix}ios-checkmark:before, +.#{$ionicons-prefix}ios-checkmark-empty:before, +.#{$ionicons-prefix}ios-checkmark-outline:before, +.#{$ionicons-prefix}ios-circle-filled:before, +.#{$ionicons-prefix}ios-circle-outline:before, +.#{$ionicons-prefix}ios-clock:before, +.#{$ionicons-prefix}ios-clock-outline:before, +.#{$ionicons-prefix}ios-close:before, +.#{$ionicons-prefix}ios-close-empty:before, +.#{$ionicons-prefix}ios-close-outline:before, +.#{$ionicons-prefix}ios-cloud:before, +.#{$ionicons-prefix}ios-cloud-download:before, +.#{$ionicons-prefix}ios-cloud-download-outline:before, +.#{$ionicons-prefix}ios-cloud-outline:before, +.#{$ionicons-prefix}ios-cloud-upload:before, +.#{$ionicons-prefix}ios-cloud-upload-outline:before, +.#{$ionicons-prefix}ios-cloudy:before, +.#{$ionicons-prefix}ios-cloudy-night:before, +.#{$ionicons-prefix}ios-cloudy-night-outline:before, +.#{$ionicons-prefix}ios-cloudy-outline:before, +.#{$ionicons-prefix}ios-cog:before, +.#{$ionicons-prefix}ios-cog-outline:before, +.#{$ionicons-prefix}ios-color-filter:before, +.#{$ionicons-prefix}ios-color-filter-outline:before, +.#{$ionicons-prefix}ios-color-wand:before, +.#{$ionicons-prefix}ios-color-wand-outline:before, +.#{$ionicons-prefix}ios-compose:before, +.#{$ionicons-prefix}ios-compose-outline:before, +.#{$ionicons-prefix}ios-contact:before, +.#{$ionicons-prefix}ios-contact-outline:before, +.#{$ionicons-prefix}ios-copy:before, +.#{$ionicons-prefix}ios-copy-outline:before, +.#{$ionicons-prefix}ios-crop:before, +.#{$ionicons-prefix}ios-crop-strong:before, +.#{$ionicons-prefix}ios-download:before, +.#{$ionicons-prefix}ios-download-outline:before, +.#{$ionicons-prefix}ios-drag:before, +.#{$ionicons-prefix}ios-email:before, +.#{$ionicons-prefix}ios-email-outline:before, +.#{$ionicons-prefix}ios-eye:before, +.#{$ionicons-prefix}ios-eye-outline:before, +.#{$ionicons-prefix}ios-fastforward:before, +.#{$ionicons-prefix}ios-fastforward-outline:before, +.#{$ionicons-prefix}ios-filing:before, +.#{$ionicons-prefix}ios-filing-outline:before, +.#{$ionicons-prefix}ios-film:before, +.#{$ionicons-prefix}ios-film-outline:before, +.#{$ionicons-prefix}ios-flag:before, +.#{$ionicons-prefix}ios-flag-outline:before, +.#{$ionicons-prefix}ios-flame:before, +.#{$ionicons-prefix}ios-flame-outline:before, +.#{$ionicons-prefix}ios-flask:before, +.#{$ionicons-prefix}ios-flask-outline:before, +.#{$ionicons-prefix}ios-flower:before, +.#{$ionicons-prefix}ios-flower-outline:before, +.#{$ionicons-prefix}ios-folder:before, +.#{$ionicons-prefix}ios-folder-outline:before, +.#{$ionicons-prefix}ios-football:before, +.#{$ionicons-prefix}ios-football-outline:before, +.#{$ionicons-prefix}ios-game-controller-a:before, +.#{$ionicons-prefix}ios-game-controller-a-outline:before, +.#{$ionicons-prefix}ios-game-controller-b:before, +.#{$ionicons-prefix}ios-game-controller-b-outline:before, +.#{$ionicons-prefix}ios-gear:before, +.#{$ionicons-prefix}ios-gear-outline:before, +.#{$ionicons-prefix}ios-glasses:before, +.#{$ionicons-prefix}ios-glasses-outline:before, +.#{$ionicons-prefix}ios-grid-view:before, +.#{$ionicons-prefix}ios-grid-view-outline:before, +.#{$ionicons-prefix}ios-heart:before, +.#{$ionicons-prefix}ios-heart-outline:before, +.#{$ionicons-prefix}ios-help:before, +.#{$ionicons-prefix}ios-help-empty:before, +.#{$ionicons-prefix}ios-help-outline:before, +.#{$ionicons-prefix}ios-home:before, +.#{$ionicons-prefix}ios-home-outline:before, +.#{$ionicons-prefix}ios-infinite:before, +.#{$ionicons-prefix}ios-infinite-outline:before, +.#{$ionicons-prefix}ios-information:before, +.#{$ionicons-prefix}ios-information-empty:before, +.#{$ionicons-prefix}ios-information-outline:before, +.#{$ionicons-prefix}ios-ionic-outline:before, +.#{$ionicons-prefix}ios-keypad:before, +.#{$ionicons-prefix}ios-keypad-outline:before, +.#{$ionicons-prefix}ios-lightbulb:before, +.#{$ionicons-prefix}ios-lightbulb-outline:before, +.#{$ionicons-prefix}ios-list:before, +.#{$ionicons-prefix}ios-list-outline:before, +.#{$ionicons-prefix}ios-location:before, +.#{$ionicons-prefix}ios-location-outline:before, +.#{$ionicons-prefix}ios-locked:before, +.#{$ionicons-prefix}ios-locked-outline:before, +.#{$ionicons-prefix}ios-loop:before, +.#{$ionicons-prefix}ios-loop-strong:before, +.#{$ionicons-prefix}ios-medical:before, +.#{$ionicons-prefix}ios-medical-outline:before, +.#{$ionicons-prefix}ios-medkit:before, +.#{$ionicons-prefix}ios-medkit-outline:before, +.#{$ionicons-prefix}ios-mic:before, +.#{$ionicons-prefix}ios-mic-off:before, +.#{$ionicons-prefix}ios-mic-outline:before, +.#{$ionicons-prefix}ios-minus:before, +.#{$ionicons-prefix}ios-minus-empty:before, +.#{$ionicons-prefix}ios-minus-outline:before, +.#{$ionicons-prefix}ios-monitor:before, +.#{$ionicons-prefix}ios-monitor-outline:before, +.#{$ionicons-prefix}ios-moon:before, +.#{$ionicons-prefix}ios-moon-outline:before, +.#{$ionicons-prefix}ios-more:before, +.#{$ionicons-prefix}ios-more-outline:before, +.#{$ionicons-prefix}ios-musical-note:before, +.#{$ionicons-prefix}ios-musical-notes:before, +.#{$ionicons-prefix}ios-navigate:before, +.#{$ionicons-prefix}ios-navigate-outline:before, +.#{$ionicons-prefix}ios-nutrition:before, +.#{$ionicons-prefix}ios-nutrition-outline:before, +.#{$ionicons-prefix}ios-paper:before, +.#{$ionicons-prefix}ios-paper-outline:before, +.#{$ionicons-prefix}ios-paperplane:before, +.#{$ionicons-prefix}ios-paperplane-outline:before, +.#{$ionicons-prefix}ios-partlysunny:before, +.#{$ionicons-prefix}ios-partlysunny-outline:before, +.#{$ionicons-prefix}ios-pause:before, +.#{$ionicons-prefix}ios-pause-outline:before, +.#{$ionicons-prefix}ios-paw:before, +.#{$ionicons-prefix}ios-paw-outline:before, +.#{$ionicons-prefix}ios-people:before, +.#{$ionicons-prefix}ios-people-outline:before, +.#{$ionicons-prefix}ios-person:before, +.#{$ionicons-prefix}ios-person-outline:before, +.#{$ionicons-prefix}ios-personadd:before, +.#{$ionicons-prefix}ios-personadd-outline:before, +.#{$ionicons-prefix}ios-photos:before, +.#{$ionicons-prefix}ios-photos-outline:before, +.#{$ionicons-prefix}ios-pie:before, +.#{$ionicons-prefix}ios-pie-outline:before, +.#{$ionicons-prefix}ios-pint:before, +.#{$ionicons-prefix}ios-pint-outline:before, +.#{$ionicons-prefix}ios-play:before, +.#{$ionicons-prefix}ios-play-outline:before, +.#{$ionicons-prefix}ios-plus:before, +.#{$ionicons-prefix}ios-plus-empty:before, +.#{$ionicons-prefix}ios-plus-outline:before, +.#{$ionicons-prefix}ios-pricetag:before, +.#{$ionicons-prefix}ios-pricetag-outline:before, +.#{$ionicons-prefix}ios-pricetags:before, +.#{$ionicons-prefix}ios-pricetags-outline:before, +.#{$ionicons-prefix}ios-printer:before, +.#{$ionicons-prefix}ios-printer-outline:before, +.#{$ionicons-prefix}ios-pulse:before, +.#{$ionicons-prefix}ios-pulse-strong:before, +.#{$ionicons-prefix}ios-rainy:before, +.#{$ionicons-prefix}ios-rainy-outline:before, +.#{$ionicons-prefix}ios-recording:before, +.#{$ionicons-prefix}ios-recording-outline:before, +.#{$ionicons-prefix}ios-redo:before, +.#{$ionicons-prefix}ios-redo-outline:before, +.#{$ionicons-prefix}ios-refresh:before, +.#{$ionicons-prefix}ios-refresh-empty:before, +.#{$ionicons-prefix}ios-refresh-outline:before, +.#{$ionicons-prefix}ios-reload:before, +.#{$ionicons-prefix}ios-reverse-camera:before, +.#{$ionicons-prefix}ios-reverse-camera-outline:before, +.#{$ionicons-prefix}ios-rewind:before, +.#{$ionicons-prefix}ios-rewind-outline:before, +.#{$ionicons-prefix}ios-rose:before, +.#{$ionicons-prefix}ios-rose-outline:before, +.#{$ionicons-prefix}ios-search:before, +.#{$ionicons-prefix}ios-search-strong:before, +.#{$ionicons-prefix}ios-settings:before, +.#{$ionicons-prefix}ios-settings-strong:before, +.#{$ionicons-prefix}ios-shuffle:before, +.#{$ionicons-prefix}ios-shuffle-strong:before, +.#{$ionicons-prefix}ios-skipbackward:before, +.#{$ionicons-prefix}ios-skipbackward-outline:before, +.#{$ionicons-prefix}ios-skipforward:before, +.#{$ionicons-prefix}ios-skipforward-outline:before, +.#{$ionicons-prefix}ios-snowy:before, +.#{$ionicons-prefix}ios-speedometer:before, +.#{$ionicons-prefix}ios-speedometer-outline:before, +.#{$ionicons-prefix}ios-star:before, +.#{$ionicons-prefix}ios-star-half:before, +.#{$ionicons-prefix}ios-star-outline:before, +.#{$ionicons-prefix}ios-stopwatch:before, +.#{$ionicons-prefix}ios-stopwatch-outline:before, +.#{$ionicons-prefix}ios-sunny:before, +.#{$ionicons-prefix}ios-sunny-outline:before, +.#{$ionicons-prefix}ios-telephone:before, +.#{$ionicons-prefix}ios-telephone-outline:before, +.#{$ionicons-prefix}ios-tennisball:before, +.#{$ionicons-prefix}ios-tennisball-outline:before, +.#{$ionicons-prefix}ios-thunderstorm:before, +.#{$ionicons-prefix}ios-thunderstorm-outline:before, +.#{$ionicons-prefix}ios-time:before, +.#{$ionicons-prefix}ios-time-outline:before, +.#{$ionicons-prefix}ios-timer:before, +.#{$ionicons-prefix}ios-timer-outline:before, +.#{$ionicons-prefix}ios-toggle:before, +.#{$ionicons-prefix}ios-toggle-outline:before, +.#{$ionicons-prefix}ios-trash:before, +.#{$ionicons-prefix}ios-trash-outline:before, +.#{$ionicons-prefix}ios-undo:before, +.#{$ionicons-prefix}ios-undo-outline:before, +.#{$ionicons-prefix}ios-unlocked:before, +.#{$ionicons-prefix}ios-unlocked-outline:before, +.#{$ionicons-prefix}ios-upload:before, +.#{$ionicons-prefix}ios-upload-outline:before, +.#{$ionicons-prefix}ios-videocam:before, +.#{$ionicons-prefix}ios-videocam-outline:before, +.#{$ionicons-prefix}ios-volume-high:before, +.#{$ionicons-prefix}ios-volume-low:before, +.#{$ionicons-prefix}ios-wineglass:before, +.#{$ionicons-prefix}ios-wineglass-outline:before, +.#{$ionicons-prefix}ios-world:before, +.#{$ionicons-prefix}ios-world-outline:before, .#{$ionicons-prefix}ipad:before, .#{$ionicons-prefix}iphone:before, .#{$ionicons-prefix}ipod:before, @@ -446,6 +542,7 @@ .#{$ionicons-prefix}load-c:before, .#{$ionicons-prefix}load-d:before, .#{$ionicons-prefix}location:before, +.#{$ionicons-prefix}lock-combination:before, .#{$ionicons-prefix}locked:before, .#{$ionicons-prefix}log-in:before, .#{$ionicons-prefix}log-out:before, @@ -474,6 +571,8 @@ .#{$ionicons-prefix}no-smoking:before, .#{$ionicons-prefix}nuclear:before, .#{$ionicons-prefix}outlet:before, +.#{$ionicons-prefix}paintbrush:before, +.#{$ionicons-prefix}paintbucket:before, .#{$ionicons-prefix}paper-airplane:before, .#{$ionicons-prefix}paperclip:before, .#{$ionicons-prefix}pause:before, @@ -508,6 +607,7 @@ .#{$ionicons-prefix}ribbon-a:before, .#{$ionicons-prefix}ribbon-b:before, .#{$ionicons-prefix}sad:before, +.#{$ionicons-prefix}sad-outline:before, .#{$ionicons-prefix}scissors:before, .#{$ionicons-prefix}search:before, .#{$ionicons-prefix}settings:before, @@ -517,18 +617,28 @@ .#{$ionicons-prefix}skip-forward:before, .#{$ionicons-prefix}social-android:before, .#{$ionicons-prefix}social-android-outline:before, +.#{$ionicons-prefix}social-angular:before, +.#{$ionicons-prefix}social-angular-outline:before, .#{$ionicons-prefix}social-apple:before, .#{$ionicons-prefix}social-apple-outline:before, .#{$ionicons-prefix}social-bitcoin:before, .#{$ionicons-prefix}social-bitcoin-outline:before, .#{$ionicons-prefix}social-buffer:before, .#{$ionicons-prefix}social-buffer-outline:before, +.#{$ionicons-prefix}social-chrome:before, +.#{$ionicons-prefix}social-chrome-outline:before, +.#{$ionicons-prefix}social-codepen:before, +.#{$ionicons-prefix}social-codepen-outline:before, +.#{$ionicons-prefix}social-css3:before, +.#{$ionicons-prefix}social-css3-outline:before, .#{$ionicons-prefix}social-designernews:before, .#{$ionicons-prefix}social-designernews-outline:before, .#{$ionicons-prefix}social-dribbble:before, .#{$ionicons-prefix}social-dribbble-outline:before, .#{$ionicons-prefix}social-dropbox:before, .#{$ionicons-prefix}social-dropbox-outline:before, +.#{$ionicons-prefix}social-euro:before, +.#{$ionicons-prefix}social-euro-outline:before, .#{$ionicons-prefix}social-facebook:before, .#{$ionicons-prefix}social-facebook-outline:before, .#{$ionicons-prefix}social-foursquare:before, @@ -542,35 +652,54 @@ .#{$ionicons-prefix}social-googleplus-outline:before, .#{$ionicons-prefix}social-hackernews:before, .#{$ionicons-prefix}social-hackernews-outline:before, +.#{$ionicons-prefix}social-html5:before, +.#{$ionicons-prefix}social-html5-outline:before, .#{$ionicons-prefix}social-instagram:before, .#{$ionicons-prefix}social-instagram-outline:before, +.#{$ionicons-prefix}social-javascript:before, +.#{$ionicons-prefix}social-javascript-outline:before, .#{$ionicons-prefix}social-linkedin:before, .#{$ionicons-prefix}social-linkedin-outline:before, +.#{$ionicons-prefix}social-markdown:before, +.#{$ionicons-prefix}social-nodejs:before, +.#{$ionicons-prefix}social-octocat:before, .#{$ionicons-prefix}social-pinterest:before, .#{$ionicons-prefix}social-pinterest-outline:before, +.#{$ionicons-prefix}social-python:before, .#{$ionicons-prefix}social-reddit:before, .#{$ionicons-prefix}social-reddit-outline:before, .#{$ionicons-prefix}social-rss:before, .#{$ionicons-prefix}social-rss-outline:before, +.#{$ionicons-prefix}social-sass:before, .#{$ionicons-prefix}social-skype:before, .#{$ionicons-prefix}social-skype-outline:before, +.#{$ionicons-prefix}social-snapchat:before, +.#{$ionicons-prefix}social-snapchat-outline:before, .#{$ionicons-prefix}social-tumblr:before, .#{$ionicons-prefix}social-tumblr-outline:before, .#{$ionicons-prefix}social-tux:before, +.#{$ionicons-prefix}social-twitch:before, +.#{$ionicons-prefix}social-twitch-outline:before, .#{$ionicons-prefix}social-twitter:before, .#{$ionicons-prefix}social-twitter-outline:before, .#{$ionicons-prefix}social-usd:before, .#{$ionicons-prefix}social-usd-outline:before, .#{$ionicons-prefix}social-vimeo:before, .#{$ionicons-prefix}social-vimeo-outline:before, +.#{$ionicons-prefix}social-whatsapp:before, +.#{$ionicons-prefix}social-whatsapp-outline:before, .#{$ionicons-prefix}social-windows:before, .#{$ionicons-prefix}social-windows-outline:before, .#{$ionicons-prefix}social-wordpress:before, .#{$ionicons-prefix}social-wordpress-outline:before, .#{$ionicons-prefix}social-yahoo:before, .#{$ionicons-prefix}social-yahoo-outline:before, +.#{$ionicons-prefix}social-yen:before, +.#{$ionicons-prefix}social-yen-outline:before, .#{$ionicons-prefix}social-youtube:before, .#{$ionicons-prefix}social-youtube-outline:before, +.#{$ionicons-prefix}soup-can:before, +.#{$ionicons-prefix}soup-can-outline:before, .#{$ionicons-prefix}speakerphone:before, .#{$ionicons-prefix}speedometer:before, .#{$ionicons-prefix}spoon:before, @@ -583,9 +712,12 @@ .#{$ionicons-prefix}thumbsup:before, .#{$ionicons-prefix}toggle:before, .#{$ionicons-prefix}toggle-filled:before, +.#{$ionicons-prefix}transgender:before, .#{$ionicons-prefix}trash-a:before, .#{$ionicons-prefix}trash-b:before, .#{$ionicons-prefix}trophy:before, +.#{$ionicons-prefix}tshirt:before, +.#{$ionicons-prefix}tshirt-outline:before, .#{$ionicons-prefix}umbrella:before, .#{$ionicons-prefix}university:before, .#{$ionicons-prefix}unlocked:before, @@ -609,72 +741,132 @@ .#{$ionicons-prefix}alert:before { content: $ionicon-var-alert; } .#{$ionicons-prefix}alert-circled:before { content: $ionicon-var-alert-circled; } .#{$ionicons-prefix}android-add:before { content: $ionicon-var-android-add; } -.#{$ionicons-prefix}android-add-contact:before { content: $ionicon-var-android-add-contact; } -.#{$ionicons-prefix}android-alarm:before { content: $ionicon-var-android-alarm; } +.#{$ionicons-prefix}android-add-circle:before { content: $ionicon-var-android-add-circle; } +.#{$ionicons-prefix}android-alarm-clock:before { content: $ionicon-var-android-alarm-clock; } +.#{$ionicons-prefix}android-alert:before { content: $ionicon-var-android-alert; } +.#{$ionicons-prefix}android-apps:before { content: $ionicon-var-android-apps; } .#{$ionicons-prefix}android-archive:before { content: $ionicon-var-android-archive; } .#{$ionicons-prefix}android-arrow-back:before { content: $ionicon-var-android-arrow-back; } -.#{$ionicons-prefix}android-arrow-down-left:before { content: $ionicon-var-android-arrow-down-left; } -.#{$ionicons-prefix}android-arrow-down-right:before { content: $ionicon-var-android-arrow-down-right; } +.#{$ionicons-prefix}android-arrow-down:before { content: $ionicon-var-android-arrow-down; } +.#{$ionicons-prefix}android-arrow-dropdown:before { content: $ionicon-var-android-arrow-dropdown; } +.#{$ionicons-prefix}android-arrow-dropdown-circle:before { content: $ionicon-var-android-arrow-dropdown-circle; } +.#{$ionicons-prefix}android-arrow-dropleft:before { content: $ionicon-var-android-arrow-dropleft; } +.#{$ionicons-prefix}android-arrow-dropleft-circle:before { content: $ionicon-var-android-arrow-dropleft-circle; } +.#{$ionicons-prefix}android-arrow-dropright:before { content: $ionicon-var-android-arrow-dropright; } +.#{$ionicons-prefix}android-arrow-dropright-circle:before { content: $ionicon-var-android-arrow-dropright-circle; } +.#{$ionicons-prefix}android-arrow-dropup:before { content: $ionicon-var-android-arrow-dropup; } +.#{$ionicons-prefix}android-arrow-dropup-circle:before { content: $ionicon-var-android-arrow-dropup-circle; } .#{$ionicons-prefix}android-arrow-forward:before { content: $ionicon-var-android-arrow-forward; } -.#{$ionicons-prefix}android-arrow-up-left:before { content: $ionicon-var-android-arrow-up-left; } -.#{$ionicons-prefix}android-arrow-up-right:before { content: $ionicon-var-android-arrow-up-right; } -.#{$ionicons-prefix}android-battery:before { content: $ionicon-var-android-battery; } -.#{$ionicons-prefix}android-book:before { content: $ionicon-var-android-book; } +.#{$ionicons-prefix}android-arrow-up:before { content: $ionicon-var-android-arrow-up; } +.#{$ionicons-prefix}android-attach:before { content: $ionicon-var-android-attach; } +.#{$ionicons-prefix}android-bar:before { content: $ionicon-var-android-bar; } +.#{$ionicons-prefix}android-bicycle:before { content: $ionicon-var-android-bicycle; } +.#{$ionicons-prefix}android-boat:before { content: $ionicon-var-android-boat; } +.#{$ionicons-prefix}android-bookmark:before { content: $ionicon-var-android-bookmark; } +.#{$ionicons-prefix}android-bulb:before { content: $ionicon-var-android-bulb; } +.#{$ionicons-prefix}android-bus:before { content: $ionicon-var-android-bus; } .#{$ionicons-prefix}android-calendar:before { content: $ionicon-var-android-calendar; } .#{$ionicons-prefix}android-call:before { content: $ionicon-var-android-call; } .#{$ionicons-prefix}android-camera:before { content: $ionicon-var-android-camera; } +.#{$ionicons-prefix}android-cancel:before { content: $ionicon-var-android-cancel; } +.#{$ionicons-prefix}android-car:before { content: $ionicon-var-android-car; } +.#{$ionicons-prefix}android-cart:before { content: $ionicon-var-android-cart; } .#{$ionicons-prefix}android-chat:before { content: $ionicon-var-android-chat; } -.#{$ionicons-prefix}android-checkmark:before { content: $ionicon-var-android-checkmark; } -.#{$ionicons-prefix}android-clock:before { content: $ionicon-var-android-clock; } +.#{$ionicons-prefix}android-checkbox:before { content: $ionicon-var-android-checkbox; } +.#{$ionicons-prefix}android-checkbox-blank:before { content: $ionicon-var-android-checkbox-blank; } +.#{$ionicons-prefix}android-checkbox-outline:before { content: $ionicon-var-android-checkbox-outline; } +.#{$ionicons-prefix}android-checkbox-outline-blank:before { content: $ionicon-var-android-checkbox-outline-blank; } +.#{$ionicons-prefix}android-checkmark-circle:before { content: $ionicon-var-android-checkmark-circle; } +.#{$ionicons-prefix}android-clipboard:before { content: $ionicon-var-android-clipboard; } .#{$ionicons-prefix}android-close:before { content: $ionicon-var-android-close; } +.#{$ionicons-prefix}android-cloud:before { content: $ionicon-var-android-cloud; } +.#{$ionicons-prefix}android-cloud-circle:before { content: $ionicon-var-android-cloud-circle; } +.#{$ionicons-prefix}android-cloud-done:before { content: $ionicon-var-android-cloud-done; } +.#{$ionicons-prefix}android-cloud-outline:before { content: $ionicon-var-android-cloud-outline; } +.#{$ionicons-prefix}android-color-palette:before { content: $ionicon-var-android-color-palette; } +.#{$ionicons-prefix}android-compass:before { content: $ionicon-var-android-compass; } .#{$ionicons-prefix}android-contact:before { content: $ionicon-var-android-contact; } .#{$ionicons-prefix}android-contacts:before { content: $ionicon-var-android-contacts; } -.#{$ionicons-prefix}android-data:before { content: $ionicon-var-android-data; } -.#{$ionicons-prefix}android-developer:before { content: $ionicon-var-android-developer; } -.#{$ionicons-prefix}android-display:before { content: $ionicon-var-android-display; } +.#{$ionicons-prefix}android-contract:before { content: $ionicon-var-android-contract; } +.#{$ionicons-prefix}android-create:before { content: $ionicon-var-android-create; } +.#{$ionicons-prefix}android-delete:before { content: $ionicon-var-android-delete; } +.#{$ionicons-prefix}android-desktop:before { content: $ionicon-var-android-desktop; } +.#{$ionicons-prefix}android-document:before { content: $ionicon-var-android-document; } +.#{$ionicons-prefix}android-done:before { content: $ionicon-var-android-done; } +.#{$ionicons-prefix}android-done-all:before { content: $ionicon-var-android-done-all; } .#{$ionicons-prefix}android-download:before { content: $ionicon-var-android-download; } -.#{$ionicons-prefix}android-drawer:before { content: $ionicon-var-android-drawer; } -.#{$ionicons-prefix}android-dropdown:before { content: $ionicon-var-android-dropdown; } -.#{$ionicons-prefix}android-earth:before { content: $ionicon-var-android-earth; } +.#{$ionicons-prefix}android-drafts:before { content: $ionicon-var-android-drafts; } +.#{$ionicons-prefix}android-exit:before { content: $ionicon-var-android-exit; } +.#{$ionicons-prefix}android-expand:before { content: $ionicon-var-android-expand; } +.#{$ionicons-prefix}android-favorite:before { content: $ionicon-var-android-favorite; } +.#{$ionicons-prefix}android-favorite-outline:before { content: $ionicon-var-android-favorite-outline; } +.#{$ionicons-prefix}android-film:before { content: $ionicon-var-android-film; } .#{$ionicons-prefix}android-folder:before { content: $ionicon-var-android-folder; } -.#{$ionicons-prefix}android-forums:before { content: $ionicon-var-android-forums; } -.#{$ionicons-prefix}android-friends:before { content: $ionicon-var-android-friends; } +.#{$ionicons-prefix}android-folder-open:before { content: $ionicon-var-android-folder-open; } +.#{$ionicons-prefix}android-funnel:before { content: $ionicon-var-android-funnel; } +.#{$ionicons-prefix}android-globe:before { content: $ionicon-var-android-globe; } .#{$ionicons-prefix}android-hand:before { content: $ionicon-var-android-hand; } +.#{$ionicons-prefix}android-hangout:before { content: $ionicon-var-android-hangout; } +.#{$ionicons-prefix}android-happy:before { content: $ionicon-var-android-happy; } +.#{$ionicons-prefix}android-home:before { content: $ionicon-var-android-home; } .#{$ionicons-prefix}android-image:before { content: $ionicon-var-android-image; } -.#{$ionicons-prefix}android-inbox:before { content: $ionicon-var-android-inbox; } -.#{$ionicons-prefix}android-information:before { content: $ionicon-var-android-information; } -.#{$ionicons-prefix}android-keypad:before { content: $ionicon-var-android-keypad; } -.#{$ionicons-prefix}android-lightbulb:before { content: $ionicon-var-android-lightbulb; } +.#{$ionicons-prefix}android-laptop:before { content: $ionicon-var-android-laptop; } +.#{$ionicons-prefix}android-list:before { content: $ionicon-var-android-list; } .#{$ionicons-prefix}android-locate:before { content: $ionicon-var-android-locate; } -.#{$ionicons-prefix}android-location:before { content: $ionicon-var-android-location; } +.#{$ionicons-prefix}android-lock:before { content: $ionicon-var-android-lock; } .#{$ionicons-prefix}android-mail:before { content: $ionicon-var-android-mail; } +.#{$ionicons-prefix}android-map:before { content: $ionicon-var-android-map; } +.#{$ionicons-prefix}android-menu:before { content: $ionicon-var-android-menu; } .#{$ionicons-prefix}android-microphone:before { content: $ionicon-var-android-microphone; } -.#{$ionicons-prefix}android-mixer:before { content: $ionicon-var-android-mixer; } -.#{$ionicons-prefix}android-more:before { content: $ionicon-var-android-more; } -.#{$ionicons-prefix}android-note:before { content: $ionicon-var-android-note; } +.#{$ionicons-prefix}android-microphone-off:before { content: $ionicon-var-android-microphone-off; } +.#{$ionicons-prefix}android-more-horizontal:before { content: $ionicon-var-android-more-horizontal; } +.#{$ionicons-prefix}android-more-vertical:before { content: $ionicon-var-android-more-vertical; } +.#{$ionicons-prefix}android-navigate:before { content: $ionicon-var-android-navigate; } +.#{$ionicons-prefix}android-notifications:before { content: $ionicon-var-android-notifications; } +.#{$ionicons-prefix}android-notifications-none:before { content: $ionicon-var-android-notifications-none; } +.#{$ionicons-prefix}android-notifications-off:before { content: $ionicon-var-android-notifications-off; } +.#{$ionicons-prefix}android-open:before { content: $ionicon-var-android-open; } +.#{$ionicons-prefix}android-options:before { content: $ionicon-var-android-options; } +.#{$ionicons-prefix}android-people:before { content: $ionicon-var-android-people; } +.#{$ionicons-prefix}android-person:before { content: $ionicon-var-android-person; } +.#{$ionicons-prefix}android-person-add:before { content: $ionicon-var-android-person-add; } +.#{$ionicons-prefix}android-phone-landscape:before { content: $ionicon-var-android-phone-landscape; } +.#{$ionicons-prefix}android-phone-portrait:before { content: $ionicon-var-android-phone-portrait; } +.#{$ionicons-prefix}android-pin:before { content: $ionicon-var-android-pin; } +.#{$ionicons-prefix}android-plane:before { content: $ionicon-var-android-plane; } .#{$ionicons-prefix}android-playstore:before { content: $ionicon-var-android-playstore; } -.#{$ionicons-prefix}android-printer:before { content: $ionicon-var-android-printer; } -.#{$ionicons-prefix}android-promotion:before { content: $ionicon-var-android-promotion; } -.#{$ionicons-prefix}android-reminder:before { content: $ionicon-var-android-reminder; } +.#{$ionicons-prefix}android-print:before { content: $ionicon-var-android-print; } +.#{$ionicons-prefix}android-radio-button-off:before { content: $ionicon-var-android-radio-button-off; } +.#{$ionicons-prefix}android-radio-button-on:before { content: $ionicon-var-android-radio-button-on; } +.#{$ionicons-prefix}android-refresh:before { content: $ionicon-var-android-refresh; } .#{$ionicons-prefix}android-remove:before { content: $ionicon-var-android-remove; } +.#{$ionicons-prefix}android-remove-circle:before { content: $ionicon-var-android-remove-circle; } +.#{$ionicons-prefix}android-restaurant:before { content: $ionicon-var-android-restaurant; } +.#{$ionicons-prefix}android-sad:before { content: $ionicon-var-android-sad; } .#{$ionicons-prefix}android-search:before { content: $ionicon-var-android-search; } .#{$ionicons-prefix}android-send:before { content: $ionicon-var-android-send; } .#{$ionicons-prefix}android-settings:before { content: $ionicon-var-android-settings; } .#{$ionicons-prefix}android-share:before { content: $ionicon-var-android-share; } -.#{$ionicons-prefix}android-social:before { content: $ionicon-var-android-social; } -.#{$ionicons-prefix}android-social-user:before { content: $ionicon-var-android-social-user; } -.#{$ionicons-prefix}android-sort:before { content: $ionicon-var-android-sort; } -.#{$ionicons-prefix}android-stair-drawer:before { content: $ionicon-var-android-stair-drawer; } +.#{$ionicons-prefix}android-share-alt:before { content: $ionicon-var-android-share-alt; } .#{$ionicons-prefix}android-star:before { content: $ionicon-var-android-star; } +.#{$ionicons-prefix}android-star-half:before { content: $ionicon-var-android-star-half; } +.#{$ionicons-prefix}android-star-outline:before { content: $ionicon-var-android-star-outline; } .#{$ionicons-prefix}android-stopwatch:before { content: $ionicon-var-android-stopwatch; } -.#{$ionicons-prefix}android-storage:before { content: $ionicon-var-android-storage; } -.#{$ionicons-prefix}android-system-back:before { content: $ionicon-var-android-system-back; } -.#{$ionicons-prefix}android-system-home:before { content: $ionicon-var-android-system-home; } -.#{$ionicons-prefix}android-system-windows:before { content: $ionicon-var-android-system-windows; } -.#{$ionicons-prefix}android-timer:before { content: $ionicon-var-android-timer; } -.#{$ionicons-prefix}android-trash:before { content: $ionicon-var-android-trash; } -.#{$ionicons-prefix}android-user-menu:before { content: $ionicon-var-android-user-menu; } -.#{$ionicons-prefix}android-volume:before { content: $ionicon-var-android-volume; } +.#{$ionicons-prefix}android-subway:before { content: $ionicon-var-android-subway; } +.#{$ionicons-prefix}android-sunny:before { content: $ionicon-var-android-sunny; } +.#{$ionicons-prefix}android-sync:before { content: $ionicon-var-android-sync; } +.#{$ionicons-prefix}android-textsms:before { content: $ionicon-var-android-textsms; } +.#{$ionicons-prefix}android-time:before { content: $ionicon-var-android-time; } +.#{$ionicons-prefix}android-train:before { content: $ionicon-var-android-train; } +.#{$ionicons-prefix}android-unlock:before { content: $ionicon-var-android-unlock; } +.#{$ionicons-prefix}android-upload:before { content: $ionicon-var-android-upload; } +.#{$ionicons-prefix}android-volume-down:before { content: $ionicon-var-android-volume-down; } +.#{$ionicons-prefix}android-volume-mute:before { content: $ionicon-var-android-volume-mute; } +.#{$ionicons-prefix}android-volume-off:before { content: $ionicon-var-android-volume-off; } +.#{$ionicons-prefix}android-volume-up:before { content: $ionicon-var-android-volume-up; } +.#{$ionicons-prefix}android-walk:before { content: $ionicon-var-android-walk; } +.#{$ionicons-prefix}android-warning:before { content: $ionicon-var-android-warning; } +.#{$ionicons-prefix}android-watch:before { content: $ionicon-var-android-watch; } .#{$ionicons-prefix}android-wifi:before { content: $ionicon-var-android-wifi; } .#{$ionicons-prefix}aperture:before { content: $ionicon-var-aperture; } .#{$ionicons-prefix}archive:before { content: $ionicon-var-archive; } @@ -703,6 +895,8 @@ .#{$ionicons-prefix}arrow-up-c:before { content: $ionicon-var-arrow-up-c; } .#{$ionicons-prefix}asterisk:before { content: $ionicon-var-asterisk; } .#{$ionicons-prefix}at:before { content: $ionicon-var-at; } +.#{$ionicons-prefix}backspace:before { content: $ionicon-var-backspace; } +.#{$ionicons-prefix}backspace-outline:before { content: $ionicon-var-backspace-outline; } .#{$ionicons-prefix}bag:before { content: $ionicon-var-bag; } .#{$ionicons-prefix}battery-charging:before { content: $ionicon-var-battery-charging; } .#{$ionicons-prefix}battery-empty:before { content: $ionicon-var-battery-empty; } @@ -714,6 +908,7 @@ .#{$ionicons-prefix}bluetooth:before { content: $ionicon-var-bluetooth; } .#{$ionicons-prefix}bonfire:before { content: $ionicon-var-bonfire; } .#{$ionicons-prefix}bookmark:before { content: $ionicon-var-bookmark; } +.#{$ionicons-prefix}bowtie:before { content: $ionicon-var-bowtie; } .#{$ionicons-prefix}briefcase:before { content: $ionicon-var-briefcase; } .#{$ionicons-prefix}bug:before { content: $ionicon-var-bug; } .#{$ionicons-prefix}calculator:before { content: $ionicon-var-calculator; } @@ -749,16 +944,21 @@ .#{$ionicons-prefix}compose:before { content: $ionicon-var-compose; } .#{$ionicons-prefix}connection-bars:before { content: $ionicon-var-connection-bars; } .#{$ionicons-prefix}contrast:before { content: $ionicon-var-contrast; } +.#{$ionicons-prefix}crop:before { content: $ionicon-var-crop; } .#{$ionicons-prefix}cube:before { content: $ionicon-var-cube; } .#{$ionicons-prefix}disc:before { content: $ionicon-var-disc; } .#{$ionicons-prefix}document:before { content: $ionicon-var-document; } .#{$ionicons-prefix}document-text:before { content: $ionicon-var-document-text; } .#{$ionicons-prefix}drag:before { content: $ionicon-var-drag; } .#{$ionicons-prefix}earth:before { content: $ionicon-var-earth; } +.#{$ionicons-prefix}easel:before { content: $ionicon-var-easel; } .#{$ionicons-prefix}edit:before { content: $ionicon-var-edit; } .#{$ionicons-prefix}egg:before { content: $ionicon-var-egg; } .#{$ionicons-prefix}eject:before { content: $ionicon-var-eject; } .#{$ionicons-prefix}email:before { content: $ionicon-var-email; } +.#{$ionicons-prefix}email-unread:before { content: $ionicon-var-email-unread; } +.#{$ionicons-prefix}erlenmeyer-flask:before { content: $ionicon-var-erlenmeyer-flask; } +.#{$ionicons-prefix}erlenmeyer-flask-bubbles:before { content: $ionicon-var-erlenmeyer-flask-bubbles; } .#{$ionicons-prefix}eye:before { content: $ionicon-var-eye; } .#{$ionicons-prefix}eye-disabled:before { content: $ionicon-var-eye-disabled; } .#{$ionicons-prefix}female:before { content: $ionicon-var-female; } @@ -769,19 +969,17 @@ .#{$ionicons-prefix}flame:before { content: $ionicon-var-flame; } .#{$ionicons-prefix}flash:before { content: $ionicon-var-flash; } .#{$ionicons-prefix}flash-off:before { content: $ionicon-var-flash-off; } -.#{$ionicons-prefix}flask:before { content: $ionicon-var-flask; } .#{$ionicons-prefix}folder:before { content: $ionicon-var-folder; } .#{$ionicons-prefix}fork:before { content: $ionicon-var-fork; } .#{$ionicons-prefix}fork-repo:before { content: $ionicon-var-fork-repo; } .#{$ionicons-prefix}forward:before { content: $ionicon-var-forward; } .#{$ionicons-prefix}funnel:before { content: $ionicon-var-funnel; } -.#{$ionicons-prefix}game-controller-a:before { content: $ionicon-var-game-controller-a; } -.#{$ionicons-prefix}game-controller-b:before { content: $ionicon-var-game-controller-b; } .#{$ionicons-prefix}gear-a:before { content: $ionicon-var-gear-a; } .#{$ionicons-prefix}gear-b:before { content: $ionicon-var-gear-b; } .#{$ionicons-prefix}grid:before { content: $ionicon-var-grid; } .#{$ionicons-prefix}hammer:before { content: $ionicon-var-hammer; } .#{$ionicons-prefix}happy:before { content: $ionicon-var-happy; } +.#{$ionicons-prefix}happy-outline:before { content: $ionicon-var-happy-outline; } .#{$ionicons-prefix}headphone:before { content: $ionicon-var-headphone; } .#{$ionicons-prefix}heart:before { content: $ionicon-var-heart; } .#{$ionicons-prefix}heart-broken:before { content: $ionicon-var-heart-broken; } @@ -790,250 +988,280 @@ .#{$ionicons-prefix}help-circled:before { content: $ionicon-var-help-circled; } .#{$ionicons-prefix}home:before { content: $ionicon-var-home; } .#{$ionicons-prefix}icecream:before { content: $ionicon-var-icecream; } -.#{$ionicons-prefix}icon-social-google-plus:before { content: $ionicon-var-icon-social-google-plus; } -.#{$ionicons-prefix}icon-social-google-plus-outline:before { content: $ionicon-var-icon-social-google-plus-outline; } .#{$ionicons-prefix}image:before { content: $ionicon-var-image; } .#{$ionicons-prefix}images:before { content: $ionicon-var-images; } .#{$ionicons-prefix}information:before { content: $ionicon-var-information; } .#{$ionicons-prefix}information-circled:before { content: $ionicon-var-information-circled; } .#{$ionicons-prefix}ionic:before { content: $ionicon-var-ionic; } -.#{$ionicons-prefix}ios7-alarm:before { content: $ionicon-var-ios7-alarm; } -.#{$ionicons-prefix}ios7-alarm-outline:before { content: $ionicon-var-ios7-alarm-outline; } -.#{$ionicons-prefix}ios7-albums:before { content: $ionicon-var-ios7-albums; } -.#{$ionicons-prefix}ios7-albums-outline:before { content: $ionicon-var-ios7-albums-outline; } -.#{$ionicons-prefix}ios7-americanfootball:before { content: $ionicon-var-ios7-americanfootball; } -.#{$ionicons-prefix}ios7-americanfootball-outline:before { content: $ionicon-var-ios7-americanfootball-outline; } -.#{$ionicons-prefix}ios7-analytics:before { content: $ionicon-var-ios7-analytics; } -.#{$ionicons-prefix}ios7-analytics-outline:before { content: $ionicon-var-ios7-analytics-outline; } -.#{$ionicons-prefix}ios7-arrow-back:before { content: $ionicon-var-ios7-arrow-back; } -.#{$ionicons-prefix}ios7-arrow-down:before { content: $ionicon-var-ios7-arrow-down; } -.#{$ionicons-prefix}ios7-arrow-forward:before { content: $ionicon-var-ios7-arrow-forward; } -.#{$ionicons-prefix}ios7-arrow-left:before { content: $ionicon-var-ios7-arrow-left; } -.#{$ionicons-prefix}ios7-arrow-right:before { content: $ionicon-var-ios7-arrow-right; } -.#{$ionicons-prefix}ios7-arrow-thin-down:before { content: $ionicon-var-ios7-arrow-thin-down; } -.#{$ionicons-prefix}ios7-arrow-thin-left:before { content: $ionicon-var-ios7-arrow-thin-left; } -.#{$ionicons-prefix}ios7-arrow-thin-right:before { content: $ionicon-var-ios7-arrow-thin-right; } -.#{$ionicons-prefix}ios7-arrow-thin-up:before { content: $ionicon-var-ios7-arrow-thin-up; } -.#{$ionicons-prefix}ios7-arrow-up:before { content: $ionicon-var-ios7-arrow-up; } -.#{$ionicons-prefix}ios7-at:before { content: $ionicon-var-ios7-at; } -.#{$ionicons-prefix}ios7-at-outline:before { content: $ionicon-var-ios7-at-outline; } -.#{$ionicons-prefix}ios7-barcode:before { content: $ionicon-var-ios7-barcode; } -.#{$ionicons-prefix}ios7-barcode-outline:before { content: $ionicon-var-ios7-barcode-outline; } -.#{$ionicons-prefix}ios7-baseball:before { content: $ionicon-var-ios7-baseball; } -.#{$ionicons-prefix}ios7-baseball-outline:before { content: $ionicon-var-ios7-baseball-outline; } -.#{$ionicons-prefix}ios7-basketball:before { content: $ionicon-var-ios7-basketball; } -.#{$ionicons-prefix}ios7-basketball-outline:before { content: $ionicon-var-ios7-basketball-outline; } -.#{$ionicons-prefix}ios7-bell:before { content: $ionicon-var-ios7-bell; } -.#{$ionicons-prefix}ios7-bell-outline:before { content: $ionicon-var-ios7-bell-outline; } -.#{$ionicons-prefix}ios7-bolt:before { content: $ionicon-var-ios7-bolt; } -.#{$ionicons-prefix}ios7-bolt-outline:before { content: $ionicon-var-ios7-bolt-outline; } -.#{$ionicons-prefix}ios7-bookmarks:before { content: $ionicon-var-ios7-bookmarks; } -.#{$ionicons-prefix}ios7-bookmarks-outline:before { content: $ionicon-var-ios7-bookmarks-outline; } -.#{$ionicons-prefix}ios7-box:before { content: $ionicon-var-ios7-box; } -.#{$ionicons-prefix}ios7-box-outline:before { content: $ionicon-var-ios7-box-outline; } -.#{$ionicons-prefix}ios7-briefcase:before { content: $ionicon-var-ios7-briefcase; } -.#{$ionicons-prefix}ios7-briefcase-outline:before { content: $ionicon-var-ios7-briefcase-outline; } -.#{$ionicons-prefix}ios7-browsers:before { content: $ionicon-var-ios7-browsers; } -.#{$ionicons-prefix}ios7-browsers-outline:before { content: $ionicon-var-ios7-browsers-outline; } -.#{$ionicons-prefix}ios7-calculator:before { content: $ionicon-var-ios7-calculator; } -.#{$ionicons-prefix}ios7-calculator-outline:before { content: $ionicon-var-ios7-calculator-outline; } -.#{$ionicons-prefix}ios7-calendar:before { content: $ionicon-var-ios7-calendar; } -.#{$ionicons-prefix}ios7-calendar-outline:before { content: $ionicon-var-ios7-calendar-outline; } -.#{$ionicons-prefix}ios7-camera:before { content: $ionicon-var-ios7-camera; } -.#{$ionicons-prefix}ios7-camera-outline:before { content: $ionicon-var-ios7-camera-outline; } -.#{$ionicons-prefix}ios7-cart:before { content: $ionicon-var-ios7-cart; } -.#{$ionicons-prefix}ios7-cart-outline:before { content: $ionicon-var-ios7-cart-outline; } -.#{$ionicons-prefix}ios7-chatboxes:before { content: $ionicon-var-ios7-chatboxes; } -.#{$ionicons-prefix}ios7-chatboxes-outline:before { content: $ionicon-var-ios7-chatboxes-outline; } -.#{$ionicons-prefix}ios7-chatbubble:before { content: $ionicon-var-ios7-chatbubble; } -.#{$ionicons-prefix}ios7-chatbubble-outline:before { content: $ionicon-var-ios7-chatbubble-outline; } -.#{$ionicons-prefix}ios7-checkmark:before { content: $ionicon-var-ios7-checkmark; } -.#{$ionicons-prefix}ios7-checkmark-empty:before { content: $ionicon-var-ios7-checkmark-empty; } -.#{$ionicons-prefix}ios7-checkmark-outline:before { content: $ionicon-var-ios7-checkmark-outline; } -.#{$ionicons-prefix}ios7-circle-filled:before { content: $ionicon-var-ios7-circle-filled; } -.#{$ionicons-prefix}ios7-circle-outline:before { content: $ionicon-var-ios7-circle-outline; } -.#{$ionicons-prefix}ios7-clock:before { content: $ionicon-var-ios7-clock; } -.#{$ionicons-prefix}ios7-clock-outline:before { content: $ionicon-var-ios7-clock-outline; } -.#{$ionicons-prefix}ios7-close:before { content: $ionicon-var-ios7-close; } -.#{$ionicons-prefix}ios7-close-empty:before { content: $ionicon-var-ios7-close-empty; } -.#{$ionicons-prefix}ios7-close-outline:before { content: $ionicon-var-ios7-close-outline; } -.#{$ionicons-prefix}ios7-cloud:before { content: $ionicon-var-ios7-cloud; } -.#{$ionicons-prefix}ios7-cloud-download:before { content: $ionicon-var-ios7-cloud-download; } -.#{$ionicons-prefix}ios7-cloud-download-outline:before { content: $ionicon-var-ios7-cloud-download-outline; } -.#{$ionicons-prefix}ios7-cloud-outline:before { content: $ionicon-var-ios7-cloud-outline; } -.#{$ionicons-prefix}ios7-cloud-upload:before { content: $ionicon-var-ios7-cloud-upload; } -.#{$ionicons-prefix}ios7-cloud-upload-outline:before { content: $ionicon-var-ios7-cloud-upload-outline; } -.#{$ionicons-prefix}ios7-cloudy:before { content: $ionicon-var-ios7-cloudy; } -.#{$ionicons-prefix}ios7-cloudy-night:before { content: $ionicon-var-ios7-cloudy-night; } -.#{$ionicons-prefix}ios7-cloudy-night-outline:before { content: $ionicon-var-ios7-cloudy-night-outline; } -.#{$ionicons-prefix}ios7-cloudy-outline:before { content: $ionicon-var-ios7-cloudy-outline; } -.#{$ionicons-prefix}ios7-cog:before { content: $ionicon-var-ios7-cog; } -.#{$ionicons-prefix}ios7-cog-outline:before { content: $ionicon-var-ios7-cog-outline; } -.#{$ionicons-prefix}ios7-compose:before { content: $ionicon-var-ios7-compose; } -.#{$ionicons-prefix}ios7-compose-outline:before { content: $ionicon-var-ios7-compose-outline; } -.#{$ionicons-prefix}ios7-contact:before { content: $ionicon-var-ios7-contact; } -.#{$ionicons-prefix}ios7-contact-outline:before { content: $ionicon-var-ios7-contact-outline; } -.#{$ionicons-prefix}ios7-copy:before { content: $ionicon-var-ios7-copy; } -.#{$ionicons-prefix}ios7-copy-outline:before { content: $ionicon-var-ios7-copy-outline; } -.#{$ionicons-prefix}ios7-download:before { content: $ionicon-var-ios7-download; } -.#{$ionicons-prefix}ios7-download-outline:before { content: $ionicon-var-ios7-download-outline; } -.#{$ionicons-prefix}ios7-drag:before { content: $ionicon-var-ios7-drag; } -.#{$ionicons-prefix}ios7-email:before { content: $ionicon-var-ios7-email; } -.#{$ionicons-prefix}ios7-email-outline:before { content: $ionicon-var-ios7-email-outline; } -.#{$ionicons-prefix}ios7-expand:before { content: $ionicon-var-ios7-expand; } -.#{$ionicons-prefix}ios7-eye:before { content: $ionicon-var-ios7-eye; } -.#{$ionicons-prefix}ios7-eye-outline:before { content: $ionicon-var-ios7-eye-outline; } -.#{$ionicons-prefix}ios7-fastforward:before { content: $ionicon-var-ios7-fastforward; } -.#{$ionicons-prefix}ios7-fastforward-outline:before { content: $ionicon-var-ios7-fastforward-outline; } -.#{$ionicons-prefix}ios7-filing:before { content: $ionicon-var-ios7-filing; } -.#{$ionicons-prefix}ios7-filing-outline:before { content: $ionicon-var-ios7-filing-outline; } -.#{$ionicons-prefix}ios7-film:before { content: $ionicon-var-ios7-film; } -.#{$ionicons-prefix}ios7-film-outline:before { content: $ionicon-var-ios7-film-outline; } -.#{$ionicons-prefix}ios7-flag:before { content: $ionicon-var-ios7-flag; } -.#{$ionicons-prefix}ios7-flag-outline:before { content: $ionicon-var-ios7-flag-outline; } -.#{$ionicons-prefix}ios7-folder:before { content: $ionicon-var-ios7-folder; } -.#{$ionicons-prefix}ios7-folder-outline:before { content: $ionicon-var-ios7-folder-outline; } -.#{$ionicons-prefix}ios7-football:before { content: $ionicon-var-ios7-football; } -.#{$ionicons-prefix}ios7-football-outline:before { content: $ionicon-var-ios7-football-outline; } -.#{$ionicons-prefix}ios7-gear:before { content: $ionicon-var-ios7-gear; } -.#{$ionicons-prefix}ios7-gear-outline:before { content: $ionicon-var-ios7-gear-outline; } -.#{$ionicons-prefix}ios7-glasses:before { content: $ionicon-var-ios7-glasses; } -.#{$ionicons-prefix}ios7-glasses-outline:before { content: $ionicon-var-ios7-glasses-outline; } -.#{$ionicons-prefix}ios7-heart:before { content: $ionicon-var-ios7-heart; } -.#{$ionicons-prefix}ios7-heart-outline:before { content: $ionicon-var-ios7-heart-outline; } -.#{$ionicons-prefix}ios7-help:before { content: $ionicon-var-ios7-help; } -.#{$ionicons-prefix}ios7-help-empty:before { content: $ionicon-var-ios7-help-empty; } -.#{$ionicons-prefix}ios7-help-outline:before { content: $ionicon-var-ios7-help-outline; } -.#{$ionicons-prefix}ios7-home:before { content: $ionicon-var-ios7-home; } -.#{$ionicons-prefix}ios7-home-outline:before { content: $ionicon-var-ios7-home-outline; } -.#{$ionicons-prefix}ios7-infinite:before { content: $ionicon-var-ios7-infinite; } -.#{$ionicons-prefix}ios7-infinite-outline:before { content: $ionicon-var-ios7-infinite-outline; } -.#{$ionicons-prefix}ios7-information:before { content: $ionicon-var-ios7-information; } -.#{$ionicons-prefix}ios7-information-empty:before { content: $ionicon-var-ios7-information-empty; } -.#{$ionicons-prefix}ios7-information-outline:before { content: $ionicon-var-ios7-information-outline; } -.#{$ionicons-prefix}ios7-ionic-outline:before { content: $ionicon-var-ios7-ionic-outline; } -.#{$ionicons-prefix}ios7-keypad:before { content: $ionicon-var-ios7-keypad; } -.#{$ionicons-prefix}ios7-keypad-outline:before { content: $ionicon-var-ios7-keypad-outline; } -.#{$ionicons-prefix}ios7-lightbulb:before { content: $ionicon-var-ios7-lightbulb; } -.#{$ionicons-prefix}ios7-lightbulb-outline:before { content: $ionicon-var-ios7-lightbulb-outline; } -.#{$ionicons-prefix}ios7-location:before { content: $ionicon-var-ios7-location; } -.#{$ionicons-prefix}ios7-location-outline:before { content: $ionicon-var-ios7-location-outline; } -.#{$ionicons-prefix}ios7-locked:before { content: $ionicon-var-ios7-locked; } -.#{$ionicons-prefix}ios7-locked-outline:before { content: $ionicon-var-ios7-locked-outline; } -.#{$ionicons-prefix}ios7-loop:before { content: $ionicon-var-ios7-loop; } -.#{$ionicons-prefix}ios7-loop-strong:before { content: $ionicon-var-ios7-loop-strong; } -.#{$ionicons-prefix}ios7-medkit:before { content: $ionicon-var-ios7-medkit; } -.#{$ionicons-prefix}ios7-medkit-outline:before { content: $ionicon-var-ios7-medkit-outline; } -.#{$ionicons-prefix}ios7-mic:before { content: $ionicon-var-ios7-mic; } -.#{$ionicons-prefix}ios7-mic-off:before { content: $ionicon-var-ios7-mic-off; } -.#{$ionicons-prefix}ios7-mic-outline:before { content: $ionicon-var-ios7-mic-outline; } -.#{$ionicons-prefix}ios7-minus:before { content: $ionicon-var-ios7-minus; } -.#{$ionicons-prefix}ios7-minus-empty:before { content: $ionicon-var-ios7-minus-empty; } -.#{$ionicons-prefix}ios7-minus-outline:before { content: $ionicon-var-ios7-minus-outline; } -.#{$ionicons-prefix}ios7-monitor:before { content: $ionicon-var-ios7-monitor; } -.#{$ionicons-prefix}ios7-monitor-outline:before { content: $ionicon-var-ios7-monitor-outline; } -.#{$ionicons-prefix}ios7-moon:before { content: $ionicon-var-ios7-moon; } -.#{$ionicons-prefix}ios7-moon-outline:before { content: $ionicon-var-ios7-moon-outline; } -.#{$ionicons-prefix}ios7-more:before { content: $ionicon-var-ios7-more; } -.#{$ionicons-prefix}ios7-more-outline:before { content: $ionicon-var-ios7-more-outline; } -.#{$ionicons-prefix}ios7-musical-note:before { content: $ionicon-var-ios7-musical-note; } -.#{$ionicons-prefix}ios7-musical-notes:before { content: $ionicon-var-ios7-musical-notes; } -.#{$ionicons-prefix}ios7-navigate:before { content: $ionicon-var-ios7-navigate; } -.#{$ionicons-prefix}ios7-navigate-outline:before { content: $ionicon-var-ios7-navigate-outline; } -.#{$ionicons-prefix}ios7-paper:before { content: $ionicon-var-ios7-paper; } -.#{$ionicons-prefix}ios7-paper-outline:before { content: $ionicon-var-ios7-paper-outline; } -.#{$ionicons-prefix}ios7-paperplane:before { content: $ionicon-var-ios7-paperplane; } -.#{$ionicons-prefix}ios7-paperplane-outline:before { content: $ionicon-var-ios7-paperplane-outline; } -.#{$ionicons-prefix}ios7-partlysunny:before { content: $ionicon-var-ios7-partlysunny; } -.#{$ionicons-prefix}ios7-partlysunny-outline:before { content: $ionicon-var-ios7-partlysunny-outline; } -.#{$ionicons-prefix}ios7-pause:before { content: $ionicon-var-ios7-pause; } -.#{$ionicons-prefix}ios7-pause-outline:before { content: $ionicon-var-ios7-pause-outline; } -.#{$ionicons-prefix}ios7-paw:before { content: $ionicon-var-ios7-paw; } -.#{$ionicons-prefix}ios7-paw-outline:before { content: $ionicon-var-ios7-paw-outline; } -.#{$ionicons-prefix}ios7-people:before { content: $ionicon-var-ios7-people; } -.#{$ionicons-prefix}ios7-people-outline:before { content: $ionicon-var-ios7-people-outline; } -.#{$ionicons-prefix}ios7-person:before { content: $ionicon-var-ios7-person; } -.#{$ionicons-prefix}ios7-person-outline:before { content: $ionicon-var-ios7-person-outline; } -.#{$ionicons-prefix}ios7-personadd:before { content: $ionicon-var-ios7-personadd; } -.#{$ionicons-prefix}ios7-personadd-outline:before { content: $ionicon-var-ios7-personadd-outline; } -.#{$ionicons-prefix}ios7-photos:before { content: $ionicon-var-ios7-photos; } -.#{$ionicons-prefix}ios7-photos-outline:before { content: $ionicon-var-ios7-photos-outline; } -.#{$ionicons-prefix}ios7-pie:before { content: $ionicon-var-ios7-pie; } -.#{$ionicons-prefix}ios7-pie-outline:before { content: $ionicon-var-ios7-pie-outline; } -.#{$ionicons-prefix}ios7-play:before { content: $ionicon-var-ios7-play; } -.#{$ionicons-prefix}ios7-play-outline:before { content: $ionicon-var-ios7-play-outline; } -.#{$ionicons-prefix}ios7-plus:before { content: $ionicon-var-ios7-plus; } -.#{$ionicons-prefix}ios7-plus-empty:before { content: $ionicon-var-ios7-plus-empty; } -.#{$ionicons-prefix}ios7-plus-outline:before { content: $ionicon-var-ios7-plus-outline; } -.#{$ionicons-prefix}ios7-pricetag:before { content: $ionicon-var-ios7-pricetag; } -.#{$ionicons-prefix}ios7-pricetag-outline:before { content: $ionicon-var-ios7-pricetag-outline; } -.#{$ionicons-prefix}ios7-pricetags:before { content: $ionicon-var-ios7-pricetags; } -.#{$ionicons-prefix}ios7-pricetags-outline:before { content: $ionicon-var-ios7-pricetags-outline; } -.#{$ionicons-prefix}ios7-printer:before { content: $ionicon-var-ios7-printer; } -.#{$ionicons-prefix}ios7-printer-outline:before { content: $ionicon-var-ios7-printer-outline; } -.#{$ionicons-prefix}ios7-pulse:before { content: $ionicon-var-ios7-pulse; } -.#{$ionicons-prefix}ios7-pulse-strong:before { content: $ionicon-var-ios7-pulse-strong; } -.#{$ionicons-prefix}ios7-rainy:before { content: $ionicon-var-ios7-rainy; } -.#{$ionicons-prefix}ios7-rainy-outline:before { content: $ionicon-var-ios7-rainy-outline; } -.#{$ionicons-prefix}ios7-recording:before { content: $ionicon-var-ios7-recording; } -.#{$ionicons-prefix}ios7-recording-outline:before { content: $ionicon-var-ios7-recording-outline; } -.#{$ionicons-prefix}ios7-redo:before { content: $ionicon-var-ios7-redo; } -.#{$ionicons-prefix}ios7-redo-outline:before { content: $ionicon-var-ios7-redo-outline; } -.#{$ionicons-prefix}ios7-refresh:before { content: $ionicon-var-ios7-refresh; } -.#{$ionicons-prefix}ios7-refresh-empty:before { content: $ionicon-var-ios7-refresh-empty; } -.#{$ionicons-prefix}ios7-refresh-outline:before { content: $ionicon-var-ios7-refresh-outline; } -.#{$ionicons-prefix}ios7-reload:before { content: $ionicon-var-ios7-reload; } -.#{$ionicons-prefix}ios7-reverse-camera:before { content: $ionicon-var-ios7-reverse-camera; } -.#{$ionicons-prefix}ios7-reverse-camera-outline:before { content: $ionicon-var-ios7-reverse-camera-outline; } -.#{$ionicons-prefix}ios7-rewind:before { content: $ionicon-var-ios7-rewind; } -.#{$ionicons-prefix}ios7-rewind-outline:before { content: $ionicon-var-ios7-rewind-outline; } -.#{$ionicons-prefix}ios7-search:before { content: $ionicon-var-ios7-search; } -.#{$ionicons-prefix}ios7-search-strong:before { content: $ionicon-var-ios7-search-strong; } -.#{$ionicons-prefix}ios7-settings:before { content: $ionicon-var-ios7-settings; } -.#{$ionicons-prefix}ios7-settings-strong:before { content: $ionicon-var-ios7-settings-strong; } -.#{$ionicons-prefix}ios7-shrink:before { content: $ionicon-var-ios7-shrink; } -.#{$ionicons-prefix}ios7-skipbackward:before { content: $ionicon-var-ios7-skipbackward; } -.#{$ionicons-prefix}ios7-skipbackward-outline:before { content: $ionicon-var-ios7-skipbackward-outline; } -.#{$ionicons-prefix}ios7-skipforward:before { content: $ionicon-var-ios7-skipforward; } -.#{$ionicons-prefix}ios7-skipforward-outline:before { content: $ionicon-var-ios7-skipforward-outline; } -.#{$ionicons-prefix}ios7-snowy:before { content: $ionicon-var-ios7-snowy; } -.#{$ionicons-prefix}ios7-speedometer:before { content: $ionicon-var-ios7-speedometer; } -.#{$ionicons-prefix}ios7-speedometer-outline:before { content: $ionicon-var-ios7-speedometer-outline; } -.#{$ionicons-prefix}ios7-star:before { content: $ionicon-var-ios7-star; } -.#{$ionicons-prefix}ios7-star-half:before { content: $ionicon-var-ios7-star-half; } -.#{$ionicons-prefix}ios7-star-outline:before { content: $ionicon-var-ios7-star-outline; } -.#{$ionicons-prefix}ios7-stopwatch:before { content: $ionicon-var-ios7-stopwatch; } -.#{$ionicons-prefix}ios7-stopwatch-outline:before { content: $ionicon-var-ios7-stopwatch-outline; } -.#{$ionicons-prefix}ios7-sunny:before { content: $ionicon-var-ios7-sunny; } -.#{$ionicons-prefix}ios7-sunny-outline:before { content: $ionicon-var-ios7-sunny-outline; } -.#{$ionicons-prefix}ios7-telephone:before { content: $ionicon-var-ios7-telephone; } -.#{$ionicons-prefix}ios7-telephone-outline:before { content: $ionicon-var-ios7-telephone-outline; } -.#{$ionicons-prefix}ios7-tennisball:before { content: $ionicon-var-ios7-tennisball; } -.#{$ionicons-prefix}ios7-tennisball-outline:before { content: $ionicon-var-ios7-tennisball-outline; } -.#{$ionicons-prefix}ios7-thunderstorm:before { content: $ionicon-var-ios7-thunderstorm; } -.#{$ionicons-prefix}ios7-thunderstorm-outline:before { content: $ionicon-var-ios7-thunderstorm-outline; } -.#{$ionicons-prefix}ios7-time:before { content: $ionicon-var-ios7-time; } -.#{$ionicons-prefix}ios7-time-outline:before { content: $ionicon-var-ios7-time-outline; } -.#{$ionicons-prefix}ios7-timer:before { content: $ionicon-var-ios7-timer; } -.#{$ionicons-prefix}ios7-timer-outline:before { content: $ionicon-var-ios7-timer-outline; } -.#{$ionicons-prefix}ios7-toggle:before { content: $ionicon-var-ios7-toggle; } -.#{$ionicons-prefix}ios7-toggle-outline:before { content: $ionicon-var-ios7-toggle-outline; } -.#{$ionicons-prefix}ios7-trash:before { content: $ionicon-var-ios7-trash; } -.#{$ionicons-prefix}ios7-trash-outline:before { content: $ionicon-var-ios7-trash-outline; } -.#{$ionicons-prefix}ios7-undo:before { content: $ionicon-var-ios7-undo; } -.#{$ionicons-prefix}ios7-undo-outline:before { content: $ionicon-var-ios7-undo-outline; } -.#{$ionicons-prefix}ios7-unlocked:before { content: $ionicon-var-ios7-unlocked; } -.#{$ionicons-prefix}ios7-unlocked-outline:before { content: $ionicon-var-ios7-unlocked-outline; } -.#{$ionicons-prefix}ios7-upload:before { content: $ionicon-var-ios7-upload; } -.#{$ionicons-prefix}ios7-upload-outline:before { content: $ionicon-var-ios7-upload-outline; } -.#{$ionicons-prefix}ios7-videocam:before { content: $ionicon-var-ios7-videocam; } -.#{$ionicons-prefix}ios7-videocam-outline:before { content: $ionicon-var-ios7-videocam-outline; } -.#{$ionicons-prefix}ios7-volume-high:before { content: $ionicon-var-ios7-volume-high; } -.#{$ionicons-prefix}ios7-volume-low:before { content: $ionicon-var-ios7-volume-low; } -.#{$ionicons-prefix}ios7-wineglass:before { content: $ionicon-var-ios7-wineglass; } -.#{$ionicons-prefix}ios7-wineglass-outline:before { content: $ionicon-var-ios7-wineglass-outline; } -.#{$ionicons-prefix}ios7-world:before { content: $ionicon-var-ios7-world; } -.#{$ionicons-prefix}ios7-world-outline:before { content: $ionicon-var-ios7-world-outline; } +.#{$ionicons-prefix}ios-alarm:before { content: $ionicon-var-ios-alarm; } +.#{$ionicons-prefix}ios-alarm-outline:before { content: $ionicon-var-ios-alarm-outline; } +.#{$ionicons-prefix}ios-albums:before { content: $ionicon-var-ios-albums; } +.#{$ionicons-prefix}ios-albums-outline:before { content: $ionicon-var-ios-albums-outline; } +.#{$ionicons-prefix}ios-americanfootball:before { content: $ionicon-var-ios-americanfootball; } +.#{$ionicons-prefix}ios-americanfootball-outline:before { content: $ionicon-var-ios-americanfootball-outline; } +.#{$ionicons-prefix}ios-analytics:before { content: $ionicon-var-ios-analytics; } +.#{$ionicons-prefix}ios-analytics-outline:before { content: $ionicon-var-ios-analytics-outline; } +.#{$ionicons-prefix}ios-arrow-back:before { content: $ionicon-var-ios-arrow-back; } +.#{$ionicons-prefix}ios-arrow-down:before { content: $ionicon-var-ios-arrow-down; } +.#{$ionicons-prefix}ios-arrow-forward:before { content: $ionicon-var-ios-arrow-forward; } +.#{$ionicons-prefix}ios-arrow-left:before { content: $ionicon-var-ios-arrow-left; } +.#{$ionicons-prefix}ios-arrow-right:before { content: $ionicon-var-ios-arrow-right; } +.#{$ionicons-prefix}ios-arrow-thin-down:before { content: $ionicon-var-ios-arrow-thin-down; } +.#{$ionicons-prefix}ios-arrow-thin-left:before { content: $ionicon-var-ios-arrow-thin-left; } +.#{$ionicons-prefix}ios-arrow-thin-right:before { content: $ionicon-var-ios-arrow-thin-right; } +.#{$ionicons-prefix}ios-arrow-thin-up:before { content: $ionicon-var-ios-arrow-thin-up; } +.#{$ionicons-prefix}ios-arrow-up:before { content: $ionicon-var-ios-arrow-up; } +.#{$ionicons-prefix}ios-at:before { content: $ionicon-var-ios-at; } +.#{$ionicons-prefix}ios-at-outline:before { content: $ionicon-var-ios-at-outline; } +.#{$ionicons-prefix}ios-barcode:before { content: $ionicon-var-ios-barcode; } +.#{$ionicons-prefix}ios-barcode-outline:before { content: $ionicon-var-ios-barcode-outline; } +.#{$ionicons-prefix}ios-baseball:before { content: $ionicon-var-ios-baseball; } +.#{$ionicons-prefix}ios-baseball-outline:before { content: $ionicon-var-ios-baseball-outline; } +.#{$ionicons-prefix}ios-basketball:before { content: $ionicon-var-ios-basketball; } +.#{$ionicons-prefix}ios-basketball-outline:before { content: $ionicon-var-ios-basketball-outline; } +.#{$ionicons-prefix}ios-bell:before { content: $ionicon-var-ios-bell; } +.#{$ionicons-prefix}ios-bell-outline:before { content: $ionicon-var-ios-bell-outline; } +.#{$ionicons-prefix}ios-body:before { content: $ionicon-var-ios-body; } +.#{$ionicons-prefix}ios-body-outline:before { content: $ionicon-var-ios-body-outline; } +.#{$ionicons-prefix}ios-bolt:before { content: $ionicon-var-ios-bolt; } +.#{$ionicons-prefix}ios-bolt-outline:before { content: $ionicon-var-ios-bolt-outline; } +.#{$ionicons-prefix}ios-book:before { content: $ionicon-var-ios-book; } +.#{$ionicons-prefix}ios-book-outline:before { content: $ionicon-var-ios-book-outline; } +.#{$ionicons-prefix}ios-bookmarks:before { content: $ionicon-var-ios-bookmarks; } +.#{$ionicons-prefix}ios-bookmarks-outline:before { content: $ionicon-var-ios-bookmarks-outline; } +.#{$ionicons-prefix}ios-box:before { content: $ionicon-var-ios-box; } +.#{$ionicons-prefix}ios-box-outline:before { content: $ionicon-var-ios-box-outline; } +.#{$ionicons-prefix}ios-briefcase:before { content: $ionicon-var-ios-briefcase; } +.#{$ionicons-prefix}ios-briefcase-outline:before { content: $ionicon-var-ios-briefcase-outline; } +.#{$ionicons-prefix}ios-browsers:before { content: $ionicon-var-ios-browsers; } +.#{$ionicons-prefix}ios-browsers-outline:before { content: $ionicon-var-ios-browsers-outline; } +.#{$ionicons-prefix}ios-calculator:before { content: $ionicon-var-ios-calculator; } +.#{$ionicons-prefix}ios-calculator-outline:before { content: $ionicon-var-ios-calculator-outline; } +.#{$ionicons-prefix}ios-calendar:before { content: $ionicon-var-ios-calendar; } +.#{$ionicons-prefix}ios-calendar-outline:before { content: $ionicon-var-ios-calendar-outline; } +.#{$ionicons-prefix}ios-camera:before { content: $ionicon-var-ios-camera; } +.#{$ionicons-prefix}ios-camera-outline:before { content: $ionicon-var-ios-camera-outline; } +.#{$ionicons-prefix}ios-cart:before { content: $ionicon-var-ios-cart; } +.#{$ionicons-prefix}ios-cart-outline:before { content: $ionicon-var-ios-cart-outline; } +.#{$ionicons-prefix}ios-chatboxes:before { content: $ionicon-var-ios-chatboxes; } +.#{$ionicons-prefix}ios-chatboxes-outline:before { content: $ionicon-var-ios-chatboxes-outline; } +.#{$ionicons-prefix}ios-chatbubble:before { content: $ionicon-var-ios-chatbubble; } +.#{$ionicons-prefix}ios-chatbubble-outline:before { content: $ionicon-var-ios-chatbubble-outline; } +.#{$ionicons-prefix}ios-checkmark:before { content: $ionicon-var-ios-checkmark; } +.#{$ionicons-prefix}ios-checkmark-empty:before { content: $ionicon-var-ios-checkmark-empty; } +.#{$ionicons-prefix}ios-checkmark-outline:before { content: $ionicon-var-ios-checkmark-outline; } +.#{$ionicons-prefix}ios-circle-filled:before { content: $ionicon-var-ios-circle-filled; } +.#{$ionicons-prefix}ios-circle-outline:before { content: $ionicon-var-ios-circle-outline; } +.#{$ionicons-prefix}ios-clock:before { content: $ionicon-var-ios-clock; } +.#{$ionicons-prefix}ios-clock-outline:before { content: $ionicon-var-ios-clock-outline; } +.#{$ionicons-prefix}ios-close:before { content: $ionicon-var-ios-close; } +.#{$ionicons-prefix}ios-close-empty:before { content: $ionicon-var-ios-close-empty; } +.#{$ionicons-prefix}ios-close-outline:before { content: $ionicon-var-ios-close-outline; } +.#{$ionicons-prefix}ios-cloud:before { content: $ionicon-var-ios-cloud; } +.#{$ionicons-prefix}ios-cloud-download:before { content: $ionicon-var-ios-cloud-download; } +.#{$ionicons-prefix}ios-cloud-download-outline:before { content: $ionicon-var-ios-cloud-download-outline; } +.#{$ionicons-prefix}ios-cloud-outline:before { content: $ionicon-var-ios-cloud-outline; } +.#{$ionicons-prefix}ios-cloud-upload:before { content: $ionicon-var-ios-cloud-upload; } +.#{$ionicons-prefix}ios-cloud-upload-outline:before { content: $ionicon-var-ios-cloud-upload-outline; } +.#{$ionicons-prefix}ios-cloudy:before { content: $ionicon-var-ios-cloudy; } +.#{$ionicons-prefix}ios-cloudy-night:before { content: $ionicon-var-ios-cloudy-night; } +.#{$ionicons-prefix}ios-cloudy-night-outline:before { content: $ionicon-var-ios-cloudy-night-outline; } +.#{$ionicons-prefix}ios-cloudy-outline:before { content: $ionicon-var-ios-cloudy-outline; } +.#{$ionicons-prefix}ios-cog:before { content: $ionicon-var-ios-cog; } +.#{$ionicons-prefix}ios-cog-outline:before { content: $ionicon-var-ios-cog-outline; } +.#{$ionicons-prefix}ios-color-filter:before { content: $ionicon-var-ios-color-filter; } +.#{$ionicons-prefix}ios-color-filter-outline:before { content: $ionicon-var-ios-color-filter-outline; } +.#{$ionicons-prefix}ios-color-wand:before { content: $ionicon-var-ios-color-wand; } +.#{$ionicons-prefix}ios-color-wand-outline:before { content: $ionicon-var-ios-color-wand-outline; } +.#{$ionicons-prefix}ios-compose:before { content: $ionicon-var-ios-compose; } +.#{$ionicons-prefix}ios-compose-outline:before { content: $ionicon-var-ios-compose-outline; } +.#{$ionicons-prefix}ios-contact:before { content: $ionicon-var-ios-contact; } +.#{$ionicons-prefix}ios-contact-outline:before { content: $ionicon-var-ios-contact-outline; } +.#{$ionicons-prefix}ios-copy:before { content: $ionicon-var-ios-copy; } +.#{$ionicons-prefix}ios-copy-outline:before { content: $ionicon-var-ios-copy-outline; } +.#{$ionicons-prefix}ios-crop:before { content: $ionicon-var-ios-crop; } +.#{$ionicons-prefix}ios-crop-strong:before { content: $ionicon-var-ios-crop-strong; } +.#{$ionicons-prefix}ios-download:before { content: $ionicon-var-ios-download; } +.#{$ionicons-prefix}ios-download-outline:before { content: $ionicon-var-ios-download-outline; } +.#{$ionicons-prefix}ios-drag:before { content: $ionicon-var-ios-drag; } +.#{$ionicons-prefix}ios-email:before { content: $ionicon-var-ios-email; } +.#{$ionicons-prefix}ios-email-outline:before { content: $ionicon-var-ios-email-outline; } +.#{$ionicons-prefix}ios-eye:before { content: $ionicon-var-ios-eye; } +.#{$ionicons-prefix}ios-eye-outline:before { content: $ionicon-var-ios-eye-outline; } +.#{$ionicons-prefix}ios-fastforward:before { content: $ionicon-var-ios-fastforward; } +.#{$ionicons-prefix}ios-fastforward-outline:before { content: $ionicon-var-ios-fastforward-outline; } +.#{$ionicons-prefix}ios-filing:before { content: $ionicon-var-ios-filing; } +.#{$ionicons-prefix}ios-filing-outline:before { content: $ionicon-var-ios-filing-outline; } +.#{$ionicons-prefix}ios-film:before { content: $ionicon-var-ios-film; } +.#{$ionicons-prefix}ios-film-outline:before { content: $ionicon-var-ios-film-outline; } +.#{$ionicons-prefix}ios-flag:before { content: $ionicon-var-ios-flag; } +.#{$ionicons-prefix}ios-flag-outline:before { content: $ionicon-var-ios-flag-outline; } +.#{$ionicons-prefix}ios-flame:before { content: $ionicon-var-ios-flame; } +.#{$ionicons-prefix}ios-flame-outline:before { content: $ionicon-var-ios-flame-outline; } +.#{$ionicons-prefix}ios-flask:before { content: $ionicon-var-ios-flask; } +.#{$ionicons-prefix}ios-flask-outline:before { content: $ionicon-var-ios-flask-outline; } +.#{$ionicons-prefix}ios-flower:before { content: $ionicon-var-ios-flower; } +.#{$ionicons-prefix}ios-flower-outline:before { content: $ionicon-var-ios-flower-outline; } +.#{$ionicons-prefix}ios-folder:before { content: $ionicon-var-ios-folder; } +.#{$ionicons-prefix}ios-folder-outline:before { content: $ionicon-var-ios-folder-outline; } +.#{$ionicons-prefix}ios-football:before { content: $ionicon-var-ios-football; } +.#{$ionicons-prefix}ios-football-outline:before { content: $ionicon-var-ios-football-outline; } +.#{$ionicons-prefix}ios-game-controller-a:before { content: $ionicon-var-ios-game-controller-a; } +.#{$ionicons-prefix}ios-game-controller-a-outline:before { content: $ionicon-var-ios-game-controller-a-outline; } +.#{$ionicons-prefix}ios-game-controller-b:before { content: $ionicon-var-ios-game-controller-b; } +.#{$ionicons-prefix}ios-game-controller-b-outline:before { content: $ionicon-var-ios-game-controller-b-outline; } +.#{$ionicons-prefix}ios-gear:before { content: $ionicon-var-ios-gear; } +.#{$ionicons-prefix}ios-gear-outline:before { content: $ionicon-var-ios-gear-outline; } +.#{$ionicons-prefix}ios-glasses:before { content: $ionicon-var-ios-glasses; } +.#{$ionicons-prefix}ios-glasses-outline:before { content: $ionicon-var-ios-glasses-outline; } +.#{$ionicons-prefix}ios-grid-view:before { content: $ionicon-var-ios-grid-view; } +.#{$ionicons-prefix}ios-grid-view-outline:before { content: $ionicon-var-ios-grid-view-outline; } +.#{$ionicons-prefix}ios-heart:before { content: $ionicon-var-ios-heart; } +.#{$ionicons-prefix}ios-heart-outline:before { content: $ionicon-var-ios-heart-outline; } +.#{$ionicons-prefix}ios-help:before { content: $ionicon-var-ios-help; } +.#{$ionicons-prefix}ios-help-empty:before { content: $ionicon-var-ios-help-empty; } +.#{$ionicons-prefix}ios-help-outline:before { content: $ionicon-var-ios-help-outline; } +.#{$ionicons-prefix}ios-home:before { content: $ionicon-var-ios-home; } +.#{$ionicons-prefix}ios-home-outline:before { content: $ionicon-var-ios-home-outline; } +.#{$ionicons-prefix}ios-infinite:before { content: $ionicon-var-ios-infinite; } +.#{$ionicons-prefix}ios-infinite-outline:before { content: $ionicon-var-ios-infinite-outline; } +.#{$ionicons-prefix}ios-information:before { content: $ionicon-var-ios-information; } +.#{$ionicons-prefix}ios-information-empty:before { content: $ionicon-var-ios-information-empty; } +.#{$ionicons-prefix}ios-information-outline:before { content: $ionicon-var-ios-information-outline; } +.#{$ionicons-prefix}ios-ionic-outline:before { content: $ionicon-var-ios-ionic-outline; } +.#{$ionicons-prefix}ios-keypad:before { content: $ionicon-var-ios-keypad; } +.#{$ionicons-prefix}ios-keypad-outline:before { content: $ionicon-var-ios-keypad-outline; } +.#{$ionicons-prefix}ios-lightbulb:before { content: $ionicon-var-ios-lightbulb; } +.#{$ionicons-prefix}ios-lightbulb-outline:before { content: $ionicon-var-ios-lightbulb-outline; } +.#{$ionicons-prefix}ios-list:before { content: $ionicon-var-ios-list; } +.#{$ionicons-prefix}ios-list-outline:before { content: $ionicon-var-ios-list-outline; } +.#{$ionicons-prefix}ios-location:before { content: $ionicon-var-ios-location; } +.#{$ionicons-prefix}ios-location-outline:before { content: $ionicon-var-ios-location-outline; } +.#{$ionicons-prefix}ios-locked:before { content: $ionicon-var-ios-locked; } +.#{$ionicons-prefix}ios-locked-outline:before { content: $ionicon-var-ios-locked-outline; } +.#{$ionicons-prefix}ios-loop:before { content: $ionicon-var-ios-loop; } +.#{$ionicons-prefix}ios-loop-strong:before { content: $ionicon-var-ios-loop-strong; } +.#{$ionicons-prefix}ios-medical:before { content: $ionicon-var-ios-medical; } +.#{$ionicons-prefix}ios-medical-outline:before { content: $ionicon-var-ios-medical-outline; } +.#{$ionicons-prefix}ios-medkit:before { content: $ionicon-var-ios-medkit; } +.#{$ionicons-prefix}ios-medkit-outline:before { content: $ionicon-var-ios-medkit-outline; } +.#{$ionicons-prefix}ios-mic:before { content: $ionicon-var-ios-mic; } +.#{$ionicons-prefix}ios-mic-off:before { content: $ionicon-var-ios-mic-off; } +.#{$ionicons-prefix}ios-mic-outline:before { content: $ionicon-var-ios-mic-outline; } +.#{$ionicons-prefix}ios-minus:before { content: $ionicon-var-ios-minus; } +.#{$ionicons-prefix}ios-minus-empty:before { content: $ionicon-var-ios-minus-empty; } +.#{$ionicons-prefix}ios-minus-outline:before { content: $ionicon-var-ios-minus-outline; } +.#{$ionicons-prefix}ios-monitor:before { content: $ionicon-var-ios-monitor; } +.#{$ionicons-prefix}ios-monitor-outline:before { content: $ionicon-var-ios-monitor-outline; } +.#{$ionicons-prefix}ios-moon:before { content: $ionicon-var-ios-moon; } +.#{$ionicons-prefix}ios-moon-outline:before { content: $ionicon-var-ios-moon-outline; } +.#{$ionicons-prefix}ios-more:before { content: $ionicon-var-ios-more; } +.#{$ionicons-prefix}ios-more-outline:before { content: $ionicon-var-ios-more-outline; } +.#{$ionicons-prefix}ios-musical-note:before { content: $ionicon-var-ios-musical-note; } +.#{$ionicons-prefix}ios-musical-notes:before { content: $ionicon-var-ios-musical-notes; } +.#{$ionicons-prefix}ios-navigate:before { content: $ionicon-var-ios-navigate; } +.#{$ionicons-prefix}ios-navigate-outline:before { content: $ionicon-var-ios-navigate-outline; } +.#{$ionicons-prefix}ios-nutrition:before { content: $ionicon-var-ios-nutrition; } +.#{$ionicons-prefix}ios-nutrition-outline:before { content: $ionicon-var-ios-nutrition-outline; } +.#{$ionicons-prefix}ios-paper:before { content: $ionicon-var-ios-paper; } +.#{$ionicons-prefix}ios-paper-outline:before { content: $ionicon-var-ios-paper-outline; } +.#{$ionicons-prefix}ios-paperplane:before { content: $ionicon-var-ios-paperplane; } +.#{$ionicons-prefix}ios-paperplane-outline:before { content: $ionicon-var-ios-paperplane-outline; } +.#{$ionicons-prefix}ios-partlysunny:before { content: $ionicon-var-ios-partlysunny; } +.#{$ionicons-prefix}ios-partlysunny-outline:before { content: $ionicon-var-ios-partlysunny-outline; } +.#{$ionicons-prefix}ios-pause:before { content: $ionicon-var-ios-pause; } +.#{$ionicons-prefix}ios-pause-outline:before { content: $ionicon-var-ios-pause-outline; } +.#{$ionicons-prefix}ios-paw:before { content: $ionicon-var-ios-paw; } +.#{$ionicons-prefix}ios-paw-outline:before { content: $ionicon-var-ios-paw-outline; } +.#{$ionicons-prefix}ios-people:before { content: $ionicon-var-ios-people; } +.#{$ionicons-prefix}ios-people-outline:before { content: $ionicon-var-ios-people-outline; } +.#{$ionicons-prefix}ios-person:before { content: $ionicon-var-ios-person; } +.#{$ionicons-prefix}ios-person-outline:before { content: $ionicon-var-ios-person-outline; } +.#{$ionicons-prefix}ios-personadd:before { content: $ionicon-var-ios-personadd; } +.#{$ionicons-prefix}ios-personadd-outline:before { content: $ionicon-var-ios-personadd-outline; } +.#{$ionicons-prefix}ios-photos:before { content: $ionicon-var-ios-photos; } +.#{$ionicons-prefix}ios-photos-outline:before { content: $ionicon-var-ios-photos-outline; } +.#{$ionicons-prefix}ios-pie:before { content: $ionicon-var-ios-pie; } +.#{$ionicons-prefix}ios-pie-outline:before { content: $ionicon-var-ios-pie-outline; } +.#{$ionicons-prefix}ios-pint:before { content: $ionicon-var-ios-pint; } +.#{$ionicons-prefix}ios-pint-outline:before { content: $ionicon-var-ios-pint-outline; } +.#{$ionicons-prefix}ios-play:before { content: $ionicon-var-ios-play; } +.#{$ionicons-prefix}ios-play-outline:before { content: $ionicon-var-ios-play-outline; } +.#{$ionicons-prefix}ios-plus:before { content: $ionicon-var-ios-plus; } +.#{$ionicons-prefix}ios-plus-empty:before { content: $ionicon-var-ios-plus-empty; } +.#{$ionicons-prefix}ios-plus-outline:before { content: $ionicon-var-ios-plus-outline; } +.#{$ionicons-prefix}ios-pricetag:before { content: $ionicon-var-ios-pricetag; } +.#{$ionicons-prefix}ios-pricetag-outline:before { content: $ionicon-var-ios-pricetag-outline; } +.#{$ionicons-prefix}ios-pricetags:before { content: $ionicon-var-ios-pricetags; } +.#{$ionicons-prefix}ios-pricetags-outline:before { content: $ionicon-var-ios-pricetags-outline; } +.#{$ionicons-prefix}ios-printer:before { content: $ionicon-var-ios-printer; } +.#{$ionicons-prefix}ios-printer-outline:before { content: $ionicon-var-ios-printer-outline; } +.#{$ionicons-prefix}ios-pulse:before { content: $ionicon-var-ios-pulse; } +.#{$ionicons-prefix}ios-pulse-strong:before { content: $ionicon-var-ios-pulse-strong; } +.#{$ionicons-prefix}ios-rainy:before { content: $ionicon-var-ios-rainy; } +.#{$ionicons-prefix}ios-rainy-outline:before { content: $ionicon-var-ios-rainy-outline; } +.#{$ionicons-prefix}ios-recording:before { content: $ionicon-var-ios-recording; } +.#{$ionicons-prefix}ios-recording-outline:before { content: $ionicon-var-ios-recording-outline; } +.#{$ionicons-prefix}ios-redo:before { content: $ionicon-var-ios-redo; } +.#{$ionicons-prefix}ios-redo-outline:before { content: $ionicon-var-ios-redo-outline; } +.#{$ionicons-prefix}ios-refresh:before { content: $ionicon-var-ios-refresh; } +.#{$ionicons-prefix}ios-refresh-empty:before { content: $ionicon-var-ios-refresh-empty; } +.#{$ionicons-prefix}ios-refresh-outline:before { content: $ionicon-var-ios-refresh-outline; } +.#{$ionicons-prefix}ios-reload:before { content: $ionicon-var-ios-reload; } +.#{$ionicons-prefix}ios-reverse-camera:before { content: $ionicon-var-ios-reverse-camera; } +.#{$ionicons-prefix}ios-reverse-camera-outline:before { content: $ionicon-var-ios-reverse-camera-outline; } +.#{$ionicons-prefix}ios-rewind:before { content: $ionicon-var-ios-rewind; } +.#{$ionicons-prefix}ios-rewind-outline:before { content: $ionicon-var-ios-rewind-outline; } +.#{$ionicons-prefix}ios-rose:before { content: $ionicon-var-ios-rose; } +.#{$ionicons-prefix}ios-rose-outline:before { content: $ionicon-var-ios-rose-outline; } +.#{$ionicons-prefix}ios-search:before { content: $ionicon-var-ios-search; } +.#{$ionicons-prefix}ios-search-strong:before { content: $ionicon-var-ios-search-strong; } +.#{$ionicons-prefix}ios-settings:before { content: $ionicon-var-ios-settings; } +.#{$ionicons-prefix}ios-settings-strong:before { content: $ionicon-var-ios-settings-strong; } +.#{$ionicons-prefix}ios-shuffle:before { content: $ionicon-var-ios-shuffle; } +.#{$ionicons-prefix}ios-shuffle-strong:before { content: $ionicon-var-ios-shuffle-strong; } +.#{$ionicons-prefix}ios-skipbackward:before { content: $ionicon-var-ios-skipbackward; } +.#{$ionicons-prefix}ios-skipbackward-outline:before { content: $ionicon-var-ios-skipbackward-outline; } +.#{$ionicons-prefix}ios-skipforward:before { content: $ionicon-var-ios-skipforward; } +.#{$ionicons-prefix}ios-skipforward-outline:before { content: $ionicon-var-ios-skipforward-outline; } +.#{$ionicons-prefix}ios-snowy:before { content: $ionicon-var-ios-snowy; } +.#{$ionicons-prefix}ios-speedometer:before { content: $ionicon-var-ios-speedometer; } +.#{$ionicons-prefix}ios-speedometer-outline:before { content: $ionicon-var-ios-speedometer-outline; } +.#{$ionicons-prefix}ios-star:before { content: $ionicon-var-ios-star; } +.#{$ionicons-prefix}ios-star-half:before { content: $ionicon-var-ios-star-half; } +.#{$ionicons-prefix}ios-star-outline:before { content: $ionicon-var-ios-star-outline; } +.#{$ionicons-prefix}ios-stopwatch:before { content: $ionicon-var-ios-stopwatch; } +.#{$ionicons-prefix}ios-stopwatch-outline:before { content: $ionicon-var-ios-stopwatch-outline; } +.#{$ionicons-prefix}ios-sunny:before { content: $ionicon-var-ios-sunny; } +.#{$ionicons-prefix}ios-sunny-outline:before { content: $ionicon-var-ios-sunny-outline; } +.#{$ionicons-prefix}ios-telephone:before { content: $ionicon-var-ios-telephone; } +.#{$ionicons-prefix}ios-telephone-outline:before { content: $ionicon-var-ios-telephone-outline; } +.#{$ionicons-prefix}ios-tennisball:before { content: $ionicon-var-ios-tennisball; } +.#{$ionicons-prefix}ios-tennisball-outline:before { content: $ionicon-var-ios-tennisball-outline; } +.#{$ionicons-prefix}ios-thunderstorm:before { content: $ionicon-var-ios-thunderstorm; } +.#{$ionicons-prefix}ios-thunderstorm-outline:before { content: $ionicon-var-ios-thunderstorm-outline; } +.#{$ionicons-prefix}ios-time:before { content: $ionicon-var-ios-time; } +.#{$ionicons-prefix}ios-time-outline:before { content: $ionicon-var-ios-time-outline; } +.#{$ionicons-prefix}ios-timer:before { content: $ionicon-var-ios-timer; } +.#{$ionicons-prefix}ios-timer-outline:before { content: $ionicon-var-ios-timer-outline; } +.#{$ionicons-prefix}ios-toggle:before { content: $ionicon-var-ios-toggle; } +.#{$ionicons-prefix}ios-toggle-outline:before { content: $ionicon-var-ios-toggle-outline; } +.#{$ionicons-prefix}ios-trash:before { content: $ionicon-var-ios-trash; } +.#{$ionicons-prefix}ios-trash-outline:before { content: $ionicon-var-ios-trash-outline; } +.#{$ionicons-prefix}ios-undo:before { content: $ionicon-var-ios-undo; } +.#{$ionicons-prefix}ios-undo-outline:before { content: $ionicon-var-ios-undo-outline; } +.#{$ionicons-prefix}ios-unlocked:before { content: $ionicon-var-ios-unlocked; } +.#{$ionicons-prefix}ios-unlocked-outline:before { content: $ionicon-var-ios-unlocked-outline; } +.#{$ionicons-prefix}ios-upload:before { content: $ionicon-var-ios-upload; } +.#{$ionicons-prefix}ios-upload-outline:before { content: $ionicon-var-ios-upload-outline; } +.#{$ionicons-prefix}ios-videocam:before { content: $ionicon-var-ios-videocam; } +.#{$ionicons-prefix}ios-videocam-outline:before { content: $ionicon-var-ios-videocam-outline; } +.#{$ionicons-prefix}ios-volume-high:before { content: $ionicon-var-ios-volume-high; } +.#{$ionicons-prefix}ios-volume-low:before { content: $ionicon-var-ios-volume-low; } +.#{$ionicons-prefix}ios-wineglass:before { content: $ionicon-var-ios-wineglass; } +.#{$ionicons-prefix}ios-wineglass-outline:before { content: $ionicon-var-ios-wineglass-outline; } +.#{$ionicons-prefix}ios-world:before { content: $ionicon-var-ios-world; } +.#{$ionicons-prefix}ios-world-outline:before { content: $ionicon-var-ios-world-outline; } .#{$ionicons-prefix}ipad:before { content: $ionicon-var-ipad; } .#{$ionicons-prefix}iphone:before { content: $ionicon-var-iphone; } .#{$ionicons-prefix}ipod:before { content: $ionicon-var-ipod; } @@ -1050,6 +1278,7 @@ .#{$ionicons-prefix}load-c:before { content: $ionicon-var-load-c; } .#{$ionicons-prefix}load-d:before { content: $ionicon-var-load-d; } .#{$ionicons-prefix}location:before { content: $ionicon-var-location; } +.#{$ionicons-prefix}lock-combination:before { content: $ionicon-var-lock-combination; } .#{$ionicons-prefix}locked:before { content: $ionicon-var-locked; } .#{$ionicons-prefix}log-in:before { content: $ionicon-var-log-in; } .#{$ionicons-prefix}log-out:before { content: $ionicon-var-log-out; } @@ -1078,6 +1307,8 @@ .#{$ionicons-prefix}no-smoking:before { content: $ionicon-var-no-smoking; } .#{$ionicons-prefix}nuclear:before { content: $ionicon-var-nuclear; } .#{$ionicons-prefix}outlet:before { content: $ionicon-var-outlet; } +.#{$ionicons-prefix}paintbrush:before { content: $ionicon-var-paintbrush; } +.#{$ionicons-prefix}paintbucket:before { content: $ionicon-var-paintbucket; } .#{$ionicons-prefix}paper-airplane:before { content: $ionicon-var-paper-airplane; } .#{$ionicons-prefix}paperclip:before { content: $ionicon-var-paperclip; } .#{$ionicons-prefix}pause:before { content: $ionicon-var-pause; } @@ -1112,6 +1343,7 @@ .#{$ionicons-prefix}ribbon-a:before { content: $ionicon-var-ribbon-a; } .#{$ionicons-prefix}ribbon-b:before { content: $ionicon-var-ribbon-b; } .#{$ionicons-prefix}sad:before { content: $ionicon-var-sad; } +.#{$ionicons-prefix}sad-outline:before { content: $ionicon-var-sad-outline; } .#{$ionicons-prefix}scissors:before { content: $ionicon-var-scissors; } .#{$ionicons-prefix}search:before { content: $ionicon-var-search; } .#{$ionicons-prefix}settings:before { content: $ionicon-var-settings; } @@ -1121,18 +1353,28 @@ .#{$ionicons-prefix}skip-forward:before { content: $ionicon-var-skip-forward; } .#{$ionicons-prefix}social-android:before { content: $ionicon-var-social-android; } .#{$ionicons-prefix}social-android-outline:before { content: $ionicon-var-social-android-outline; } +.#{$ionicons-prefix}social-angular:before { content: $ionicon-var-social-angular; } +.#{$ionicons-prefix}social-angular-outline:before { content: $ionicon-var-social-angular-outline; } .#{$ionicons-prefix}social-apple:before { content: $ionicon-var-social-apple; } .#{$ionicons-prefix}social-apple-outline:before { content: $ionicon-var-social-apple-outline; } .#{$ionicons-prefix}social-bitcoin:before { content: $ionicon-var-social-bitcoin; } .#{$ionicons-prefix}social-bitcoin-outline:before { content: $ionicon-var-social-bitcoin-outline; } .#{$ionicons-prefix}social-buffer:before { content: $ionicon-var-social-buffer; } .#{$ionicons-prefix}social-buffer-outline:before { content: $ionicon-var-social-buffer-outline; } +.#{$ionicons-prefix}social-chrome:before { content: $ionicon-var-social-chrome; } +.#{$ionicons-prefix}social-chrome-outline:before { content: $ionicon-var-social-chrome-outline; } +.#{$ionicons-prefix}social-codepen:before { content: $ionicon-var-social-codepen; } +.#{$ionicons-prefix}social-codepen-outline:before { content: $ionicon-var-social-codepen-outline; } +.#{$ionicons-prefix}social-css3:before { content: $ionicon-var-social-css3; } +.#{$ionicons-prefix}social-css3-outline:before { content: $ionicon-var-social-css3-outline; } .#{$ionicons-prefix}social-designernews:before { content: $ionicon-var-social-designernews; } .#{$ionicons-prefix}social-designernews-outline:before { content: $ionicon-var-social-designernews-outline; } .#{$ionicons-prefix}social-dribbble:before { content: $ionicon-var-social-dribbble; } .#{$ionicons-prefix}social-dribbble-outline:before { content: $ionicon-var-social-dribbble-outline; } .#{$ionicons-prefix}social-dropbox:before { content: $ionicon-var-social-dropbox; } .#{$ionicons-prefix}social-dropbox-outline:before { content: $ionicon-var-social-dropbox-outline; } +.#{$ionicons-prefix}social-euro:before { content: $ionicon-var-social-euro; } +.#{$ionicons-prefix}social-euro-outline:before { content: $ionicon-var-social-euro-outline; } .#{$ionicons-prefix}social-facebook:before { content: $ionicon-var-social-facebook; } .#{$ionicons-prefix}social-facebook-outline:before { content: $ionicon-var-social-facebook-outline; } .#{$ionicons-prefix}social-foursquare:before { content: $ionicon-var-social-foursquare; } @@ -1146,35 +1388,54 @@ .#{$ionicons-prefix}social-googleplus-outline:before { content: $ionicon-var-social-googleplus-outline; } .#{$ionicons-prefix}social-hackernews:before { content: $ionicon-var-social-hackernews; } .#{$ionicons-prefix}social-hackernews-outline:before { content: $ionicon-var-social-hackernews-outline; } +.#{$ionicons-prefix}social-html5:before { content: $ionicon-var-social-html5; } +.#{$ionicons-prefix}social-html5-outline:before { content: $ionicon-var-social-html5-outline; } .#{$ionicons-prefix}social-instagram:before { content: $ionicon-var-social-instagram; } .#{$ionicons-prefix}social-instagram-outline:before { content: $ionicon-var-social-instagram-outline; } +.#{$ionicons-prefix}social-javascript:before { content: $ionicon-var-social-javascript; } +.#{$ionicons-prefix}social-javascript-outline:before { content: $ionicon-var-social-javascript-outline; } .#{$ionicons-prefix}social-linkedin:before { content: $ionicon-var-social-linkedin; } .#{$ionicons-prefix}social-linkedin-outline:before { content: $ionicon-var-social-linkedin-outline; } +.#{$ionicons-prefix}social-markdown:before { content: $ionicon-var-social-markdown; } +.#{$ionicons-prefix}social-nodejs:before { content: $ionicon-var-social-nodejs; } +.#{$ionicons-prefix}social-octocat:before { content: $ionicon-var-social-octocat; } .#{$ionicons-prefix}social-pinterest:before { content: $ionicon-var-social-pinterest; } .#{$ionicons-prefix}social-pinterest-outline:before { content: $ionicon-var-social-pinterest-outline; } +.#{$ionicons-prefix}social-python:before { content: $ionicon-var-social-python; } .#{$ionicons-prefix}social-reddit:before { content: $ionicon-var-social-reddit; } .#{$ionicons-prefix}social-reddit-outline:before { content: $ionicon-var-social-reddit-outline; } .#{$ionicons-prefix}social-rss:before { content: $ionicon-var-social-rss; } .#{$ionicons-prefix}social-rss-outline:before { content: $ionicon-var-social-rss-outline; } +.#{$ionicons-prefix}social-sass:before { content: $ionicon-var-social-sass; } .#{$ionicons-prefix}social-skype:before { content: $ionicon-var-social-skype; } .#{$ionicons-prefix}social-skype-outline:before { content: $ionicon-var-social-skype-outline; } +.#{$ionicons-prefix}social-snapchat:before { content: $ionicon-var-social-snapchat; } +.#{$ionicons-prefix}social-snapchat-outline:before { content: $ionicon-var-social-snapchat-outline; } .#{$ionicons-prefix}social-tumblr:before { content: $ionicon-var-social-tumblr; } .#{$ionicons-prefix}social-tumblr-outline:before { content: $ionicon-var-social-tumblr-outline; } .#{$ionicons-prefix}social-tux:before { content: $ionicon-var-social-tux; } +.#{$ionicons-prefix}social-twitch:before { content: $ionicon-var-social-twitch; } +.#{$ionicons-prefix}social-twitch-outline:before { content: $ionicon-var-social-twitch-outline; } .#{$ionicons-prefix}social-twitter:before { content: $ionicon-var-social-twitter; } .#{$ionicons-prefix}social-twitter-outline:before { content: $ionicon-var-social-twitter-outline; } .#{$ionicons-prefix}social-usd:before { content: $ionicon-var-social-usd; } .#{$ionicons-prefix}social-usd-outline:before { content: $ionicon-var-social-usd-outline; } .#{$ionicons-prefix}social-vimeo:before { content: $ionicon-var-social-vimeo; } .#{$ionicons-prefix}social-vimeo-outline:before { content: $ionicon-var-social-vimeo-outline; } +.#{$ionicons-prefix}social-whatsapp:before { content: $ionicon-var-social-whatsapp; } +.#{$ionicons-prefix}social-whatsapp-outline:before { content: $ionicon-var-social-whatsapp-outline; } .#{$ionicons-prefix}social-windows:before { content: $ionicon-var-social-windows; } .#{$ionicons-prefix}social-windows-outline:before { content: $ionicon-var-social-windows-outline; } .#{$ionicons-prefix}social-wordpress:before { content: $ionicon-var-social-wordpress; } .#{$ionicons-prefix}social-wordpress-outline:before { content: $ionicon-var-social-wordpress-outline; } .#{$ionicons-prefix}social-yahoo:before { content: $ionicon-var-social-yahoo; } .#{$ionicons-prefix}social-yahoo-outline:before { content: $ionicon-var-social-yahoo-outline; } +.#{$ionicons-prefix}social-yen:before { content: $ionicon-var-social-yen; } +.#{$ionicons-prefix}social-yen-outline:before { content: $ionicon-var-social-yen-outline; } .#{$ionicons-prefix}social-youtube:before { content: $ionicon-var-social-youtube; } .#{$ionicons-prefix}social-youtube-outline:before { content: $ionicon-var-social-youtube-outline; } +.#{$ionicons-prefix}soup-can:before { content: $ionicon-var-soup-can; } +.#{$ionicons-prefix}soup-can-outline:before { content: $ionicon-var-soup-can-outline; } .#{$ionicons-prefix}speakerphone:before { content: $ionicon-var-speakerphone; } .#{$ionicons-prefix}speedometer:before { content: $ionicon-var-speedometer; } .#{$ionicons-prefix}spoon:before { content: $ionicon-var-spoon; } @@ -1187,9 +1448,12 @@ .#{$ionicons-prefix}thumbsup:before { content: $ionicon-var-thumbsup; } .#{$ionicons-prefix}toggle:before { content: $ionicon-var-toggle; } .#{$ionicons-prefix}toggle-filled:before { content: $ionicon-var-toggle-filled; } +.#{$ionicons-prefix}transgender:before { content: $ionicon-var-transgender; } .#{$ionicons-prefix}trash-a:before { content: $ionicon-var-trash-a; } .#{$ionicons-prefix}trash-b:before { content: $ionicon-var-trash-b; } .#{$ionicons-prefix}trophy:before { content: $ionicon-var-trophy; } +.#{$ionicons-prefix}tshirt:before { content: $ionicon-var-tshirt; } +.#{$ionicons-prefix}tshirt-outline:before { content: $ionicon-var-tshirt-outline; } .#{$ionicons-prefix}umbrella:before { content: $ionicon-var-umbrella; } .#{$ionicons-prefix}university:before { content: $ionicon-var-university; } .#{$ionicons-prefix}unlocked:before { content: $ionicon-var-unlocked; } diff --git a/scss/ionicons/_ionicons-variables.scss b/scss/ionicons/_ionicons-variables.scss index 2f5425bc2bd..034a14a79c6 100644 --- a/scss/ionicons/_ionicons-variables.scss +++ b/scss/ionicons/_ionicons-variables.scss @@ -3,78 +3,138 @@ $ionicons-font-path: "../fonts" !default; $ionicons-font-family: "Ionicons" !default; -$ionicons-version: "1.5.2" !default; +$ionicons-version: "2.0.1" !default; $ionicons-prefix: ion- !default; $ionicon-var-alert: "\f101"; $ionicon-var-alert-circled: "\f100"; $ionicon-var-android-add: "\f2c7"; -$ionicon-var-android-add-contact: "\f2c6"; -$ionicon-var-android-alarm: "\f2c8"; +$ionicon-var-android-add-circle: "\f359"; +$ionicon-var-android-alarm-clock: "\f35a"; +$ionicon-var-android-alert: "\f35b"; +$ionicon-var-android-apps: "\f35c"; $ionicon-var-android-archive: "\f2c9"; $ionicon-var-android-arrow-back: "\f2ca"; -$ionicon-var-android-arrow-down-left: "\f2cb"; -$ionicon-var-android-arrow-down-right: "\f2cc"; +$ionicon-var-android-arrow-down: "\f35d"; +$ionicon-var-android-arrow-dropdown: "\f35f"; +$ionicon-var-android-arrow-dropdown-circle: "\f35e"; +$ionicon-var-android-arrow-dropleft: "\f361"; +$ionicon-var-android-arrow-dropleft-circle: "\f360"; +$ionicon-var-android-arrow-dropright: "\f363"; +$ionicon-var-android-arrow-dropright-circle: "\f362"; +$ionicon-var-android-arrow-dropup: "\f365"; +$ionicon-var-android-arrow-dropup-circle: "\f364"; $ionicon-var-android-arrow-forward: "\f30f"; -$ionicon-var-android-arrow-up-left: "\f2cd"; -$ionicon-var-android-arrow-up-right: "\f2ce"; -$ionicon-var-android-battery: "\f2cf"; -$ionicon-var-android-book: "\f2d0"; +$ionicon-var-android-arrow-up: "\f366"; +$ionicon-var-android-attach: "\f367"; +$ionicon-var-android-bar: "\f368"; +$ionicon-var-android-bicycle: "\f369"; +$ionicon-var-android-boat: "\f36a"; +$ionicon-var-android-bookmark: "\f36b"; +$ionicon-var-android-bulb: "\f36c"; +$ionicon-var-android-bus: "\f36d"; $ionicon-var-android-calendar: "\f2d1"; $ionicon-var-android-call: "\f2d2"; $ionicon-var-android-camera: "\f2d3"; +$ionicon-var-android-cancel: "\f36e"; +$ionicon-var-android-car: "\f36f"; +$ionicon-var-android-cart: "\f370"; $ionicon-var-android-chat: "\f2d4"; -$ionicon-var-android-checkmark: "\f2d5"; -$ionicon-var-android-clock: "\f2d6"; +$ionicon-var-android-checkbox: "\f374"; +$ionicon-var-android-checkbox-blank: "\f371"; +$ionicon-var-android-checkbox-outline: "\f373"; +$ionicon-var-android-checkbox-outline-blank: "\f372"; +$ionicon-var-android-checkmark-circle: "\f375"; +$ionicon-var-android-clipboard: "\f376"; $ionicon-var-android-close: "\f2d7"; +$ionicon-var-android-cloud: "\f37a"; +$ionicon-var-android-cloud-circle: "\f377"; +$ionicon-var-android-cloud-done: "\f378"; +$ionicon-var-android-cloud-outline: "\f379"; +$ionicon-var-android-color-palette: "\f37b"; +$ionicon-var-android-compass: "\f37c"; $ionicon-var-android-contact: "\f2d8"; $ionicon-var-android-contacts: "\f2d9"; -$ionicon-var-android-data: "\f2da"; -$ionicon-var-android-developer: "\f2db"; -$ionicon-var-android-display: "\f2dc"; +$ionicon-var-android-contract: "\f37d"; +$ionicon-var-android-create: "\f37e"; +$ionicon-var-android-delete: "\f37f"; +$ionicon-var-android-desktop: "\f380"; +$ionicon-var-android-document: "\f381"; +$ionicon-var-android-done: "\f383"; +$ionicon-var-android-done-all: "\f382"; $ionicon-var-android-download: "\f2dd"; -$ionicon-var-android-drawer: "\f310"; -$ionicon-var-android-dropdown: "\f2de"; -$ionicon-var-android-earth: "\f2df"; +$ionicon-var-android-drafts: "\f384"; +$ionicon-var-android-exit: "\f385"; +$ionicon-var-android-expand: "\f386"; +$ionicon-var-android-favorite: "\f388"; +$ionicon-var-android-favorite-outline: "\f387"; +$ionicon-var-android-film: "\f389"; $ionicon-var-android-folder: "\f2e0"; -$ionicon-var-android-forums: "\f2e1"; -$ionicon-var-android-friends: "\f2e2"; +$ionicon-var-android-folder-open: "\f38a"; +$ionicon-var-android-funnel: "\f38b"; +$ionicon-var-android-globe: "\f38c"; $ionicon-var-android-hand: "\f2e3"; +$ionicon-var-android-hangout: "\f38d"; +$ionicon-var-android-happy: "\f38e"; +$ionicon-var-android-home: "\f38f"; $ionicon-var-android-image: "\f2e4"; -$ionicon-var-android-inbox: "\f2e5"; -$ionicon-var-android-information: "\f2e6"; -$ionicon-var-android-keypad: "\f2e7"; -$ionicon-var-android-lightbulb: "\f2e8"; +$ionicon-var-android-laptop: "\f390"; +$ionicon-var-android-list: "\f391"; $ionicon-var-android-locate: "\f2e9"; -$ionicon-var-android-location: "\f2ea"; +$ionicon-var-android-lock: "\f392"; $ionicon-var-android-mail: "\f2eb"; +$ionicon-var-android-map: "\f393"; +$ionicon-var-android-menu: "\f394"; $ionicon-var-android-microphone: "\f2ec"; -$ionicon-var-android-mixer: "\f2ed"; -$ionicon-var-android-more: "\f2ee"; -$ionicon-var-android-note: "\f2ef"; +$ionicon-var-android-microphone-off: "\f395"; +$ionicon-var-android-more-horizontal: "\f396"; +$ionicon-var-android-more-vertical: "\f397"; +$ionicon-var-android-navigate: "\f398"; +$ionicon-var-android-notifications: "\f39b"; +$ionicon-var-android-notifications-none: "\f399"; +$ionicon-var-android-notifications-off: "\f39a"; +$ionicon-var-android-open: "\f39c"; +$ionicon-var-android-options: "\f39d"; +$ionicon-var-android-people: "\f39e"; +$ionicon-var-android-person: "\f3a0"; +$ionicon-var-android-person-add: "\f39f"; +$ionicon-var-android-phone-landscape: "\f3a1"; +$ionicon-var-android-phone-portrait: "\f3a2"; +$ionicon-var-android-pin: "\f3a3"; +$ionicon-var-android-plane: "\f3a4"; $ionicon-var-android-playstore: "\f2f0"; -$ionicon-var-android-printer: "\f2f1"; -$ionicon-var-android-promotion: "\f2f2"; -$ionicon-var-android-reminder: "\f2f3"; +$ionicon-var-android-print: "\f3a5"; +$ionicon-var-android-radio-button-off: "\f3a6"; +$ionicon-var-android-radio-button-on: "\f3a7"; +$ionicon-var-android-refresh: "\f3a8"; $ionicon-var-android-remove: "\f2f4"; +$ionicon-var-android-remove-circle: "\f3a9"; +$ionicon-var-android-restaurant: "\f3aa"; +$ionicon-var-android-sad: "\f3ab"; $ionicon-var-android-search: "\f2f5"; $ionicon-var-android-send: "\f2f6"; $ionicon-var-android-settings: "\f2f7"; $ionicon-var-android-share: "\f2f8"; -$ionicon-var-android-social: "\f2fa"; -$ionicon-var-android-social-user: "\f2f9"; -$ionicon-var-android-sort: "\f2fb"; -$ionicon-var-android-stair-drawer: "\f311"; +$ionicon-var-android-share-alt: "\f3ac"; $ionicon-var-android-star: "\f2fc"; +$ionicon-var-android-star-half: "\f3ad"; +$ionicon-var-android-star-outline: "\f3ae"; $ionicon-var-android-stopwatch: "\f2fd"; -$ionicon-var-android-storage: "\f2fe"; -$ionicon-var-android-system-back: "\f2ff"; -$ionicon-var-android-system-home: "\f300"; -$ionicon-var-android-system-windows: "\f301"; -$ionicon-var-android-timer: "\f302"; -$ionicon-var-android-trash: "\f303"; -$ionicon-var-android-user-menu: "\f312"; -$ionicon-var-android-volume: "\f304"; +$ionicon-var-android-subway: "\f3af"; +$ionicon-var-android-sunny: "\f3b0"; +$ionicon-var-android-sync: "\f3b1"; +$ionicon-var-android-textsms: "\f3b2"; +$ionicon-var-android-time: "\f3b3"; +$ionicon-var-android-train: "\f3b4"; +$ionicon-var-android-unlock: "\f3b5"; +$ionicon-var-android-upload: "\f3b6"; +$ionicon-var-android-volume-down: "\f3b7"; +$ionicon-var-android-volume-mute: "\f3b8"; +$ionicon-var-android-volume-off: "\f3b9"; +$ionicon-var-android-volume-up: "\f3ba"; +$ionicon-var-android-walk: "\f3bb"; +$ionicon-var-android-warning: "\f3bc"; +$ionicon-var-android-watch: "\f3bd"; $ionicon-var-android-wifi: "\f305"; $ionicon-var-aperture: "\f313"; $ionicon-var-archive: "\f102"; @@ -103,6 +163,8 @@ $ionicon-var-arrow-up-b: "\f10d"; $ionicon-var-arrow-up-c: "\f10e"; $ionicon-var-asterisk: "\f314"; $ionicon-var-at: "\f10f"; +$ionicon-var-backspace: "\f3bf"; +$ionicon-var-backspace-outline: "\f3be"; $ionicon-var-bag: "\f110"; $ionicon-var-battery-charging: "\f111"; $ionicon-var-battery-empty: "\f112"; @@ -114,6 +176,7 @@ $ionicon-var-beer: "\f26a"; $ionicon-var-bluetooth: "\f116"; $ionicon-var-bonfire: "\f315"; $ionicon-var-bookmark: "\f26b"; +$ionicon-var-bowtie: "\f3c0"; $ionicon-var-briefcase: "\f26c"; $ionicon-var-bug: "\f2be"; $ionicon-var-calculator: "\f26d"; @@ -149,16 +212,21 @@ $ionicon-var-compass: "\f273"; $ionicon-var-compose: "\f12c"; $ionicon-var-connection-bars: "\f274"; $ionicon-var-contrast: "\f275"; +$ionicon-var-crop: "\f3c1"; $ionicon-var-cube: "\f318"; $ionicon-var-disc: "\f12d"; $ionicon-var-document: "\f12f"; $ionicon-var-document-text: "\f12e"; $ionicon-var-drag: "\f130"; $ionicon-var-earth: "\f276"; +$ionicon-var-easel: "\f3c2"; $ionicon-var-edit: "\f2bf"; $ionicon-var-egg: "\f277"; $ionicon-var-eject: "\f131"; $ionicon-var-email: "\f132"; +$ionicon-var-email-unread: "\f3c3"; +$ionicon-var-erlenmeyer-flask: "\f3c5"; +$ionicon-var-erlenmeyer-flask-bubbles: "\f3c4"; $ionicon-var-eye: "\f133"; $ionicon-var-eye-disabled: "\f306"; $ionicon-var-female: "\f278"; @@ -169,19 +237,17 @@ $ionicon-var-flag: "\f279"; $ionicon-var-flame: "\f31a"; $ionicon-var-flash: "\f137"; $ionicon-var-flash-off: "\f136"; -$ionicon-var-flask: "\f138"; $ionicon-var-folder: "\f139"; $ionicon-var-fork: "\f27a"; $ionicon-var-fork-repo: "\f2c0"; $ionicon-var-forward: "\f13a"; $ionicon-var-funnel: "\f31b"; -$ionicon-var-game-controller-a: "\f13b"; -$ionicon-var-game-controller-b: "\f13c"; $ionicon-var-gear-a: "\f13d"; $ionicon-var-gear-b: "\f13e"; $ionicon-var-grid: "\f13f"; $ionicon-var-hammer: "\f27b"; $ionicon-var-happy: "\f31c"; +$ionicon-var-happy-outline: "\f3c6"; $ionicon-var-headphone: "\f140"; $ionicon-var-heart: "\f141"; $ionicon-var-heart-broken: "\f31d"; @@ -190,250 +256,280 @@ $ionicon-var-help-buoy: "\f27c"; $ionicon-var-help-circled: "\f142"; $ionicon-var-home: "\f144"; $ionicon-var-icecream: "\f27d"; -$ionicon-var-icon-social-google-plus: "\f146"; -$ionicon-var-icon-social-google-plus-outline: "\f145"; $ionicon-var-image: "\f147"; $ionicon-var-images: "\f148"; $ionicon-var-information: "\f14a"; $ionicon-var-information-circled: "\f149"; $ionicon-var-ionic: "\f14b"; -$ionicon-var-ios7-alarm: "\f14d"; -$ionicon-var-ios7-alarm-outline: "\f14c"; -$ionicon-var-ios7-albums: "\f14f"; -$ionicon-var-ios7-albums-outline: "\f14e"; -$ionicon-var-ios7-americanfootball: "\f31f"; -$ionicon-var-ios7-americanfootball-outline: "\f31e"; -$ionicon-var-ios7-analytics: "\f321"; -$ionicon-var-ios7-analytics-outline: "\f320"; -$ionicon-var-ios7-arrow-back: "\f150"; -$ionicon-var-ios7-arrow-down: "\f151"; -$ionicon-var-ios7-arrow-forward: "\f152"; -$ionicon-var-ios7-arrow-left: "\f153"; -$ionicon-var-ios7-arrow-right: "\f154"; -$ionicon-var-ios7-arrow-thin-down: "\f27e"; -$ionicon-var-ios7-arrow-thin-left: "\f27f"; -$ionicon-var-ios7-arrow-thin-right: "\f280"; -$ionicon-var-ios7-arrow-thin-up: "\f281"; -$ionicon-var-ios7-arrow-up: "\f155"; -$ionicon-var-ios7-at: "\f157"; -$ionicon-var-ios7-at-outline: "\f156"; -$ionicon-var-ios7-barcode: "\f323"; -$ionicon-var-ios7-barcode-outline: "\f322"; -$ionicon-var-ios7-baseball: "\f325"; -$ionicon-var-ios7-baseball-outline: "\f324"; -$ionicon-var-ios7-basketball: "\f327"; -$ionicon-var-ios7-basketball-outline: "\f326"; -$ionicon-var-ios7-bell: "\f159"; -$ionicon-var-ios7-bell-outline: "\f158"; -$ionicon-var-ios7-bolt: "\f15b"; -$ionicon-var-ios7-bolt-outline: "\f15a"; -$ionicon-var-ios7-bookmarks: "\f15d"; -$ionicon-var-ios7-bookmarks-outline: "\f15c"; -$ionicon-var-ios7-box: "\f15f"; -$ionicon-var-ios7-box-outline: "\f15e"; -$ionicon-var-ios7-briefcase: "\f283"; -$ionicon-var-ios7-briefcase-outline: "\f282"; -$ionicon-var-ios7-browsers: "\f161"; -$ionicon-var-ios7-browsers-outline: "\f160"; -$ionicon-var-ios7-calculator: "\f285"; -$ionicon-var-ios7-calculator-outline: "\f284"; -$ionicon-var-ios7-calendar: "\f163"; -$ionicon-var-ios7-calendar-outline: "\f162"; -$ionicon-var-ios7-camera: "\f165"; -$ionicon-var-ios7-camera-outline: "\f164"; -$ionicon-var-ios7-cart: "\f167"; -$ionicon-var-ios7-cart-outline: "\f166"; -$ionicon-var-ios7-chatboxes: "\f169"; -$ionicon-var-ios7-chatboxes-outline: "\f168"; -$ionicon-var-ios7-chatbubble: "\f16b"; -$ionicon-var-ios7-chatbubble-outline: "\f16a"; -$ionicon-var-ios7-checkmark: "\f16e"; -$ionicon-var-ios7-checkmark-empty: "\f16c"; -$ionicon-var-ios7-checkmark-outline: "\f16d"; -$ionicon-var-ios7-circle-filled: "\f16f"; -$ionicon-var-ios7-circle-outline: "\f170"; -$ionicon-var-ios7-clock: "\f172"; -$ionicon-var-ios7-clock-outline: "\f171"; -$ionicon-var-ios7-close: "\f2bc"; -$ionicon-var-ios7-close-empty: "\f2bd"; -$ionicon-var-ios7-close-outline: "\f2bb"; -$ionicon-var-ios7-cloud: "\f178"; -$ionicon-var-ios7-cloud-download: "\f174"; -$ionicon-var-ios7-cloud-download-outline: "\f173"; -$ionicon-var-ios7-cloud-outline: "\f175"; -$ionicon-var-ios7-cloud-upload: "\f177"; -$ionicon-var-ios7-cloud-upload-outline: "\f176"; -$ionicon-var-ios7-cloudy: "\f17a"; -$ionicon-var-ios7-cloudy-night: "\f308"; -$ionicon-var-ios7-cloudy-night-outline: "\f307"; -$ionicon-var-ios7-cloudy-outline: "\f179"; -$ionicon-var-ios7-cog: "\f17c"; -$ionicon-var-ios7-cog-outline: "\f17b"; -$ionicon-var-ios7-compose: "\f17e"; -$ionicon-var-ios7-compose-outline: "\f17d"; -$ionicon-var-ios7-contact: "\f180"; -$ionicon-var-ios7-contact-outline: "\f17f"; -$ionicon-var-ios7-copy: "\f182"; -$ionicon-var-ios7-copy-outline: "\f181"; -$ionicon-var-ios7-download: "\f184"; -$ionicon-var-ios7-download-outline: "\f183"; -$ionicon-var-ios7-drag: "\f185"; -$ionicon-var-ios7-email: "\f187"; -$ionicon-var-ios7-email-outline: "\f186"; -$ionicon-var-ios7-expand: "\f30d"; -$ionicon-var-ios7-eye: "\f189"; -$ionicon-var-ios7-eye-outline: "\f188"; -$ionicon-var-ios7-fastforward: "\f18b"; -$ionicon-var-ios7-fastforward-outline: "\f18a"; -$ionicon-var-ios7-filing: "\f18d"; -$ionicon-var-ios7-filing-outline: "\f18c"; -$ionicon-var-ios7-film: "\f18f"; -$ionicon-var-ios7-film-outline: "\f18e"; -$ionicon-var-ios7-flag: "\f191"; -$ionicon-var-ios7-flag-outline: "\f190"; -$ionicon-var-ios7-folder: "\f193"; -$ionicon-var-ios7-folder-outline: "\f192"; -$ionicon-var-ios7-football: "\f329"; -$ionicon-var-ios7-football-outline: "\f328"; -$ionicon-var-ios7-gear: "\f195"; -$ionicon-var-ios7-gear-outline: "\f194"; -$ionicon-var-ios7-glasses: "\f197"; -$ionicon-var-ios7-glasses-outline: "\f196"; -$ionicon-var-ios7-heart: "\f199"; -$ionicon-var-ios7-heart-outline: "\f198"; -$ionicon-var-ios7-help: "\f19c"; -$ionicon-var-ios7-help-empty: "\f19a"; -$ionicon-var-ios7-help-outline: "\f19b"; -$ionicon-var-ios7-home: "\f32b"; -$ionicon-var-ios7-home-outline: "\f32a"; -$ionicon-var-ios7-infinite: "\f19e"; -$ionicon-var-ios7-infinite-outline: "\f19d"; -$ionicon-var-ios7-information: "\f1a1"; -$ionicon-var-ios7-information-empty: "\f19f"; -$ionicon-var-ios7-information-outline: "\f1a0"; -$ionicon-var-ios7-ionic-outline: "\f1a2"; -$ionicon-var-ios7-keypad: "\f1a4"; -$ionicon-var-ios7-keypad-outline: "\f1a3"; -$ionicon-var-ios7-lightbulb: "\f287"; -$ionicon-var-ios7-lightbulb-outline: "\f286"; -$ionicon-var-ios7-location: "\f1a6"; -$ionicon-var-ios7-location-outline: "\f1a5"; -$ionicon-var-ios7-locked: "\f1a8"; -$ionicon-var-ios7-locked-outline: "\f1a7"; -$ionicon-var-ios7-loop: "\f32d"; -$ionicon-var-ios7-loop-strong: "\f32c"; -$ionicon-var-ios7-medkit: "\f289"; -$ionicon-var-ios7-medkit-outline: "\f288"; -$ionicon-var-ios7-mic: "\f1ab"; -$ionicon-var-ios7-mic-off: "\f1a9"; -$ionicon-var-ios7-mic-outline: "\f1aa"; -$ionicon-var-ios7-minus: "\f1ae"; -$ionicon-var-ios7-minus-empty: "\f1ac"; -$ionicon-var-ios7-minus-outline: "\f1ad"; -$ionicon-var-ios7-monitor: "\f1b0"; -$ionicon-var-ios7-monitor-outline: "\f1af"; -$ionicon-var-ios7-moon: "\f1b2"; -$ionicon-var-ios7-moon-outline: "\f1b1"; -$ionicon-var-ios7-more: "\f1b4"; -$ionicon-var-ios7-more-outline: "\f1b3"; -$ionicon-var-ios7-musical-note: "\f1b5"; -$ionicon-var-ios7-musical-notes: "\f1b6"; -$ionicon-var-ios7-navigate: "\f1b8"; -$ionicon-var-ios7-navigate-outline: "\f1b7"; -$ionicon-var-ios7-paper: "\f32f"; -$ionicon-var-ios7-paper-outline: "\f32e"; -$ionicon-var-ios7-paperplane: "\f1ba"; -$ionicon-var-ios7-paperplane-outline: "\f1b9"; -$ionicon-var-ios7-partlysunny: "\f1bc"; -$ionicon-var-ios7-partlysunny-outline: "\f1bb"; -$ionicon-var-ios7-pause: "\f1be"; -$ionicon-var-ios7-pause-outline: "\f1bd"; -$ionicon-var-ios7-paw: "\f331"; -$ionicon-var-ios7-paw-outline: "\f330"; -$ionicon-var-ios7-people: "\f1c0"; -$ionicon-var-ios7-people-outline: "\f1bf"; -$ionicon-var-ios7-person: "\f1c2"; -$ionicon-var-ios7-person-outline: "\f1c1"; -$ionicon-var-ios7-personadd: "\f1c4"; -$ionicon-var-ios7-personadd-outline: "\f1c3"; -$ionicon-var-ios7-photos: "\f1c6"; -$ionicon-var-ios7-photos-outline: "\f1c5"; -$ionicon-var-ios7-pie: "\f28b"; -$ionicon-var-ios7-pie-outline: "\f28a"; -$ionicon-var-ios7-play: "\f1c8"; -$ionicon-var-ios7-play-outline: "\f1c7"; -$ionicon-var-ios7-plus: "\f1cb"; -$ionicon-var-ios7-plus-empty: "\f1c9"; -$ionicon-var-ios7-plus-outline: "\f1ca"; -$ionicon-var-ios7-pricetag: "\f28d"; -$ionicon-var-ios7-pricetag-outline: "\f28c"; -$ionicon-var-ios7-pricetags: "\f333"; -$ionicon-var-ios7-pricetags-outline: "\f332"; -$ionicon-var-ios7-printer: "\f1cd"; -$ionicon-var-ios7-printer-outline: "\f1cc"; -$ionicon-var-ios7-pulse: "\f335"; -$ionicon-var-ios7-pulse-strong: "\f334"; -$ionicon-var-ios7-rainy: "\f1cf"; -$ionicon-var-ios7-rainy-outline: "\f1ce"; -$ionicon-var-ios7-recording: "\f1d1"; -$ionicon-var-ios7-recording-outline: "\f1d0"; -$ionicon-var-ios7-redo: "\f1d3"; -$ionicon-var-ios7-redo-outline: "\f1d2"; -$ionicon-var-ios7-refresh: "\f1d6"; -$ionicon-var-ios7-refresh-empty: "\f1d4"; -$ionicon-var-ios7-refresh-outline: "\f1d5"; -$ionicon-var-ios7-reload: "\f28e"; -$ionicon-var-ios7-reverse-camera: "\f337"; -$ionicon-var-ios7-reverse-camera-outline: "\f336"; -$ionicon-var-ios7-rewind: "\f1d8"; -$ionicon-var-ios7-rewind-outline: "\f1d7"; -$ionicon-var-ios7-search: "\f1da"; -$ionicon-var-ios7-search-strong: "\f1d9"; -$ionicon-var-ios7-settings: "\f339"; -$ionicon-var-ios7-settings-strong: "\f338"; -$ionicon-var-ios7-shrink: "\f30e"; -$ionicon-var-ios7-skipbackward: "\f1dc"; -$ionicon-var-ios7-skipbackward-outline: "\f1db"; -$ionicon-var-ios7-skipforward: "\f1de"; -$ionicon-var-ios7-skipforward-outline: "\f1dd"; -$ionicon-var-ios7-snowy: "\f309"; -$ionicon-var-ios7-speedometer: "\f290"; -$ionicon-var-ios7-speedometer-outline: "\f28f"; -$ionicon-var-ios7-star: "\f1e0"; -$ionicon-var-ios7-star-half: "\f33a"; -$ionicon-var-ios7-star-outline: "\f1df"; -$ionicon-var-ios7-stopwatch: "\f1e2"; -$ionicon-var-ios7-stopwatch-outline: "\f1e1"; -$ionicon-var-ios7-sunny: "\f1e4"; -$ionicon-var-ios7-sunny-outline: "\f1e3"; -$ionicon-var-ios7-telephone: "\f1e6"; -$ionicon-var-ios7-telephone-outline: "\f1e5"; -$ionicon-var-ios7-tennisball: "\f33c"; -$ionicon-var-ios7-tennisball-outline: "\f33b"; -$ionicon-var-ios7-thunderstorm: "\f1e8"; -$ionicon-var-ios7-thunderstorm-outline: "\f1e7"; -$ionicon-var-ios7-time: "\f292"; -$ionicon-var-ios7-time-outline: "\f291"; -$ionicon-var-ios7-timer: "\f1ea"; -$ionicon-var-ios7-timer-outline: "\f1e9"; -$ionicon-var-ios7-toggle: "\f33e"; -$ionicon-var-ios7-toggle-outline: "\f33d"; -$ionicon-var-ios7-trash: "\f1ec"; -$ionicon-var-ios7-trash-outline: "\f1eb"; -$ionicon-var-ios7-undo: "\f1ee"; -$ionicon-var-ios7-undo-outline: "\f1ed"; -$ionicon-var-ios7-unlocked: "\f1f0"; -$ionicon-var-ios7-unlocked-outline: "\f1ef"; -$ionicon-var-ios7-upload: "\f1f2"; -$ionicon-var-ios7-upload-outline: "\f1f1"; -$ionicon-var-ios7-videocam: "\f1f4"; -$ionicon-var-ios7-videocam-outline: "\f1f3"; -$ionicon-var-ios7-volume-high: "\f1f5"; -$ionicon-var-ios7-volume-low: "\f1f6"; -$ionicon-var-ios7-wineglass: "\f294"; -$ionicon-var-ios7-wineglass-outline: "\f293"; -$ionicon-var-ios7-world: "\f1f8"; -$ionicon-var-ios7-world-outline: "\f1f7"; +$ionicon-var-ios-alarm: "\f3c8"; +$ionicon-var-ios-alarm-outline: "\f3c7"; +$ionicon-var-ios-albums: "\f3ca"; +$ionicon-var-ios-albums-outline: "\f3c9"; +$ionicon-var-ios-americanfootball: "\f3cc"; +$ionicon-var-ios-americanfootball-outline: "\f3cb"; +$ionicon-var-ios-analytics: "\f3ce"; +$ionicon-var-ios-analytics-outline: "\f3cd"; +$ionicon-var-ios-arrow-back: "\f3cf"; +$ionicon-var-ios-arrow-down: "\f3d0"; +$ionicon-var-ios-arrow-forward: "\f3d1"; +$ionicon-var-ios-arrow-left: "\f3d2"; +$ionicon-var-ios-arrow-right: "\f3d3"; +$ionicon-var-ios-arrow-thin-down: "\f3d4"; +$ionicon-var-ios-arrow-thin-left: "\f3d5"; +$ionicon-var-ios-arrow-thin-right: "\f3d6"; +$ionicon-var-ios-arrow-thin-up: "\f3d7"; +$ionicon-var-ios-arrow-up: "\f3d8"; +$ionicon-var-ios-at: "\f3da"; +$ionicon-var-ios-at-outline: "\f3d9"; +$ionicon-var-ios-barcode: "\f3dc"; +$ionicon-var-ios-barcode-outline: "\f3db"; +$ionicon-var-ios-baseball: "\f3de"; +$ionicon-var-ios-baseball-outline: "\f3dd"; +$ionicon-var-ios-basketball: "\f3e0"; +$ionicon-var-ios-basketball-outline: "\f3df"; +$ionicon-var-ios-bell: "\f3e2"; +$ionicon-var-ios-bell-outline: "\f3e1"; +$ionicon-var-ios-body: "\f3e4"; +$ionicon-var-ios-body-outline: "\f3e3"; +$ionicon-var-ios-bolt: "\f3e6"; +$ionicon-var-ios-bolt-outline: "\f3e5"; +$ionicon-var-ios-book: "\f3e8"; +$ionicon-var-ios-book-outline: "\f3e7"; +$ionicon-var-ios-bookmarks: "\f3ea"; +$ionicon-var-ios-bookmarks-outline: "\f3e9"; +$ionicon-var-ios-box: "\f3ec"; +$ionicon-var-ios-box-outline: "\f3eb"; +$ionicon-var-ios-briefcase: "\f3ee"; +$ionicon-var-ios-briefcase-outline: "\f3ed"; +$ionicon-var-ios-browsers: "\f3f0"; +$ionicon-var-ios-browsers-outline: "\f3ef"; +$ionicon-var-ios-calculator: "\f3f2"; +$ionicon-var-ios-calculator-outline: "\f3f1"; +$ionicon-var-ios-calendar: "\f3f4"; +$ionicon-var-ios-calendar-outline: "\f3f3"; +$ionicon-var-ios-camera: "\f3f6"; +$ionicon-var-ios-camera-outline: "\f3f5"; +$ionicon-var-ios-cart: "\f3f8"; +$ionicon-var-ios-cart-outline: "\f3f7"; +$ionicon-var-ios-chatboxes: "\f3fa"; +$ionicon-var-ios-chatboxes-outline: "\f3f9"; +$ionicon-var-ios-chatbubble: "\f3fc"; +$ionicon-var-ios-chatbubble-outline: "\f3fb"; +$ionicon-var-ios-checkmark: "\f3ff"; +$ionicon-var-ios-checkmark-empty: "\f3fd"; +$ionicon-var-ios-checkmark-outline: "\f3fe"; +$ionicon-var-ios-circle-filled: "\f400"; +$ionicon-var-ios-circle-outline: "\f401"; +$ionicon-var-ios-clock: "\f403"; +$ionicon-var-ios-clock-outline: "\f402"; +$ionicon-var-ios-close: "\f406"; +$ionicon-var-ios-close-empty: "\f404"; +$ionicon-var-ios-close-outline: "\f405"; +$ionicon-var-ios-cloud: "\f40c"; +$ionicon-var-ios-cloud-download: "\f408"; +$ionicon-var-ios-cloud-download-outline: "\f407"; +$ionicon-var-ios-cloud-outline: "\f409"; +$ionicon-var-ios-cloud-upload: "\f40b"; +$ionicon-var-ios-cloud-upload-outline: "\f40a"; +$ionicon-var-ios-cloudy: "\f410"; +$ionicon-var-ios-cloudy-night: "\f40e"; +$ionicon-var-ios-cloudy-night-outline: "\f40d"; +$ionicon-var-ios-cloudy-outline: "\f40f"; +$ionicon-var-ios-cog: "\f412"; +$ionicon-var-ios-cog-outline: "\f411"; +$ionicon-var-ios-color-filter: "\f414"; +$ionicon-var-ios-color-filter-outline: "\f413"; +$ionicon-var-ios-color-wand: "\f416"; +$ionicon-var-ios-color-wand-outline: "\f415"; +$ionicon-var-ios-compose: "\f418"; +$ionicon-var-ios-compose-outline: "\f417"; +$ionicon-var-ios-contact: "\f41a"; +$ionicon-var-ios-contact-outline: "\f419"; +$ionicon-var-ios-copy: "\f41c"; +$ionicon-var-ios-copy-outline: "\f41b"; +$ionicon-var-ios-crop: "\f41e"; +$ionicon-var-ios-crop-strong: "\f41d"; +$ionicon-var-ios-download: "\f420"; +$ionicon-var-ios-download-outline: "\f41f"; +$ionicon-var-ios-drag: "\f421"; +$ionicon-var-ios-email: "\f423"; +$ionicon-var-ios-email-outline: "\f422"; +$ionicon-var-ios-eye: "\f425"; +$ionicon-var-ios-eye-outline: "\f424"; +$ionicon-var-ios-fastforward: "\f427"; +$ionicon-var-ios-fastforward-outline: "\f426"; +$ionicon-var-ios-filing: "\f429"; +$ionicon-var-ios-filing-outline: "\f428"; +$ionicon-var-ios-film: "\f42b"; +$ionicon-var-ios-film-outline: "\f42a"; +$ionicon-var-ios-flag: "\f42d"; +$ionicon-var-ios-flag-outline: "\f42c"; +$ionicon-var-ios-flame: "\f42f"; +$ionicon-var-ios-flame-outline: "\f42e"; +$ionicon-var-ios-flask: "\f431"; +$ionicon-var-ios-flask-outline: "\f430"; +$ionicon-var-ios-flower: "\f433"; +$ionicon-var-ios-flower-outline: "\f432"; +$ionicon-var-ios-folder: "\f435"; +$ionicon-var-ios-folder-outline: "\f434"; +$ionicon-var-ios-football: "\f437"; +$ionicon-var-ios-football-outline: "\f436"; +$ionicon-var-ios-game-controller-a: "\f439"; +$ionicon-var-ios-game-controller-a-outline: "\f438"; +$ionicon-var-ios-game-controller-b: "\f43b"; +$ionicon-var-ios-game-controller-b-outline: "\f43a"; +$ionicon-var-ios-gear: "\f43d"; +$ionicon-var-ios-gear-outline: "\f43c"; +$ionicon-var-ios-glasses: "\f43f"; +$ionicon-var-ios-glasses-outline: "\f43e"; +$ionicon-var-ios-grid-view: "\f441"; +$ionicon-var-ios-grid-view-outline: "\f440"; +$ionicon-var-ios-heart: "\f443"; +$ionicon-var-ios-heart-outline: "\f442"; +$ionicon-var-ios-help: "\f446"; +$ionicon-var-ios-help-empty: "\f444"; +$ionicon-var-ios-help-outline: "\f445"; +$ionicon-var-ios-home: "\f448"; +$ionicon-var-ios-home-outline: "\f447"; +$ionicon-var-ios-infinite: "\f44a"; +$ionicon-var-ios-infinite-outline: "\f449"; +$ionicon-var-ios-information: "\f44d"; +$ionicon-var-ios-information-empty: "\f44b"; +$ionicon-var-ios-information-outline: "\f44c"; +$ionicon-var-ios-ionic-outline: "\f44e"; +$ionicon-var-ios-keypad: "\f450"; +$ionicon-var-ios-keypad-outline: "\f44f"; +$ionicon-var-ios-lightbulb: "\f452"; +$ionicon-var-ios-lightbulb-outline: "\f451"; +$ionicon-var-ios-list: "\f454"; +$ionicon-var-ios-list-outline: "\f453"; +$ionicon-var-ios-location: "\f456"; +$ionicon-var-ios-location-outline: "\f455"; +$ionicon-var-ios-locked: "\f458"; +$ionicon-var-ios-locked-outline: "\f457"; +$ionicon-var-ios-loop: "\f45a"; +$ionicon-var-ios-loop-strong: "\f459"; +$ionicon-var-ios-medical: "\f45c"; +$ionicon-var-ios-medical-outline: "\f45b"; +$ionicon-var-ios-medkit: "\f45e"; +$ionicon-var-ios-medkit-outline: "\f45d"; +$ionicon-var-ios-mic: "\f461"; +$ionicon-var-ios-mic-off: "\f45f"; +$ionicon-var-ios-mic-outline: "\f460"; +$ionicon-var-ios-minus: "\f464"; +$ionicon-var-ios-minus-empty: "\f462"; +$ionicon-var-ios-minus-outline: "\f463"; +$ionicon-var-ios-monitor: "\f466"; +$ionicon-var-ios-monitor-outline: "\f465"; +$ionicon-var-ios-moon: "\f468"; +$ionicon-var-ios-moon-outline: "\f467"; +$ionicon-var-ios-more: "\f46a"; +$ionicon-var-ios-more-outline: "\f469"; +$ionicon-var-ios-musical-note: "\f46b"; +$ionicon-var-ios-musical-notes: "\f46c"; +$ionicon-var-ios-navigate: "\f46e"; +$ionicon-var-ios-navigate-outline: "\f46d"; +$ionicon-var-ios-nutrition: "\f470"; +$ionicon-var-ios-nutrition-outline: "\f46f"; +$ionicon-var-ios-paper: "\f472"; +$ionicon-var-ios-paper-outline: "\f471"; +$ionicon-var-ios-paperplane: "\f474"; +$ionicon-var-ios-paperplane-outline: "\f473"; +$ionicon-var-ios-partlysunny: "\f476"; +$ionicon-var-ios-partlysunny-outline: "\f475"; +$ionicon-var-ios-pause: "\f478"; +$ionicon-var-ios-pause-outline: "\f477"; +$ionicon-var-ios-paw: "\f47a"; +$ionicon-var-ios-paw-outline: "\f479"; +$ionicon-var-ios-people: "\f47c"; +$ionicon-var-ios-people-outline: "\f47b"; +$ionicon-var-ios-person: "\f47e"; +$ionicon-var-ios-person-outline: "\f47d"; +$ionicon-var-ios-personadd: "\f480"; +$ionicon-var-ios-personadd-outline: "\f47f"; +$ionicon-var-ios-photos: "\f482"; +$ionicon-var-ios-photos-outline: "\f481"; +$ionicon-var-ios-pie: "\f484"; +$ionicon-var-ios-pie-outline: "\f483"; +$ionicon-var-ios-pint: "\f486"; +$ionicon-var-ios-pint-outline: "\f485"; +$ionicon-var-ios-play: "\f488"; +$ionicon-var-ios-play-outline: "\f487"; +$ionicon-var-ios-plus: "\f48b"; +$ionicon-var-ios-plus-empty: "\f489"; +$ionicon-var-ios-plus-outline: "\f48a"; +$ionicon-var-ios-pricetag: "\f48d"; +$ionicon-var-ios-pricetag-outline: "\f48c"; +$ionicon-var-ios-pricetags: "\f48f"; +$ionicon-var-ios-pricetags-outline: "\f48e"; +$ionicon-var-ios-printer: "\f491"; +$ionicon-var-ios-printer-outline: "\f490"; +$ionicon-var-ios-pulse: "\f493"; +$ionicon-var-ios-pulse-strong: "\f492"; +$ionicon-var-ios-rainy: "\f495"; +$ionicon-var-ios-rainy-outline: "\f494"; +$ionicon-var-ios-recording: "\f497"; +$ionicon-var-ios-recording-outline: "\f496"; +$ionicon-var-ios-redo: "\f499"; +$ionicon-var-ios-redo-outline: "\f498"; +$ionicon-var-ios-refresh: "\f49c"; +$ionicon-var-ios-refresh-empty: "\f49a"; +$ionicon-var-ios-refresh-outline: "\f49b"; +$ionicon-var-ios-reload: "\f49d"; +$ionicon-var-ios-reverse-camera: "\f49f"; +$ionicon-var-ios-reverse-camera-outline: "\f49e"; +$ionicon-var-ios-rewind: "\f4a1"; +$ionicon-var-ios-rewind-outline: "\f4a0"; +$ionicon-var-ios-rose: "\f4a3"; +$ionicon-var-ios-rose-outline: "\f4a2"; +$ionicon-var-ios-search: "\f4a5"; +$ionicon-var-ios-search-strong: "\f4a4"; +$ionicon-var-ios-settings: "\f4a7"; +$ionicon-var-ios-settings-strong: "\f4a6"; +$ionicon-var-ios-shuffle: "\f4a9"; +$ionicon-var-ios-shuffle-strong: "\f4a8"; +$ionicon-var-ios-skipbackward: "\f4ab"; +$ionicon-var-ios-skipbackward-outline: "\f4aa"; +$ionicon-var-ios-skipforward: "\f4ad"; +$ionicon-var-ios-skipforward-outline: "\f4ac"; +$ionicon-var-ios-snowy: "\f4ae"; +$ionicon-var-ios-speedometer: "\f4b0"; +$ionicon-var-ios-speedometer-outline: "\f4af"; +$ionicon-var-ios-star: "\f4b3"; +$ionicon-var-ios-star-half: "\f4b1"; +$ionicon-var-ios-star-outline: "\f4b2"; +$ionicon-var-ios-stopwatch: "\f4b5"; +$ionicon-var-ios-stopwatch-outline: "\f4b4"; +$ionicon-var-ios-sunny: "\f4b7"; +$ionicon-var-ios-sunny-outline: "\f4b6"; +$ionicon-var-ios-telephone: "\f4b9"; +$ionicon-var-ios-telephone-outline: "\f4b8"; +$ionicon-var-ios-tennisball: "\f4bb"; +$ionicon-var-ios-tennisball-outline: "\f4ba"; +$ionicon-var-ios-thunderstorm: "\f4bd"; +$ionicon-var-ios-thunderstorm-outline: "\f4bc"; +$ionicon-var-ios-time: "\f4bf"; +$ionicon-var-ios-time-outline: "\f4be"; +$ionicon-var-ios-timer: "\f4c1"; +$ionicon-var-ios-timer-outline: "\f4c0"; +$ionicon-var-ios-toggle: "\f4c3"; +$ionicon-var-ios-toggle-outline: "\f4c2"; +$ionicon-var-ios-trash: "\f4c5"; +$ionicon-var-ios-trash-outline: "\f4c4"; +$ionicon-var-ios-undo: "\f4c7"; +$ionicon-var-ios-undo-outline: "\f4c6"; +$ionicon-var-ios-unlocked: "\f4c9"; +$ionicon-var-ios-unlocked-outline: "\f4c8"; +$ionicon-var-ios-upload: "\f4cb"; +$ionicon-var-ios-upload-outline: "\f4ca"; +$ionicon-var-ios-videocam: "\f4cd"; +$ionicon-var-ios-videocam-outline: "\f4cc"; +$ionicon-var-ios-volume-high: "\f4ce"; +$ionicon-var-ios-volume-low: "\f4cf"; +$ionicon-var-ios-wineglass: "\f4d1"; +$ionicon-var-ios-wineglass-outline: "\f4d0"; +$ionicon-var-ios-world: "\f4d3"; +$ionicon-var-ios-world-outline: "\f4d2"; $ionicon-var-ipad: "\f1f9"; $ionicon-var-iphone: "\f1fa"; $ionicon-var-ipod: "\f1fb"; @@ -450,6 +546,7 @@ $ionicon-var-load-b: "\f29b"; $ionicon-var-load-c: "\f29c"; $ionicon-var-load-d: "\f29d"; $ionicon-var-location: "\f1ff"; +$ionicon-var-lock-combination: "\f4d4"; $ionicon-var-locked: "\f200"; $ionicon-var-log-in: "\f29e"; $ionicon-var-log-out: "\f29f"; @@ -478,6 +575,8 @@ $ionicon-var-network: "\f341"; $ionicon-var-no-smoking: "\f2c2"; $ionicon-var-nuclear: "\f2a4"; $ionicon-var-outlet: "\f342"; +$ionicon-var-paintbrush: "\f4d5"; +$ionicon-var-paintbucket: "\f4d6"; $ionicon-var-paper-airplane: "\f2c3"; $ionicon-var-paperclip: "\f20f"; $ionicon-var-pause: "\f210"; @@ -512,6 +611,7 @@ $ionicon-var-reply-all: "\f21d"; $ionicon-var-ribbon-a: "\f348"; $ionicon-var-ribbon-b: "\f349"; $ionicon-var-sad: "\f34a"; +$ionicon-var-sad-outline: "\f4d7"; $ionicon-var-scissors: "\f34b"; $ionicon-var-search: "\f21f"; $ionicon-var-settings: "\f2ad"; @@ -521,18 +621,28 @@ $ionicon-var-skip-backward: "\f222"; $ionicon-var-skip-forward: "\f223"; $ionicon-var-social-android: "\f225"; $ionicon-var-social-android-outline: "\f224"; +$ionicon-var-social-angular: "\f4d9"; +$ionicon-var-social-angular-outline: "\f4d8"; $ionicon-var-social-apple: "\f227"; $ionicon-var-social-apple-outline: "\f226"; $ionicon-var-social-bitcoin: "\f2af"; $ionicon-var-social-bitcoin-outline: "\f2ae"; $ionicon-var-social-buffer: "\f229"; $ionicon-var-social-buffer-outline: "\f228"; +$ionicon-var-social-chrome: "\f4db"; +$ionicon-var-social-chrome-outline: "\f4da"; +$ionicon-var-social-codepen: "\f4dd"; +$ionicon-var-social-codepen-outline: "\f4dc"; +$ionicon-var-social-css3: "\f4df"; +$ionicon-var-social-css3-outline: "\f4de"; $ionicon-var-social-designernews: "\f22b"; $ionicon-var-social-designernews-outline: "\f22a"; $ionicon-var-social-dribbble: "\f22d"; $ionicon-var-social-dribbble-outline: "\f22c"; $ionicon-var-social-dropbox: "\f22f"; $ionicon-var-social-dropbox-outline: "\f22e"; +$ionicon-var-social-euro: "\f4e1"; +$ionicon-var-social-euro-outline: "\f4e0"; $ionicon-var-social-facebook: "\f231"; $ionicon-var-social-facebook-outline: "\f230"; $ionicon-var-social-foursquare: "\f34d"; @@ -546,35 +656,54 @@ $ionicon-var-social-googleplus: "\f235"; $ionicon-var-social-googleplus-outline: "\f234"; $ionicon-var-social-hackernews: "\f237"; $ionicon-var-social-hackernews-outline: "\f236"; +$ionicon-var-social-html5: "\f4e3"; +$ionicon-var-social-html5-outline: "\f4e2"; $ionicon-var-social-instagram: "\f351"; $ionicon-var-social-instagram-outline: "\f350"; +$ionicon-var-social-javascript: "\f4e5"; +$ionicon-var-social-javascript-outline: "\f4e4"; $ionicon-var-social-linkedin: "\f239"; $ionicon-var-social-linkedin-outline: "\f238"; +$ionicon-var-social-markdown: "\f4e6"; +$ionicon-var-social-nodejs: "\f4e7"; +$ionicon-var-social-octocat: "\f4e8"; $ionicon-var-social-pinterest: "\f2b1"; $ionicon-var-social-pinterest-outline: "\f2b0"; +$ionicon-var-social-python: "\f4e9"; $ionicon-var-social-reddit: "\f23b"; $ionicon-var-social-reddit-outline: "\f23a"; $ionicon-var-social-rss: "\f23d"; $ionicon-var-social-rss-outline: "\f23c"; +$ionicon-var-social-sass: "\f4ea"; $ionicon-var-social-skype: "\f23f"; $ionicon-var-social-skype-outline: "\f23e"; +$ionicon-var-social-snapchat: "\f4ec"; +$ionicon-var-social-snapchat-outline: "\f4eb"; $ionicon-var-social-tumblr: "\f241"; $ionicon-var-social-tumblr-outline: "\f240"; $ionicon-var-social-tux: "\f2c5"; +$ionicon-var-social-twitch: "\f4ee"; +$ionicon-var-social-twitch-outline: "\f4ed"; $ionicon-var-social-twitter: "\f243"; $ionicon-var-social-twitter-outline: "\f242"; $ionicon-var-social-usd: "\f353"; $ionicon-var-social-usd-outline: "\f352"; $ionicon-var-social-vimeo: "\f245"; $ionicon-var-social-vimeo-outline: "\f244"; +$ionicon-var-social-whatsapp: "\f4f0"; +$ionicon-var-social-whatsapp-outline: "\f4ef"; $ionicon-var-social-windows: "\f247"; $ionicon-var-social-windows-outline: "\f246"; $ionicon-var-social-wordpress: "\f249"; $ionicon-var-social-wordpress-outline: "\f248"; $ionicon-var-social-yahoo: "\f24b"; $ionicon-var-social-yahoo-outline: "\f24a"; +$ionicon-var-social-yen: "\f4f2"; +$ionicon-var-social-yen-outline: "\f4f1"; $ionicon-var-social-youtube: "\f24d"; $ionicon-var-social-youtube-outline: "\f24c"; +$ionicon-var-soup-can: "\f4f4"; +$ionicon-var-soup-can-outline: "\f4f3"; $ionicon-var-speakerphone: "\f2b2"; $ionicon-var-speedometer: "\f2b3"; $ionicon-var-spoon: "\f2b4"; @@ -587,9 +716,12 @@ $ionicon-var-thumbsdown: "\f250"; $ionicon-var-thumbsup: "\f251"; $ionicon-var-toggle: "\f355"; $ionicon-var-toggle-filled: "\f354"; +$ionicon-var-transgender: "\f4f5"; $ionicon-var-trash-a: "\f252"; $ionicon-var-trash-b: "\f253"; $ionicon-var-trophy: "\f356"; +$ionicon-var-tshirt: "\f4f7"; +$ionicon-var-tshirt-outline: "\f4f6"; $ionicon-var-umbrella: "\f2b7"; $ionicon-var-university: "\f357"; $ionicon-var-unlocked: "\f254"; diff --git a/scss/ionicons/ionicons.scss b/scss/ionicons/ionicons.scss index ff4ec8d85a1..ace12b8db72 100644 --- a/scss/ionicons/ionicons.scss +++ b/scss/ionicons/ionicons.scss @@ -1,11 +1,15 @@ @import "ionicons-variables"; /*! - Ionicons, v1.5.2 + Ionicons, v2.0.1 Created by Ben Sperry for the Ionic Framework, http://ionicons.com/ https://twitter.com/benjsperry https://twitter.com/ionicframework MIT License: https://github.com/driftyco/ionicons + + Android-style icons originally built by Google’s + Material Design Icons: https://github.com/google/material-design-icons + used under CC BY http://creativecommons.org/licenses/by/4.0/ + Modified icons to fit ionicon’s grid from original. */ @import "ionicons-font"; -@import "ionicons-animation"; @import "ionicons-icons"; diff --git a/test/unit/angular/directive/refresher.unit.js b/test/unit/angular/directive/refresher.unit.js index e7fb76a7a51..a435d5a4560 100644 --- a/test/unit/angular/directive/refresher.unit.js +++ b/test/unit/angular/directive/refresher.unit.js @@ -1,4 +1,5 @@ describe('ionRefresher directive', function() { + beforeEach(module('ionic')); function setup(attrs, scopeProps) { var el; @@ -17,6 +18,7 @@ describe('ionRefresher directive', function() { el.data('$$ionicScrollController', ionicScrollCtrl); $compile(el)(scope); + ionic.requestAnimationFrame = function() {}; $rootScope.$apply(); }); return el; @@ -68,9 +70,9 @@ describe('ionRefresher directive', function() { expect(ctrl.scrollView.finishPullToRefresh).toHaveBeenCalled(); }); - it('should have default pullingIcon', function() { + it('should not have default pullingIcon', function() { var el = setup(); - expect(el[0].querySelector('.icon-pulling .ion-ios7-arrow-down')).toBeTruthy(); + expect(el[0].querySelector('.icon-pulling .ion-ios-arrow-down')).toBeFalsy(); }); it('should allow custom pullingIcon', function() { var el = setup('pulling-icon="super-icon"'); @@ -78,9 +80,13 @@ describe('ionRefresher directive', function() { expect(el[0].querySelector('.icon-pulling .super-icon')).toBeTruthy(); }); - it('should have default refreshingIcon', function() { + it('should have default loader', function() { var el = setup(); - expect(el[0].querySelector('.ion-loading-d')).toBeTruthy(); + expect(el[0].querySelector('ion-loader')).toBeTruthy(); + }); + it('should have loader', function() { + var el = setup('loader="android"'); + expect(el[0].querySelector('.loader-android')).toBeTruthy(); }); it('should allow custom refreshingIcon', function() { var el = setup('refreshing-icon="monkey-icon"');