Skip to content

elasticfence/kpd-custom-theme

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Custom Theme Plugin for Kibana 5

This repository contains all source files for the first tutorial, from the book Kibana Plugin Development (https://leanpub.com/kibanaplugindevelopment).

About the Plugin

A simple plugin which customizes the Kibana theme. The plugin will be loaded after the core application, so it might take a couple of milliseconds for the modifications to take effect. This means you might see the original preloader flashing by.

There are a couple of reasons for writing a plugin instead of customizing the core files, for example:

  • it's easier to share the modifications and if you want to upgrade Kibana to another version;
  • you don't have to remodify all files again;

A short demo: Demo custom theme inclusive preloader

Installation

cd KIBANA_HOME/plugins
git clone https://github.com/ErikvdVen/kpd-custom-theme.git kpd_custom_theme
cd kpd_custom_theme

Important: If you have any problem with the plugin version (like a warning message "it expected Kibana version "x.x.x", and found "x.x.x"") only change the value of the "version" tag on the package.json to your Kibana version

Uninstall:

cd KIBANA_HOME
rm -rf plugins/kpd_custom_theme/

Questions? Problems? Suggestions?

  • If you've found a bug or want to request a feature, please create a GitHub Issue. Please check to make sure someone else hasn't already created an issue for the same topic.
  • Your are also free to join our Gitter channel, we are glad to help you out!