|
@@ -20,6 +20,8 @@
|
|
|
* Twitter: http://twitter.com/fortaweso_me
|
|
|
* Work: Lead Product Designer @ http://kyruus.com
|
|
|
*/
|
|
|
+/* FONT PATH
|
|
|
+ * -------------------------- */
|
|
|
@font-face {
|
|
|
font-family: 'FontAwesome';
|
|
|
src: url('../font/fontawesome-webfont.eot?v=3.0.1');
|
|
@@ -27,8 +29,8 @@
|
|
|
font-weight: normal;
|
|
|
font-style: normal;
|
|
|
}
|
|
|
-/* Font Awesome styles
|
|
|
- ------------------------------------------------------- */
|
|
|
+/* FONT AWESOME CORE
|
|
|
+ * -------------------------- */
|
|
|
[class^="icon-"],
|
|
|
[class*=" icon-"] {
|
|
|
font-family: FontAwesome;
|
|
@@ -37,33 +39,6 @@
|
|
|
text-decoration: inherit;
|
|
|
-webkit-font-smoothing: antialiased;
|
|
|
*margin-right: .3em;
|
|
|
- /* sprites.less reset */
|
|
|
-
|
|
|
- display: inline;
|
|
|
- width: auto;
|
|
|
- height: auto;
|
|
|
- line-height: normal;
|
|
|
- vertical-align: baseline;
|
|
|
- background-image: none;
|
|
|
- background-position: 0% 0%;
|
|
|
- background-repeat: repeat;
|
|
|
- margin-top: 0;
|
|
|
-}
|
|
|
-/* more sprites.less reset */
|
|
|
-.icon-white,
|
|
|
-.nav-pills > .active > a > [class^="icon-"],
|
|
|
-.nav-pills > .active > a > [class*=" icon-"],
|
|
|
-.nav-list > .active > a > [class^="icon-"],
|
|
|
-.nav-list > .active > a > [class*=" icon-"],
|
|
|
-.navbar-inverse .nav > .active > a > [class^="icon-"],
|
|
|
-.navbar-inverse .nav > .active > a > [class*=" icon-"],
|
|
|
-.dropdown-menu > li > a:hover > [class^="icon-"],
|
|
|
-.dropdown-menu > li > a:hover > [class*=" icon-"],
|
|
|
-.dropdown-menu > .active > a > [class^="icon-"],
|
|
|
-.dropdown-menu > .active > a > [class*=" icon-"],
|
|
|
-.dropdown-submenu:hover > a > [class^="icon-"],
|
|
|
-.dropdown-submenu:hover > a > [class*=" icon-"] {
|
|
|
- background-image: none;
|
|
|
}
|
|
|
[class^="icon-"]:before,
|
|
|
[class*=" icon-"]:before {
|
|
@@ -76,41 +51,7 @@ a [class^="icon-"],
|
|
|
a [class*=" icon-"] {
|
|
|
display: inline-block;
|
|
|
}
|
|
|
-/* makes the font 33% larger relative to the icon container */
|
|
|
-.icon-large:before {
|
|
|
- vertical-align: -10%;
|
|
|
- font-size: 1.3333333333333333em;
|
|
|
-}
|
|
|
-/* keeps button heights with and without icons the same */
|
|
|
-.btn [class^="icon-"],
|
|
|
-.nav [class^="icon-"],
|
|
|
-.btn [class*=" icon-"],
|
|
|
-.nav [class*=" icon-"] {
|
|
|
- display: inline;
|
|
|
-}
|
|
|
-.btn [class^="icon-"].icon-large,
|
|
|
-.nav [class^="icon-"].icon-large,
|
|
|
-.btn [class*=" icon-"].icon-large,
|
|
|
-.nav [class*=" icon-"].icon-large {
|
|
|
- line-height: .9em;
|
|
|
-}
|
|
|
-.btn [class^="icon-"].icon-spin,
|
|
|
-.nav [class^="icon-"].icon-spin,
|
|
|
-.btn [class*=" icon-"].icon-spin,
|
|
|
-.nav [class*=" icon-"].icon-spin {
|
|
|
- display: inline-block;
|
|
|
-}
|
|
|
-/* keeps button heights with and without icons the same */
|
|
|
-.nav-tabs [class^="icon-"],
|
|
|
-.nav-pills [class^="icon-"],
|
|
|
-.nav-tabs [class*=" icon-"],
|
|
|
-.nav-pills [class*=" icon-"],
|
|
|
-.nav-tabs [class^="icon-"].icon-large,
|
|
|
-.nav-pills [class^="icon-"].icon-large,
|
|
|
-.nav-tabs [class*=" icon-"].icon-large,
|
|
|
-.nav-pills [class*=" icon-"].icon-large {
|
|
|
- line-height: .9em;
|
|
|
-}
|
|
|
+/* increased font size for icon-large */
|
|
|
li [class^="icon-"],
|
|
|
.nav li [class^="icon-"],
|
|
|
li [class*=" icon-"],
|
|
@@ -123,8 +64,6 @@ li [class^="icon-"].icon-large,
|
|
|
.nav li [class^="icon-"].icon-large,
|
|
|
li [class*=" icon-"].icon-large,
|
|
|
.nav li [class*=" icon-"].icon-large {
|
|
|
- /* increased font size for icon-large */
|
|
|
-
|
|
|
width: 1.5714285714285714em;
|
|
|
}
|
|
|
ul.icons-ul {
|
|
@@ -200,6 +139,71 @@ ul.icons-ul > li .icon-li {
|
|
|
[class*=" icon-"].pull-right {
|
|
|
margin-left: .3em;
|
|
|
}
|
|
|
+/* BOOTSTRAP SPECIFIC CLASSES
|
|
|
+ * -------------------------- */
|
|
|
+/* Bootstrap 2.0 sprites.less reset */
|
|
|
+[class^="icon-"],
|
|
|
+[class*=" icon-"] {
|
|
|
+ display: inline;
|
|
|
+ width: auto;
|
|
|
+ height: auto;
|
|
|
+ line-height: normal;
|
|
|
+ vertical-align: baseline;
|
|
|
+ background-image: none;
|
|
|
+ background-position: 0% 0%;
|
|
|
+ background-repeat: repeat;
|
|
|
+ margin-top: 0;
|
|
|
+}
|
|
|
+/* more sprites.less reset */
|
|
|
+.icon-white,
|
|
|
+.nav-pills > .active > a > [class^="icon-"],
|
|
|
+.nav-pills > .active > a > [class*=" icon-"],
|
|
|
+.nav-list > .active > a > [class^="icon-"],
|
|
|
+.nav-list > .active > a > [class*=" icon-"],
|
|
|
+.navbar-inverse .nav > .active > a > [class^="icon-"],
|
|
|
+.navbar-inverse .nav > .active > a > [class*=" icon-"],
|
|
|
+.dropdown-menu > li > a:hover > [class^="icon-"],
|
|
|
+.dropdown-menu > li > a:hover > [class*=" icon-"],
|
|
|
+.dropdown-menu > .active > a > [class^="icon-"],
|
|
|
+.dropdown-menu > .active > a > [class*=" icon-"],
|
|
|
+.dropdown-submenu:hover > a > [class^="icon-"],
|
|
|
+.dropdown-submenu:hover > a > [class*=" icon-"] {
|
|
|
+ background-image: none;
|
|
|
+}
|
|
|
+/* makes the font 33% larger relative to the icon container */
|
|
|
+.icon-large:before {
|
|
|
+ vertical-align: -10%;
|
|
|
+ font-size: 1.3333333333333333em;
|
|
|
+}
|
|
|
+/* keeps Bootstrap styles with and without icons the same */
|
|
|
+.btn [class^="icon-"],
|
|
|
+.nav [class^="icon-"],
|
|
|
+.btn [class*=" icon-"],
|
|
|
+.nav [class*=" icon-"] {
|
|
|
+ display: inline;
|
|
|
+}
|
|
|
+.btn [class^="icon-"].icon-large,
|
|
|
+.nav [class^="icon-"].icon-large,
|
|
|
+.btn [class*=" icon-"].icon-large,
|
|
|
+.nav [class*=" icon-"].icon-large {
|
|
|
+ line-height: .9em;
|
|
|
+}
|
|
|
+.btn [class^="icon-"].icon-spin,
|
|
|
+.nav [class^="icon-"].icon-spin,
|
|
|
+.btn [class*=" icon-"].icon-spin,
|
|
|
+.nav [class*=" icon-"].icon-spin {
|
|
|
+ display: inline-block;
|
|
|
+}
|
|
|
+.nav-tabs [class^="icon-"],
|
|
|
+.nav-pills [class^="icon-"],
|
|
|
+.nav-tabs [class*=" icon-"],
|
|
|
+.nav-pills [class*=" icon-"],
|
|
|
+.nav-tabs [class^="icon-"].icon-large,
|
|
|
+.nav-pills [class^="icon-"].icon-large,
|
|
|
+.nav-tabs [class*=" icon-"].icon-large,
|
|
|
+.nav-pills [class*=" icon-"].icon-large {
|
|
|
+ line-height: .9em;
|
|
|
+}
|
|
|
.btn [class^="icon-"].pull-left.icon-2x,
|
|
|
.btn [class*=" icon-"].pull-left.icon-2x,
|
|
|
.btn [class^="icon-"].pull-right.icon-2x,
|
|
@@ -234,6 +238,8 @@ ul.icons-ul > li .icon-li {
|
|
|
.btn.btn-large [class*=" icon-"].pull-right.icon-2x {
|
|
|
margin-left: .2em;
|
|
|
}
|
|
|
+/* EXTRAS
|
|
|
+ * -------------------------- */
|
|
|
.icon-spin {
|
|
|
display: inline-block;
|
|
|
-moz-animation: spin 2s infinite linear;
|
|
@@ -374,7 +380,7 @@ ul.icons-ul > li .icon-li {
|
|
|
.icon-rotate-right:before {
|
|
|
content: "\f01e";
|
|
|
}
|
|
|
-/* \f020 doesn't work in Safari. all shifted one down */
|
|
|
+/* F020 doesn't work in Safari. all shifted one down */
|
|
|
.icon-refresh:before {
|
|
|
content: "\f021";
|
|
|
}
|
|
@@ -1026,9 +1032,6 @@ ul.icons-ul > li .icon-li {
|
|
|
.icon-mail-reply:before {
|
|
|
content: "\f112";
|
|
|
}
|
|
|
-.icon-github-alt:before {
|
|
|
- content: "\f113";
|
|
|
-}
|
|
|
.icon-folder-close-alt:before {
|
|
|
content: "\f114";
|
|
|
}
|