Skip to content

Conversation

@naikmubashir
Copy link
Contributor

@naikmubashir naikmubashir commented Oct 21, 2025

Description
This PR adds comprehensive documentation for the Table component (ResponsiveDataTable) to the Sistent components documentation page at layer5.io/projects/sistent/components. The documentation follows the established patterns used by other components like Button and includes complete examples, guidance, and code references.

Changes Made:

  • src/sections/Projects/Sistent/components/table/
    • index.js # Overview page with basic examples
    • guidance.js # Design guidelines and best practices
    • code.js # Comprehensive code examples
  • src/sections/Projects/content.js
  • src/components/SistentNavigation/content.js

This PR fixes #5962

Notes for Reviewers

Signed commits

  • Yes, I signed my commits.

Signed-off-by: Naik Mubashir <naikmubashir095@gmail.com>
Signed-off-by: Naik Mubashir <naikmubashir095@gmail.com>
Signed-off-by: Naik Mubashir <naikmubashir095@gmail.com>
Signed-off-by: Naik Mubashir <naikmubashir095@gmail.com>
Signed-off-by: Naik Mubashir <naikmubashir095@gmail.com>
@l5io
Copy link
Contributor

l5io commented Oct 21, 2025

🚀 Preview for commit aa6b67c at: https://68f7d6902dc5951120f39855--layer5.netlify.app

Copy link
Member

@Rajesh-Nagarajan-11 Rajesh-Nagarajan-11 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

atleast add these too(in guidance) @naikmubashir :

  • What are options values...
  • How to enable column sort
  • what are multiselect and none select
  • disabled row
  • sub tables

@Rajesh-Nagarajan-11
Copy link
Member

please resolve the merge conflicts >

Signed-off-by: Naik Mubashir <124430100+naikmubashir@users.noreply.github.com>
@l5io
Copy link
Contributor

l5io commented Oct 22, 2025

🚀 Preview for commit 9f354bf at: https://68f8710ed357e4603f74c747--layer5.netlify.app

Signed-off-by: Naik Mubashir <naikmubashir095@gmail.com>
@l5io
Copy link
Contributor

l5io commented Oct 22, 2025

🚀 Preview for commit 11a1617 at: https://68f875ebee2407df2194c8ea--layer5.netlify.app

@Rajesh-Nagarajan-11
Copy link
Member

Thank you for your contribution!
Let's discuss this during the website call today at 5:30 PM IST | 7 AM CT
Add it as an agenda item to the meeting minutes, if you would 😄

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Sistent] Add Table component to the sistent components page

3 participants