Skip to content

Added Drawer component to Sistent components page #7358

Merged
saurabhraghuvanshii merged 10 commits into
layer5io:masterfrom
kishore08-07:drawer-docs
Jan 23, 2026
Merged

Added Drawer component to Sistent components page #7358
saurabhraghuvanshii merged 10 commits into
layer5io:masterfrom
kishore08-07:drawer-docs

Conversation

@kishore08-07
Copy link
Copy Markdown

Description

This PR fixes #5918 .
This PR adds proper documentation for the Drawer component on the Sistent components page (https://layer5.io/projects/sistent/components).

Changes Made:

  • Added documentation for the Sistent Drawer component.
  • Included a clear explanation of the component’s purpose and usage.
  • Added relevant code examples demonstrating common use cases.

Notes for Reviewers

  • Ensure the Drawer documentation matches the existing format and structure used across other Sistent components.
  • Verify that all code examples are accurate, consistent, and easy to follow.

Signed commits

  • Yes, I signed my commits.

kishore08-07 added 7 commits January 21, 2026 12:08
Signed-off-by: kishore08-07 <kishorebsm8@gmail.com>
Signed-off-by: kishore08-07 <kishorebsm8@gmail.com>
Signed-off-by: kishore08-07 <kishorebsm8@gmail.com>
Signed-off-by: kishore08-07 <kishorebsm8@gmail.com>
Signed-off-by: kishore08-07 <kishorebsm8@gmail.com>
Signed-off-by: kishore08-07 <kishorebsm8@gmail.com>
Signed-off-by: kishore08-07 <kishorebsm8@gmail.com>
@l5io
Copy link
Copy Markdown
Member

l5io commented Jan 21, 2026

🚀 Preview for commit 0344b5d at: https://69707a7630e5c731c49802f7--layer5.netlify.app

@saurabhraghuvanshii
Copy link
Copy Markdown
Member

@kishore08-07 lgtm!! waiting for @Rajesh-Nagarajan-11 review

Copy link
Copy Markdown
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.

image The current layout is incorrect. Please refer to the other documentation, as the code heading should not be inside the demo container. // @kishore08-07

Signed-off-by: kishore08-07 <kishorebsm8@gmail.com>
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This PR adds comprehensive documentation for the Drawer component to the Sistent design system, enhancing the component library with usage examples, guidance, and code snippets. The documentation follows the established three-tab structure (Overview, Guidance, Code) used across other Sistent components.

Changes:

  • Added three new page files documenting the Drawer component with interactive examples
  • Updated component registry to include Drawer with appropriate positioning
  • Updated navigation configuration to add Drawer links

Reviewed changes

Copilot reviewed 5 out of 5 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
src/sections/Projects/Sistent/components/drawer/index.js Overview page introducing the Drawer component with basic example and key features
src/sections/Projects/Sistent/components/drawer/guidance.js Guidance page covering usage scenarios, best practices, and multiple interactive examples
src/sections/Projects/Sistent/components/drawer/code.js Code examples page demonstrating temporary, persistent, permanent drawers and anchor positions
src/sections/Projects/Sistent/components/content.js Added Drawer entry to components data array with updated IDs for subsequent entries
src/components/SistentNavigation/content.js Added Drawer navigation links and reordered subsequent navigation items

Comment thread src/sections/Projects/Sistent/components/content.js Outdated
Comment thread src/sections/Projects/Sistent/components/drawer/guidance.js Outdated
kishore08-07 and others added 2 commits January 23, 2026 09:40
Signed-off-by: kishore08-07 <kishorebsm8@gmail.com>
@l5io
Copy link
Copy Markdown
Member

l5io commented Jan 23, 2026

🚀 Preview for commit f899ed2 at: https://6972f8a2d8d6297499b4c3e5--layer5.netlify.app

@saurabhraghuvanshii saurabhraghuvanshii merged commit 9f2eb47 into layer5io:master Jan 23, 2026
4 checks passed
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 Drawer component to the sistent components page

5 participants