Close
Angular React Web Components Blazor React
Premium

Theme React Grid

With the React Theming css, the Ignite UI for React Grid can be easily customized to match your brand identity. In addition to predefined themes and palettes, you can further customize the look and feel of your data grid by using an alternate set of CSS custom properties.

Available Theming Properties

Property nameTypeDescription
—grid-elevationnumber between 0-24The elevation level, to be used for the grid
—drag-elevationnumber between 0-24The elevation level, to be used for movable elements (ex. column header)
—grouparea-colorcolorThe grid group area text color
—grouparea-backgroundcolorThe grid group area text color
—drop-area-text-colorcolorThe drop area text color
—drop-area-icon-colorcolorThe drop area icon color
—drop-area-backgroundcolorThe drop area background color
—drop-area-on-drop-backgroundcolorThe drop area background on drop color
—header-backgroundcolorThe grid header background color
—header-text-colorcolorThe grid header text color
—header-selected-backgroundcolorThe grid header background color when selected (ex. column selection).
—header-selected-text-colorcolorThe grid header text color when selected (ex. column selection).
—sortable-header-icon-hover-colorcolorThe icon color on hover in grid header when the column is sortable.
—sorted-header-icon-colorcolorThe sorted table header icon color
—header-border-widthborder-widthThe border width used for header borders.
—header-border-styleborder-styleThe border style used for header borders. Can be ‘dotted’, ‘dashed’ or ‘solid’
—header-border-colorcolorThe color used for header borders.
—ghost-header-backgroundcolorThe dragged header background color.
—ghost-header-text-colorcolorThe dragged header text color.
—ghost-header-icon-colorcolorThe dragged header icon color.
—filtering-background-andcolorThe background color of advanced filtering “AND” condition.
—filtering-background-orcolorThe background color on focus/selected of advanced filtering “AND” condition.
—filtering-background-and—focuscolorThe background color of advanced filtering “OR” condition.
—filtering-background-or—focuscolorThe background color on focus/selected of advanced filtering “OR” condition.
—grid-border-colorcolorThe border color surrounding the grid.
—content-backgroundcolorThe grid body background color.
—content-text-colorcolorThe grid body text color.
—row-odd-backgroundcolorThe background color of odd rows.
—row-even-backgroundcolorThe background color of even rows.
—row-odd-text-colorcolorThe text color of odd rows.
—row-even-text-colorcolorThe text color of even rows.
—row-selected-backgroundcolorThe selected row background color.
—tree-selected-filtered-row-text-colorcolorThe selected/filtered row text color
—row-selected-text-colorcolorThe selected row text color.
—cell-selected-within-backgroundcolorThe background of the selected cell inside a selected row/column.
—cell-selected-within-text-colorcolorThe color of the selected cell inside a selected row/column.
—row-selected-hover-backgroundcolorThe selected row hover background.
—row-selected-hover-text-colorcolorThe selected row hover tex
—row-hover-backgroundcolorThe hover row background color.
—row-hover-text-colorcolorThe hover row text color.
—row-border-colorcolorThe border color between the grid body rows.
—pinned-border-widthborder-widthThe border width of the pinned rows/columns.
—pinned-border-styleborder-styleThe border style of the pinned rows/columns. Can be ‘dotted’, ‘dashed’ or ‘solid’
—pinned-border-colorcolorThe border color of the pinned rows/columns.
—cell-active-border-colorcolorThe active(focused) cell border color.
—cell-selected-backgroundcolorThe selected cell background color.
—tree-selected-filtered-cell-text-colorcolorThe selected/filtered cell text color
—cell-selected-text-colorcolorThe selected cell text color.
—cell-editing-backgroundcolorThe background color of a cell in edit mode.
—edit-mode-colorcolorThe text color in edit mode
—edited-row-indicatorcolorThe indicator’s color of edited row.
—cell-new-colorcolorThe text color of a new, unedited cell. Used when adding new row in a grid.
—cell-edited-value-colorcolorThe color of cell edited value.
—cell-disabled-colorcolorThe text color of a disabled cell.
—resize-line-colorcolorThe grid header resize line color.
—drop-indicator-colorcolorThe color of the drop indicator.
—group-label-column-name-textcolorThe grid group row column name text color.
—group-label-iconcolorThe grid group row icon color.
—group-label-textcolorThe grid group row text color.
—expand-all-icon-colorcolorThe grid header expand all group rows icon color.
—expand-all-icon-hover-colorcolorThe grid header expand all group rows icon hover color.
—expand-icon-colorcolorThe grid row expand icon color.
—expand-icon-hover-colorcolorThe grid row expand icon hover color.
—active-expand-icon-colorcolorThe drop area background on drop color.
—active-expand-icon-hover-colorcolorThe drop area background on drop color.
—group-count-backgroundcolorThe grid group row cont badge background color.
—group-count-text-colorcolorThe grid group row cont badge text color.
—group-row-backgroundcolorThe grid group row background color.
—group-row-selected-backgroundcolorThe drop area background on drop color.
—filtering-header-backgroundcolorThe background color of the filtered column header.
—filtering-header-text-colorcolorThe text color color of the filtered column header.
—filtering-row-backgroundcolorThe background color of the filtering row.
—filtering-row-text-colorcolorThe text-color color of the filtering row.
—tree-filtered-text-colorcolorThe grouping row background color on focus.
—body-summaries-backgroundcolorThe background color of the summary groups located the body.
—body-summaries-text-colorcolorThe text color of the summary groups located the body.
—root-summaries-backgroundcolorThe background color of the summary groups located the footer.
—root-summaries-text-colorcolorThe text color of the summary groups located the footer.
—row-highlightcolorThe grid row highlight color.
—row-ghost-backgroundcolorThe background color of the dragged row.
—row-drag-colorcolorThe color of the drag handle.
—drop-area-border-radiusnumber between 0 and 1The border radius used for drop-area. Can be a fraction between 0 and 1, pixels, or percent.

Additional Resources

Our community is active and always welcoming to new ideas.