@spalger/kibana
Version:
Kibana is an open source (Apache Licensed), browser based analytics and search dashboard for Elasticsearch. Kibana is a snap to setup and start using. Kibana strives to be easy to get started with, while also being flexible and powerful, just like Elastic
49 lines (45 loc) • 1.08 kB
JavaScript
require('plugins/kibana/discover/index');
require('plugins/kibana/visualize/index');
require('plugins/kibana/dashboard/index');
require('plugins/kibana/settings/index');
require('plugins/kibana/doc/index');
var kibanaLogoUrl = require('ui/images/kibana.png');
require('ui/routes')
.otherwise({
redirectTo: '/discover'
});
require('ui/chrome')
.setLogo('url(' + kibanaLogoUrl + ') left no-repeat', true)
.setNavBackground('#222222')
.setTabDefaults({
resetWhenActive: true,
trackLastPath: true,
activeIndicatorColor: '#656a76'
})
.setTabs([
{
id: 'discover',
title: 'Discover'
},
{
id: 'visualize',
title: 'Visualize',
activeIndicatorColor: function () {
return (String(this.lastUrl).indexOf('/visualize/step/') === 0) ? 'white' : '#656a76';
}
},
{
id: 'dashboard',
title: 'Dashboard'
},
{
id: 'settings',
title: 'Settings'
}
])
.setRootController('kibana', function ($scope, courier) {
// wait for the application to finish loading
$scope.$on('application.load', function () {
courier.start();
});
});