diff --git a/docs/.idea/.name b/docs/.idea/.name
new file mode 100644
index 000000000..5c457d797
--- /dev/null
+++ b/docs/.idea/.name
@@ -0,0 +1 @@
+docs
\ No newline at end of file
diff --git a/docs/.idea/docs.iml b/docs/.idea/docs.iml
new file mode 100644
index 000000000..6b8184f8e
--- /dev/null
+++ b/docs/.idea/docs.iml
@@ -0,0 +1,9 @@
+
+
+
+
+
+
+
+
+
diff --git a/docs/.idea/encodings.xml b/docs/.idea/encodings.xml
new file mode 100644
index 000000000..e206d70d8
--- /dev/null
+++ b/docs/.idea/encodings.xml
@@ -0,0 +1,5 @@
+
+
+
+
+
diff --git a/docs/.idea/libraries/sass_stdlib.xml b/docs/.idea/libraries/sass_stdlib.xml
new file mode 100644
index 000000000..546bfd172
--- /dev/null
+++ b/docs/.idea/libraries/sass_stdlib.xml
@@ -0,0 +1,8 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/docs/.idea/misc.xml b/docs/.idea/misc.xml
new file mode 100644
index 000000000..223f43838
--- /dev/null
+++ b/docs/.idea/misc.xml
@@ -0,0 +1,8 @@
+
+
+
+ $APPLICATION_HOME_DIR$/lib/webide.jar!/resources/html5-schema/html5.rnc
+
+
+
+
diff --git a/docs/.idea/modules.xml b/docs/.idea/modules.xml
new file mode 100644
index 000000000..391840772
--- /dev/null
+++ b/docs/.idea/modules.xml
@@ -0,0 +1,9 @@
+
+
+
+
+
+
+
+
+
diff --git a/docs/.idea/scopes/scope_settings.xml b/docs/.idea/scopes/scope_settings.xml
new file mode 100644
index 000000000..922003b84
--- /dev/null
+++ b/docs/.idea/scopes/scope_settings.xml
@@ -0,0 +1,5 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/docs/.idea/vcs.xml b/docs/.idea/vcs.xml
new file mode 100644
index 000000000..def6a6a18
--- /dev/null
+++ b/docs/.idea/vcs.xml
@@ -0,0 +1,7 @@
+
+
+
+
+
+
+
diff --git a/docs/.idea/workspace.xml b/docs/.idea/workspace.xml
new file mode 100644
index 000000000..0a0a3e47e
--- /dev/null
+++ b/docs/.idea/workspace.xml
@@ -0,0 +1,365 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1356547735112
+ 1356547735112
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/assets/css/font-awesome-ie7.css b/docs/assets/css/font-awesome-ie7.css
index 97e13db80..d85cd95c1 100644
--- a/docs/assets/css/font-awesome-ie7.css
+++ b/docs/assets/css/font-awesome-ie7.css
@@ -663,41 +663,92 @@
*zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');
}
.icon-user-md {
- *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');
+ *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');
}
.icon-stethoscope {
- *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');
+ *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');
}
-.icon-briefcase {
- *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');
+.icon-suitcase {
+ *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');
}
.icon-bell-alt {
- *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');
+ *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');
}
.icon-coffee {
- *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');
+ *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');
}
.icon-food {
- *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');
+ *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');
}
.icon-file-alt {
- *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');
+ *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');
}
.icon-building {
- *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');
+ *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');
}
.icon-hospital {
- *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');
+ *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');
}
.icon-ambulance {
- *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');
+ *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');
}
.icon-medkit {
- *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');
+ *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');
}
.icon-fighter-jet {
- *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');
+ *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');
}
.icon-beer {
- *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');
+ *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');
+}
+.icon-h-sign {
+ *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');
+}
+.icon-plus-sign-alt {
+ *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');
+}
+.icon-double-angle-left {
+ *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');
+}
+.icon-double-angle-right {
+ *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');
+}
+.icon-double-angle-up {
+ *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');
+}
+.icon-double-angle-down {
+ *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');
+}
+.icon-angle-left {
+ *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');
+}
+.icon-angle-right {
+ *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');
+}
+.icon-angle-up {
+ *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');
+}
+.icon-angle-down {
+ *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');
+}
+.icon-desktop {
+ *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');
+}
+.icon-laptop {
+ *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');
+}
+.icon-tablet {
+ *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');
+}
+.icon-mobile-phone {
+ *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');
+}
+.icon-circle-blank {
+ *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');
+}
+.icon-quote-left {
+ *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');
+}
+.icon-quote-right {
+ *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');
}
diff --git a/docs/assets/css/site.css b/docs/assets/css/site.css
index fb9f7ee2d..0dbec84fa 100644
--- a/docs/assets/css/site.css
+++ b/docs/assets/css/site.css
@@ -1889,457 +1889,6 @@ table th[class*="span"],
.table-hover tbody tr.info:hover td {
background-color: #c4e3f3;
}
-[class^="icon-"],
-[class*=" icon-"] {
- display: inline-block;
- width: 14px;
- height: 14px;
- *margin-right: .3em;
- line-height: 14px;
- vertical-align: text-top;
- background-image: url("../img/glyphicons-halflings.png");
- background-position: 14px 14px;
- background-repeat: no-repeat;
- margin-top: 1px;
-}
-/* White icons with optional class, or on hover/active states of certain elements */
-.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: url("../img/glyphicons-halflings-white.png");
-}
-.icon-glass {
- background-position: 0 0;
-}
-.icon-music {
- background-position: -24px 0;
-}
-.icon-search {
- background-position: -48px 0;
-}
-.icon-envelope {
- background-position: -72px 0;
-}
-.icon-heart {
- background-position: -96px 0;
-}
-.icon-star {
- background-position: -120px 0;
-}
-.icon-star-empty {
- background-position: -144px 0;
-}
-.icon-user {
- background-position: -168px 0;
-}
-.icon-film {
- background-position: -192px 0;
-}
-.icon-th-large {
- background-position: -216px 0;
-}
-.icon-th {
- background-position: -240px 0;
-}
-.icon-th-list {
- background-position: -264px 0;
-}
-.icon-ok {
- background-position: -288px 0;
-}
-.icon-remove {
- background-position: -312px 0;
-}
-.icon-zoom-in {
- background-position: -336px 0;
-}
-.icon-zoom-out {
- background-position: -360px 0;
-}
-.icon-off {
- background-position: -384px 0;
-}
-.icon-signal {
- background-position: -408px 0;
-}
-.icon-cog {
- background-position: -432px 0;
-}
-.icon-trash {
- background-position: -456px 0;
-}
-.icon-home {
- background-position: 0 -24px;
-}
-.icon-file {
- background-position: -24px -24px;
-}
-.icon-time {
- background-position: -48px -24px;
-}
-.icon-road {
- background-position: -72px -24px;
-}
-.icon-download-alt {
- background-position: -96px -24px;
-}
-.icon-download {
- background-position: -120px -24px;
-}
-.icon-upload {
- background-position: -144px -24px;
-}
-.icon-inbox {
- background-position: -168px -24px;
-}
-.icon-play-circle {
- background-position: -192px -24px;
-}
-.icon-repeat {
- background-position: -216px -24px;
-}
-.icon-refresh {
- background-position: -240px -24px;
-}
-.icon-list-alt {
- background-position: -264px -24px;
-}
-.icon-lock {
- background-position: -287px -24px;
-}
-.icon-flag {
- background-position: -312px -24px;
-}
-.icon-headphones {
- background-position: -336px -24px;
-}
-.icon-volume-off {
- background-position: -360px -24px;
-}
-.icon-volume-down {
- background-position: -384px -24px;
-}
-.icon-volume-up {
- background-position: -408px -24px;
-}
-.icon-qrcode {
- background-position: -432px -24px;
-}
-.icon-barcode {
- background-position: -456px -24px;
-}
-.icon-tag {
- background-position: 0 -48px;
-}
-.icon-tags {
- background-position: -25px -48px;
-}
-.icon-book {
- background-position: -48px -48px;
-}
-.icon-bookmark {
- background-position: -72px -48px;
-}
-.icon-print {
- background-position: -96px -48px;
-}
-.icon-camera {
- background-position: -120px -48px;
-}
-.icon-font {
- background-position: -144px -48px;
-}
-.icon-bold {
- background-position: -167px -48px;
-}
-.icon-italic {
- background-position: -192px -48px;
-}
-.icon-text-height {
- background-position: -216px -48px;
-}
-.icon-text-width {
- background-position: -240px -48px;
-}
-.icon-align-left {
- background-position: -264px -48px;
-}
-.icon-align-center {
- background-position: -288px -48px;
-}
-.icon-align-right {
- background-position: -312px -48px;
-}
-.icon-align-justify {
- background-position: -336px -48px;
-}
-.icon-list {
- background-position: -360px -48px;
-}
-.icon-indent-left {
- background-position: -384px -48px;
-}
-.icon-indent-right {
- background-position: -408px -48px;
-}
-.icon-facetime-video {
- background-position: -432px -48px;
-}
-.icon-picture {
- background-position: -456px -48px;
-}
-.icon-pencil {
- background-position: 0 -72px;
-}
-.icon-map-marker {
- background-position: -24px -72px;
-}
-.icon-adjust {
- background-position: -48px -72px;
-}
-.icon-tint {
- background-position: -72px -72px;
-}
-.icon-edit {
- background-position: -96px -72px;
-}
-.icon-share {
- background-position: -120px -72px;
-}
-.icon-check {
- background-position: -144px -72px;
-}
-.icon-move {
- background-position: -168px -72px;
-}
-.icon-step-backward {
- background-position: -192px -72px;
-}
-.icon-fast-backward {
- background-position: -216px -72px;
-}
-.icon-backward {
- background-position: -240px -72px;
-}
-.icon-play {
- background-position: -264px -72px;
-}
-.icon-pause {
- background-position: -288px -72px;
-}
-.icon-stop {
- background-position: -312px -72px;
-}
-.icon-forward {
- background-position: -336px -72px;
-}
-.icon-fast-forward {
- background-position: -360px -72px;
-}
-.icon-step-forward {
- background-position: -384px -72px;
-}
-.icon-eject {
- background-position: -408px -72px;
-}
-.icon-chevron-left {
- background-position: -432px -72px;
-}
-.icon-chevron-right {
- background-position: -456px -72px;
-}
-.icon-plus-sign {
- background-position: 0 -96px;
-}
-.icon-minus-sign {
- background-position: -24px -96px;
-}
-.icon-remove-sign {
- background-position: -48px -96px;
-}
-.icon-ok-sign {
- background-position: -72px -96px;
-}
-.icon-question-sign {
- background-position: -96px -96px;
-}
-.icon-info-sign {
- background-position: -120px -96px;
-}
-.icon-screenshot {
- background-position: -144px -96px;
-}
-.icon-remove-circle {
- background-position: -168px -96px;
-}
-.icon-ok-circle {
- background-position: -192px -96px;
-}
-.icon-ban-circle {
- background-position: -216px -96px;
-}
-.icon-arrow-left {
- background-position: -240px -96px;
-}
-.icon-arrow-right {
- background-position: -264px -96px;
-}
-.icon-arrow-up {
- background-position: -289px -96px;
-}
-.icon-arrow-down {
- background-position: -312px -96px;
-}
-.icon-share-alt {
- background-position: -336px -96px;
-}
-.icon-resize-full {
- background-position: -360px -96px;
-}
-.icon-resize-small {
- background-position: -384px -96px;
-}
-.icon-plus {
- background-position: -408px -96px;
-}
-.icon-minus {
- background-position: -433px -96px;
-}
-.icon-asterisk {
- background-position: -456px -96px;
-}
-.icon-exclamation-sign {
- background-position: 0 -120px;
-}
-.icon-gift {
- background-position: -24px -120px;
-}
-.icon-leaf {
- background-position: -48px -120px;
-}
-.icon-fire {
- background-position: -72px -120px;
-}
-.icon-eye-open {
- background-position: -96px -120px;
-}
-.icon-eye-close {
- background-position: -120px -120px;
-}
-.icon-warning-sign {
- background-position: -144px -120px;
-}
-.icon-plane {
- background-position: -168px -120px;
-}
-.icon-calendar {
- background-position: -192px -120px;
-}
-.icon-random {
- background-position: -216px -120px;
- width: 16px;
-}
-.icon-comment {
- background-position: -240px -120px;
-}
-.icon-magnet {
- background-position: -264px -120px;
-}
-.icon-chevron-up {
- background-position: -288px -120px;
-}
-.icon-chevron-down {
- background-position: -313px -119px;
-}
-.icon-retweet {
- background-position: -336px -120px;
-}
-.icon-shopping-cart {
- background-position: -360px -120px;
-}
-.icon-folder-close {
- background-position: -384px -120px;
-}
-.icon-folder-open {
- background-position: -408px -120px;
- width: 16px;
-}
-.icon-resize-vertical {
- background-position: -432px -119px;
-}
-.icon-resize-horizontal {
- background-position: -456px -118px;
-}
-.icon-hdd {
- background-position: 0 -144px;
-}
-.icon-bullhorn {
- background-position: -24px -144px;
-}
-.icon-bell {
- background-position: -48px -144px;
-}
-.icon-certificate {
- background-position: -72px -144px;
-}
-.icon-thumbs-up {
- background-position: -96px -144px;
-}
-.icon-thumbs-down {
- background-position: -120px -144px;
-}
-.icon-hand-right {
- background-position: -144px -144px;
-}
-.icon-hand-left {
- background-position: -168px -144px;
-}
-.icon-hand-up {
- background-position: -192px -144px;
-}
-.icon-hand-down {
- background-position: -216px -144px;
-}
-.icon-circle-arrow-right {
- background-position: -240px -144px;
-}
-.icon-circle-arrow-left {
- background-position: -264px -144px;
-}
-.icon-circle-arrow-up {
- background-position: -288px -144px;
-}
-.icon-circle-arrow-down {
- background-position: -312px -144px;
-}
-.icon-globe {
- background-position: -336px -144px;
-}
-.icon-wrench {
- background-position: -360px -144px;
-}
-.icon-tasks {
- background-position: -384px -144px;
-}
-.icon-filter {
- background-position: -408px -144px;
-}
-.icon-briefcase {
- background-position: -432px -144px;
-}
-.icon-fullscreen {
- background-position: -456px -144px;
-}
.dropup,
.dropdown {
position: relative;
@@ -5180,11 +4729,14 @@ a.badge:hover {
font-family: FontAwesome;
font-weight: normal;
font-style: normal;
+ display: inline-block;
text-decoration: inherit;
+ speak: none;
}
/* sprites.less reset */
[class^="icon-"],
[class*=" icon-"] {
+ display: inline;
width: auto;
height: auto;
line-height: normal;
@@ -5192,7 +4744,6 @@ a.badge:hover {
background-image: none !important;
background-position: 0% 0%;
background-repeat: repeat;
- margin-top: 0;
}
/* makes sure icons active on rollover in links */
a [class^="icon-"],
@@ -5202,7 +4753,7 @@ a [class*=" icon-"] {
}
/* makes the font 33% larger relative to the icon container */
.icon-large:before {
- vertical-align: -15%;
+ vertical-align: -10%;
font-size: 1.3333333333333333em;
}
.btn [class^="icon-"],
@@ -5283,11 +4834,6 @@ ul.icons li .icon-large:before {
-moz-border-radius: 6px;
border-radius: 6px;
}
-.icon-2x,
-.icon-3x,
-.icon-4x {
- line-height: 1em;
-}
[class^="icon-"].pull-left,
[class*=" icon-"].pull-left {
margin-right: .35em;
@@ -5304,6 +4850,71 @@ ul.icons li .icon-large:before {
[class*=" icon-"].pull-right.icon-4x {
margin-left: .25em;
}
+.btn [class^="icon-"].pull-left.icon-2x,
+.btn [class*=" icon-"].pull-left.icon-2x,
+.btn [class^="icon-"].pull-right.icon-2x,
+.btn [class*=" icon-"].pull-right.icon-2x {
+ margin-top: .25em;
+}
+.btn.btn-small [class^="icon-"].pull-left.icon-2x,
+.btn.btn-small [class*=" icon-"].pull-left.icon-2x,
+.btn.btn-small [class^="icon-"].pull-right.icon-2x,
+.btn.btn-small [class*=" icon-"].pull-right.icon-2x {
+ margin-top: .35em;
+}
+.btn.btn-large [class^="icon-"].pull-left.icon-2x,
+.btn.btn-large [class*=" icon-"].pull-left.icon-2x,
+.btn.btn-large [class^="icon-"].pull-right.icon-2x,
+.btn.btn-large [class*=" icon-"].pull-right.icon-2x {
+ margin-top: .1em;
+}
+.icon-spin {
+ display: inline-block;
+ -moz-animation: spin 2s infinite linear;
+ -o-animation: spin 2s infinite linear;
+ -webkit-animation: spin 2s infinite linear;
+ animation: spin 2s 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);
+ }
+}
/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
readers do not read off random characters that represent icons */
.icon-glass:before {
@@ -5947,43 +5558,94 @@ ul.icons li .icon-large:before {
content: "\f0ee";
}
.icon-user-md:before {
- content: "\f200";
+ content: "\f0f0";
}
.icon-stethoscope:before {
- content: "\f201";
+ content: "\f0f1";
}
-.icon-briefcase:before {
- content: "\f202";
+.icon-suitcase:before {
+ content: "\f0f2";
}
.icon-bell-alt:before {
- content: "\f203";
+ content: "\f0f3";
}
.icon-coffee:before {
- content: "\f204";
+ content: "\f0f4";
}
.icon-food:before {
- content: "\f205";
+ content: "\f0f5";
}
.icon-file-alt:before {
- content: "\f206";
+ content: "\f0f6";
}
.icon-building:before {
- content: "\f207";
+ content: "\f0f7";
}
.icon-hospital:before {
- content: "\f208";
+ content: "\f0f8";
}
.icon-ambulance:before {
- content: "\f209";
+ content: "\f0f9";
}
.icon-medkit:before {
- content: "\f20a";
+ content: "\f0fa";
}
.icon-fighter-jet:before {
- content: "\f20b";
+ content: "\f0fb";
}
.icon-beer:before {
- content: "\f20c";
+ content: "\f0fc";
+}
+.icon-h-sign:before {
+ content: "\f0fd";
+}
+.icon-plus-sign-alt:before {
+ content: "\f0fe";
+}
+.icon-double-angle-left:before {
+ content: "\f100";
+}
+.icon-double-angle-right:before {
+ content: "\f101";
+}
+.icon-double-angle-up:before {
+ content: "\f102";
+}
+.icon-double-angle-down:before {
+ content: "\f103";
+}
+.icon-angle-left:before {
+ content: "\f104";
+}
+.icon-angle-right:before {
+ content: "\f105";
+}
+.icon-angle-up:before {
+ content: "\f106";
+}
+.icon-angle-down:before {
+ content: "\f107";
+}
+.icon-desktop:before {
+ content: "\f108";
+}
+.icon-laptop:before {
+ content: "\f109";
+}
+.icon-tablet:before {
+ content: "\f10a";
+}
+.icon-mobile-phone:before {
+ content: "\f10b";
+}
+.icon-circle-blank:before {
+ content: "\f10c";
+}
+.icon-quote-left:before {
+ content: "\f10d";
+}
+.icon-quote-right:before {
+ content: "\f10e";
}
.text-align-right {
text-align: right;
@@ -6031,12 +5693,11 @@ h6 {
left: auto;
right: 117px;
}
-#fort-awesome .alert {
- padding: 30px;
-}
.jumbotron {
+ background: #9d261d;
+ /* Old browsers */
+
padding: 90px 0 48px;
- background-color: #9d261d;
text-shadow: 2px 2px 2px #333333;
}
.jumbotron,
@@ -6046,10 +5707,10 @@ h6 {
.jumbotron h1 {
font-size: 80px;
letter-spacing: -2px;
- line-height: 1.2;
+ line-height: 1;
}
.jumbotron p {
- margin-top: 10px;
+ margin-top: 15px;
margin-bottom: 30px;
font-size: 30px;
line-height: 1.3;
@@ -6080,6 +5741,12 @@ h6 {
.jumbotron .hero-content {
text-align: center;
}
+.jumbotron .shameless-self-promotion {
+ font-size: 12px;
+ margin-top: 15px;
+ color: #ce938e;
+ text-shadow: none;
+}
.btn-primary {
color: #333333;
text-shadow: 0 -1px 0 rgba(255, 255, 255, 0.25);
@@ -6142,10 +5809,13 @@ section {
font-size: 28px;
vertical-align: -5px;
}
-#why .row {
+#why .row,
+#whats-new .row {
margin-bottom: 20px;
}
-#why .icon-large {
+#why .icon-large,
+#whats-new .icon-large {
+ vertical-align: -7%;
font-size: 22px;
padding-right: 5px;
}
diff --git a/docs/assets/font/FontAwesome.otf b/docs/assets/font/FontAwesome.otf
index 0cf89d2d4..268b9a27a 100644
Binary files a/docs/assets/font/FontAwesome.otf and b/docs/assets/font/FontAwesome.otf differ
diff --git a/docs/assets/font/fontawesome-webfont.eot b/docs/assets/font/fontawesome-webfont.eot
index 27c227d60..75598a308 100755
Binary files a/docs/assets/font/fontawesome-webfont.eot and b/docs/assets/font/fontawesome-webfont.eot differ
diff --git a/docs/assets/font/fontawesome-webfont.ttf b/docs/assets/font/fontawesome-webfont.ttf
index ba51480f5..831c5c66b 100755
Binary files a/docs/assets/font/fontawesome-webfont.ttf and b/docs/assets/font/fontawesome-webfont.ttf differ
diff --git a/docs/assets/font/fontawesome-webfont.woff b/docs/assets/font/fontawesome-webfont.woff
index 991120b5b..618aea53b 100755
Binary files a/docs/assets/font/fontawesome-webfont.woff and b/docs/assets/font/fontawesome-webfont.woff differ
diff --git a/docs/assets/less/font-awesome-ie7.less b/docs/assets/less/font-awesome-ie7.less
index 4a478a2df..d6469588b 100644
--- a/docs/assets/less/font-awesome-ie7.less
+++ b/docs/assets/less/font-awesome-ie7.less
@@ -261,16 +261,34 @@
.icon-cloud-download { .ie7icon(''); }
.icon-cloud-upload { .ie7icon(''); }
-.icon-user-md { .ie7icon(''); }
-.icon-stethoscope { .ie7icon(''); }
-.icon-briefcase { .ie7icon(''); }
-.icon-bell-alt { .ie7icon(''); }
-.icon-coffee { .ie7icon(''); }
-.icon-food { .ie7icon(''); }
-.icon-file-alt { .ie7icon(''); }
-.icon-building { .ie7icon(''); }
-.icon-hospital { .ie7icon(''); }
-.icon-ambulance { .ie7icon(''); }
-.icon-medkit { .ie7icon(''); }
-.icon-fighter-jet { .ie7icon(''); }
-.icon-beer { .ie7icon(''); }
+.icon-user-md { .ie7icon(''); }
+.icon-stethoscope { .ie7icon(''); }
+.icon-suitcase { .ie7icon(''); }
+.icon-bell-alt { .ie7icon(''); }
+.icon-coffee { .ie7icon(''); }
+.icon-food { .ie7icon(''); }
+.icon-file-alt { .ie7icon(''); }
+.icon-building { .ie7icon(''); }
+.icon-hospital { .ie7icon(''); }
+.icon-ambulance { .ie7icon(''); }
+.icon-medkit { .ie7icon(''); }
+.icon-fighter-jet { .ie7icon(''); }
+.icon-beer { .ie7icon(''); }
+.icon-h-sign { .ie7icon(''); }
+.icon-plus-sign-alt { .ie7icon(''); }
+
+.icon-double-angle-left { .ie7icon(''); }
+.icon-double-angle-right { .ie7icon(''); }
+.icon-double-angle-up { .ie7icon(''); }
+.icon-double-angle-down { .ie7icon(''); }
+.icon-angle-left { .ie7icon(''); }
+.icon-angle-right { .ie7icon(''); }
+.icon-angle-up { .ie7icon(''); }
+.icon-angle-down { .ie7icon(''); }
+.icon-desktop { .ie7icon(''); }
+.icon-laptop { .ie7icon(''); }
+.icon-tablet { .ie7icon(''); }
+.icon-mobile-phone { .ie7icon(''); }
+.icon-circle-blank { .ie7icon(''); }
+.icon-quote-left { .ie7icon(''); }
+.icon-quote-right { .ie7icon(''); }
diff --git a/docs/assets/less/font-awesome.less b/docs/assets/less/font-awesome.less
index e8c44d4b3..1c47e5b40 100644
--- a/docs/assets/less/font-awesome.less
+++ b/docs/assets/less/font-awesome.less
@@ -47,14 +47,15 @@
font-family: FontAwesome;
font-weight: normal;
font-style: normal;
-// display: inline-block;
+ display: inline-block;
text-decoration: inherit;
+ speak: none;
}
/* sprites.less reset */
[class^="icon-"],
[class*=" icon-"] {
-// display: inline;
+ display: inline;
width: auto;
height: auto;
line-height: normal;
@@ -62,7 +63,6 @@
background-image: none !important;
background-position: 0% 0%;
background-repeat: repeat;
- margin-top: 0;
}
/* makes sure icons active on rollover in links */
@@ -74,7 +74,7 @@ a [class*=" icon-"] {
/* makes the font 33% larger relative to the icon container */
.icon-large:before {
- vertical-align: -15%;
+ vertical-align: -10%;
font-size: 4/3em;
}
@@ -158,12 +158,6 @@ ul.icons {
}
}
-.icon-2x,
-.icon-3x,
-.icon-4x {
- line-height: 1em;
-}
-
// Icon Floats
// -------------------------
@@ -180,6 +174,61 @@ ul.icons {
}
}
+.btn {
+ [class^="icon-"],
+ [class*=" icon-"] {
+ &.pull-left, &.pull-right {
+ &.icon-2x { margin-top: .25em; }
+ }
+ }
+}
+
+.btn.btn-small {
+ [class^="icon-"],
+ [class*=" icon-"] {
+ &.pull-left, &.pull-right {
+ &.icon-2x { margin-top: .35em; }
+ }
+ }
+}
+
+.btn.btn-large {
+ [class^="icon-"],
+ [class*=" icon-"] {
+ &.pull-left, &.pull-right {
+ &.icon-2x { margin-top: .1em; }
+ }
+ }
+}
+
+.icon-spin {
+ display: inline-block;
+ -moz-animation: spin 2s infinite linear;
+ -o-animation: spin 2s infinite linear;
+ -webkit-animation: spin 2s infinite linear;
+ animation: spin 2s 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); }
+}
/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
readers do not read off random characters that represent icons */
@@ -412,19 +461,34 @@ ul.icons {
.icon-cloud-download:before { content: "\f0ed"; }
.icon-cloud-upload:before { content: "\f0ee"; }
-.icon-user-md:before { content: "\f200"; }
-.icon-stethoscope:before { content: "\f201"; }
-.icon-briefcase:before { content: "\f202"; }
-.icon-bell-alt:before { content: "\f203"; }
-.icon-coffee:before { content: "\f204"; }
-.icon-food:before { content: "\f205"; }
-.icon-file-alt:before { content: "\f206"; }
-.icon-building:before { content: "\f207"; }
-.icon-hospital:before { content: "\f208"; }
-.icon-ambulance:before { content: "\f209"; }
-.icon-medkit:before { content: "\f20a"; }
-.icon-fighter-jet:before { content: "\f20b"; }
-.icon-beer:before { content: "\f20c"; }
-//.icon-user-md:before { content: "\f213"; }
-//.icon-user-md:before { content: "\f214"; }
-//.icon-user-md:before { content: "\f215"; }
+.icon-user-md:before { content: "\f0f0"; }
+.icon-stethoscope:before { content: "\f0f1"; }
+.icon-suitcase:before { content: "\f0f2"; }
+.icon-bell-alt:before { content: "\f0f3"; }
+.icon-coffee:before { content: "\f0f4"; }
+.icon-food:before { content: "\f0f5"; }
+.icon-file-alt:before { content: "\f0f6"; }
+.icon-building:before { content: "\f0f7"; }
+.icon-hospital:before { content: "\f0f8"; }
+.icon-ambulance:before { content: "\f0f9"; }
+.icon-medkit:before { content: "\f0fa"; }
+.icon-fighter-jet:before { content: "\f0fb"; }
+.icon-beer:before { content: "\f0fc"; }
+.icon-h-sign:before { content: "\f0fd"; }
+.icon-plus-sign-alt:before { content: "\f0fe"; }
+
+.icon-double-angle-left:before { content: "\f100"; }
+.icon-double-angle-right:before { content: "\f101"; }
+.icon-double-angle-up:before { content: "\f102"; }
+.icon-double-angle-down:before { content: "\f103"; }
+.icon-angle-left:before { content: "\f104"; }
+.icon-angle-right:before { content: "\f105"; }
+.icon-angle-up:before { content: "\f106"; }
+.icon-angle-down:before { content: "\f107"; }
+.icon-desktop:before { content: "\f108"; }
+.icon-laptop:before { content: "\f109"; }
+.icon-tablet:before { content: "\f10a"; }
+.icon-mobile-phone:before { content: "\f10b"; }
+.icon-circle-blank:before { content: "\f10c"; }
+.icon-quote-left:before { content: "\f10d"; }
+.icon-quote-right:before { content: "\f10e"; }
diff --git a/docs/assets/less/site.less b/docs/assets/less/site.less
index 86a391cd9..e35847093 100644
--- a/docs/assets/less/site.less
+++ b/docs/assets/less/site.less
@@ -49,10 +49,6 @@ h1, h2, h3, h4, h5, h6 { font-family: @serifFontFamily; }
}
}
-#fort-awesome .alert {
- padding: 30px;
-}
-
//a[href^='http://'] {
// &:after {
// font-family: FontAwesome;
@@ -64,11 +60,21 @@ h1, h2, h3, h4, h5, h6 { font-family: @serifFontFamily; }
//}
.jumbotron {
+ background: @red; /* Old browsers */
+// background: -moz-linear-gradient(45deg, #020031 0%, #6d3353 100%); /* FF3.6+ */
+// background: -webkit-gradient(linear, left bottom, right top, color-stop(0%,#020031), color-stop(100%,#6d3353)); /* Chrome,Safari4+ */
+// background: -webkit-linear-gradient(45deg, @red 0%, mix(@red, @redDark, 50%) 100%); /* Chrome10+,Safari5.1+ */
+// background: -o-linear-gradient(45deg, #020031 0%,#6d3353 100%); /* Opera 11.10+ */
+// background: -ms-linear-gradient(45deg, #020031 0%,#6d3353 100%); /* IE10+ */
+// background: linear-gradient(45deg, #020031 0%,#6d3353 100%); /* W3C */
+// filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#020031', endColorstr='#6d3353',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
+
+
// margin-bottom: 0;
padding: 90px 0 48px;
// .border-radius(0);
// #gradient > .radial( lighten(@red, 10%), @red);
- background-color: @red;
+// background-color: @red;
&, h1 { color: @white; }
// &:after {
@@ -86,10 +92,10 @@ h1, h2, h3, h4, h5, h6 { font-family: @serifFontFamily; }
h1 {
font-size: 80px;
letter-spacing: -2px;
- line-height: 1.2;
+ line-height: 1;
}
p {
- margin-top: 10px;
+ margin-top: 15px;
margin-bottom: 30px;
font-size: 30px;
line-height: 1.3;
@@ -135,6 +141,12 @@ h1, h2, h3, h4, h5, h6 { font-family: @serifFontFamily; }
// width: 620px;
text-align: center;
}
+ .shameless-self-promotion {
+ font-size: 12px;
+ margin-top: 15px;
+ color: mix(@white, @red, 50%);
+ text-shadow: none;
+ }
}
.btn-primary {
@@ -206,11 +218,12 @@ section {
}
-#why {
+#why, #whats-new {
.row {
margin-bottom: 20px;
}
.icon-large {
+ vertical-align: -7%;
font-size: 22px;
padding-right: 5px;
}
diff --git a/docs/assets/less/twbs-222/bootstrap.less b/docs/assets/less/twbs-222/bootstrap.less
index bc6ea1931..782b94ca0 100755
--- a/docs/assets/less/twbs-222/bootstrap.less
+++ b/docs/assets/less/twbs-222/bootstrap.less
@@ -27,7 +27,7 @@
@import "tables.less";
// Components: common
-@import "sprites.less";
+//@import "sprites.less";
@import "dropdowns.less";
@import "wells.less";
@import "component-animations.less";
diff --git a/docs/index.html b/docs/index.html
index b0ca866a2..155922e72 100644
--- a/docs/index.html
+++ b/docs/index.html
@@ -39,7 +39,7 @@
})();
-
+
@@ -94,17 +94,19 @@
View Project
on GitHub
+
+ Version 3.0.0 • Created & Maintained by Dave Gandy
+
-
+
-
-
+
@@ -156,26 +158,26 @@
-
Desktop Font + Vectors
- The full desktop font and a pdf of vectors are now included. Happy designing.
+ One font, 236 icons
+ In a single collection, Font Awesome is a pictographic language of web-related actions.
-
70 New Icons in v2.0
- All requested by our active community on the
Font Awesome GitHub project.
+
CSS control
+ Easily style icon color, size, shadow, and anything that's possible with CSS.
-
IE7 Support
- Font Awesome v2.0 now even supports IE7. If you need it, you have my condolences.
+ Infinite scalability
+ Scalable vector graphics means every icon looks awesome at any size.
-
One font, 220 icons
- In a single collection, Font Awesome is a pictographic language of web-related actions.
+ Desktop Font + Vectors
+ The full desktop font and a pdf of vectors are included. Happy designing.
-
Free for commercial use
- The Font Awesome webfont and CSS libraries are completely free for commercial use.
+ IE7 Support
+ Font Awesome supports IE7. If you need it, you have my condolences.
Screen reader compatible
@@ -183,18 +185,14 @@
+
+
Free, as in Beer
+ Font Awesome is completely free for commercial use.
+
Made for Twitter Bootstrap
Designed from scratch to be fully backwards compatible with
Twitter Bootstrap 2.0.
-
-
CSS control
- Easily style icon color, size, shadow, and anything that's possible with CSS.
-
-
-
Infinite scalability
- Scalable vector graphics means icons look awesome at any size.
-
@@ -202,15 +200,25 @@
-
LGPL Compliant
- No more attribution required, but much appreciated.
+ Pixel Perfection at 14px
+ Every icon re-created from the ground up to be optimized for Bootstrap's default 14px.
-
25% smaller size
- More compact file size for faster page loads.
+ Better License
+ SIL open font license, Apache 2.0 for code. No more attribution required, but much appreciated.
-
Font Sub-setting
+ 25% smaller size
+ Smaller, even with more icons. More compact file size for faster page loads.
+
+
+
@@ -230,9 +238,13 @@
icon-cloud-upload
icon-user-md
icon-stethoscope
-
icon-briefcase
+
icon-suitcase
icon-bell-alt
icon-coffee
+
+
+
+
- icon-food
- icon-file-alt
- icon-building
@@ -241,11 +253,35 @@
- icon-medkit
- icon-figher-jet
- icon-beer
+ - icon-h-sign
+
+
+
+
+ - icon-plus-sign-alt
+ - icon-angle-left
+ - icon-angle-right
+ - icon-angle-up
+ - icon-angle-down
+ - icon-double-angle-left
+ - icon-double-angle-right
+ - icon-double-angle-up
+
+
+
+
+ - icon-double-angle-down
+ - icon-desktop
+ - icon-laptop
+ - icon-tablet
+ - icon-mobile-phone
+ - icon-circle-blank
+ - icon-quote-left
+ - icon-quote-right
-
@@ -568,7 +604,7 @@
-
+
+ - icon-h-sign
- icon-hospital
+
+
+
+
- icon-medkit
+ - icon-plus-sign-alt
-
@@ -671,9 +709,9 @@
-
-
-
+
+
+
@@ -988,24 +1026,24 @@
-
-
-
-
-
-
Fort Awesome is a magical place. A place of wonder and... magic. It's just like Xanadu, but without that dorky name.
-
So magical, in fact, that Font Awesome was forged from its depths. Who can tell what may happen next...
-
-
Fort Awesome is the organization, Font Awesome is the project. It's not a spelling error.
-
-
-
-
-
-
Harvard Yard, 2005. © DG.
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+