Documentation
Themes
Simple Table includes several beautiful built-in themes to match your application's visual design. Choose from Light, Dark, Sky, Violet, or Neutral themes.
Light
Basic Theme Configuration
To apply a theme to Simple Table, simply pass the theme prop with one of the available theme options:
Styling Flags
In addition to themes, Simple Table provides several boolean flags that control specific aspects of table appearance:
Theme Configuration Options
You can use these flags together with any theme to control the visual presentation of your table:
React TSX
1import { SimpleTable } from 'simple-table-core';2import 'simple-table-core/styles.css';34export default function MyTable() {5 return (6 <SimpleTable7 defaultHeaders={headers}8 rows={data}9 theme="dark"10 useHoverRowBackground={true}11 useOddEvenRowBackground={true}12 useOddColumnBackground={false}13 />14 );15}
Tip
When creating custom themes, you can customize the colors used for these styling features using CSS variables like --st-hover-row-background-color and --st-odd-row-background-color. See the Custom Theme documentation for details.