Book Image

Highcharts Essentials

By : Bilal Shahid
Book Image

Highcharts Essentials

By: Bilal Shahid

Overview of this book

Table of Contents (16 chapters)
Highcharts Essentials
Credits
About the Author
About the Reviewers
www.PacktPub.com
Preface
Index

Chapter 7. Theming with Highcharts

Besides the charting capabilities offered by Highcharts, theming is yet another strong feature of Highcharts. With its extensive theming API, charts can be customized completely to match the branding of a website or an app. Almost all of the chart elements are customizable through this API. While we have taken a look at some of the theming options in the earlier chapters, such as margins, offsets, and font variations, in this chapter we will explore the theming API in more details. We will do the following things:

  • Familiarize ourselves with basic theming concepts

  • Customize different Highcharts elements

  • Use different fill types and fonts

  • Create a global theme for our charts

  • Use jQuery easing for animations

  • Configure our charts for RTL

We can breakdown theming into two parts:

  • Layout: This includes margins, paddings, and offsets

  • Style: This includes all the fancy stuff such as colors, shadows, gradients, strokes, fonts, animations, and so on

We will look exclusively...