Themes

Description

Currently, the DataGrid provides a base theme and a flat theme, each available in light and dark variants.

Base Themes

The light and dark themes are the base themes for the DataGrid. If no other theme is specified, the light theme is used by default.

Flat Themes

The flat-light and flat-dark themes were created to offer a less significant visual signature than our default themes.

The flat themes try to mimic a little the material design philosophy. You can find more details about Material Design here and modify our existing themes

The flat themes use 3 accent colors that are applied on key elements to give that good contrasting color.

As a primary color we use:

  • #03a9f4 which represents lightblue 500 in the material design pallet
  • #0277bd which represents lightblue 800 (darker)

As a secondary color we use #e91e63 which represents pink 500, this color adds a high contrast by design.

You can replace these 3 colors in the xceed-datagrid-flat-light.css file to create your own theme.

You can find a nice color tool to help you generate your own theme here.

Example

To specify which theme to use, set the desired theme on the theme option on the DataGrid.

datagrid.setOptions({ theme: "flat-light" });