[Feature] Add Support for Table Variants
@SplinterSword is already working on this.
Since Dec 13, 2025.
- Dominant language
- TypeScript
- Stars
- 137
- Forks
- 239
- Avg merge
- 4d 14h
- Merged PRs (30d)
- 5
Description
Current Behavior
Currently, the Table component is a simple wrapper around MUI's Table without support for custom variants (e.g. bordered, striped, compact). This limits design flexibility and visual consistency with the rest of the Sistent design system.
Desired Behavior
Introduce a variant prop to the Table component that allows rendering different visual styles such as:
default
bordered
striped
compact
This will align the component with the rest of the design system and offer developers more styling options out-of-the-box.
Implementation
Add a variant prop to the Table component.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.