diff --git a/bower.json b/bower.json
index 611d9da90f4be..44613708a4d46 100644
--- a/bower.json
+++ b/bower.json
@@ -34,7 +34,7 @@
"elasticsearch": "*",
"Faker": "~1.1.0",
"FileSaver": "*",
- "font-awesome": "~4.0.3",
+ "font-awesome": "~4.2.0",
"gridster": "~0.5.0",
"inflection": "~1.3.5",
"jquery": "~2.1.0",
diff --git a/src/kibana/apps/dashboard/index.html b/src/kibana/apps/dashboard/index.html
index 9773037ce2c87..4c7bb6cee637a 100644
--- a/src/kibana/apps/dashboard/index.html
+++ b/src/kibana/apps/dashboard/index.html
@@ -30,11 +30,11 @@
-
-
+
-
-
+
+
+
diff --git a/src/kibana/apps/discover/index.html b/src/kibana/apps/discover/index.html
index a521bc087c69d..2726d63207043 100644
--- a/src/kibana/apps/discover/index.html
+++ b/src/kibana/apps/discover/index.html
@@ -21,9 +21,9 @@
-
+
-
+
diff --git a/src/kibana/apps/visualize/editor/editor.html b/src/kibana/apps/visualize/editor/editor.html
index f9d3ec76fe2f1..368d8be42980f 100644
--- a/src/kibana/apps/visualize/editor/editor.html
+++ b/src/kibana/apps/visualize/editor/editor.html
@@ -44,7 +44,7 @@
-
+
-
-
+
+
diff --git a/src/kibana/apps/visualize/styles/main.less b/src/kibana/apps/visualize/styles/main.less
index f2a1adb178dec..766c5df2e4c97 100644
--- a/src/kibana/apps/visualize/styles/main.less
+++ b/src/kibana/apps/visualize/styles/main.less
@@ -10,4 +10,8 @@
}
}
+.visualizations .visualization i {
+ margin-right: @padding-base-horizontal;
+}
+
@import "../editor/editor.less";
\ No newline at end of file
diff --git a/src/kibana/apps/visualize/wizard/step_2.html b/src/kibana/apps/visualize/wizard/step_2.html
index 11037883043ed..e45a316b4106d 100644
--- a/src/kibana/apps/visualize/wizard/step_2.html
+++ b/src/kibana/apps/visualize/wizard/step_2.html
@@ -3,12 +3,12 @@
Step 2
-
\ No newline at end of file
diff --git a/src/kibana/components/vis_types/histogram.js b/src/kibana/components/vis_types/histogram.js
index d2cb7e34211e4..4c617a0210124 100644
--- a/src/kibana/components/vis_types/histogram.js
+++ b/src/kibana/components/vis_types/histogram.js
@@ -6,7 +6,7 @@ define(function (require) {
return new VisType({
name: 'histogram',
title: 'Vertical bar chart',
- icon: 'icon-chart-bar',
+ icon: 'fa-bar-chart',
vislibParams: {
shareYAxis: true,
addTooltip: true,
diff --git a/src/kibana/components/vis_types/line.js b/src/kibana/components/vis_types/line.js
index 1bf939fc9ffd8..5d0bedcc0326b 100644
--- a/src/kibana/components/vis_types/line.js
+++ b/src/kibana/components/vis_types/line.js
@@ -6,7 +6,7 @@ define(function (require) {
return new VisType({
name: 'line',
title: 'Line chart',
- icon: 'icon-chart-bar',
+ icon: 'fa-line-chart',
vislibParams: {
shareYAxis: true,
addTooltip: true,
diff --git a/src/kibana/components/vis_types/pie.js b/src/kibana/components/vis_types/pie.js
index 4bcb27acb8613..7200d604404fb 100644
--- a/src/kibana/components/vis_types/pie.js
+++ b/src/kibana/components/vis_types/pie.js
@@ -7,7 +7,7 @@ define(function (require) {
return new VisType({
name: 'pie',
title: 'Pie chart',
- icon: 'icon-chart-bar',
+ icon: 'fa-pie-chart',
vislibParams: {
addEvents: true,
addTooltip: true,
diff --git a/src/kibana/partials/saved_object_finder.html b/src/kibana/partials/saved_object_finder.html
index 2096cea63f8d5..9a6f9a92351b8 100644
--- a/src/kibana/partials/saved_object_finder.html
+++ b/src/kibana/partials/saved_object_finder.html
@@ -20,7 +20,7 @@
ng-href="{{ makeUrl(hit) }}"
ng-click="onChoose(hit, $event)">
- {{hit.title}}
+ {{hit.title}}
diff --git a/src/kibana/styles/_font_icons.less b/src/kibana/styles/_font_icons.less
new file mode 100644
index 0000000000000..bacde66ac39ca
--- /dev/null
+++ b/src/kibana/styles/_font_icons.less
@@ -0,0 +1,5 @@
+// shims for font-awesome
+
+// new file icon
+.@{fa-css-prefix}-file-new-o:before { content: @fa-var-file-o; }
+.@{fa-css-prefix}-file-new-o:after { content: @fa-var-plus; position: relative; margin-left: -1.0em; font-size: 0.5em; }
diff --git a/src/kibana/styles/main.less b/src/kibana/styles/main.less
index cd95d96f76ef8..57f0eb90d866f 100644
--- a/src/kibana/styles/main.less
+++ b/src/kibana/styles/main.less
@@ -16,8 +16,9 @@
// call outs
@import "./_callout.less";
-// call outs
+// font icons
@import "./icon_font.css";
+@import "./_font_icons.less";
// FontAwesome fills for glyphicons in bootstrap components
@import "./_glyphicons.less";