Added Drawer component to Sistent components page #7358
Merged
Conversation
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>
Member
|
🚀 Preview for commit 0344b5d at: https://69707a7630e5c731c49802f7--layer5.netlify.app |
saurabhraghuvanshii
approved these changes
Jan 21, 2026
Member
|
@kishore08-07 lgtm!! waiting for @Rajesh-Nagarajan-11 review |
Rajesh-Nagarajan-11
requested changes
Jan 21, 2026
Member
Rajesh-Nagarajan-11
left a comment
There was a problem hiding this comment.
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>
Contributor
There was a problem hiding this comment.
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 |
Signed-off-by: kishore08-07 <kishorebsm8@gmail.com>
Member
|
🚀 Preview for commit f899ed2 at: https://6972f8a2d8d6297499b4c3e5--layer5.netlify.app |
saurabhraghuvanshii
approved these changes
Jan 23, 2026
Rajesh-Nagarajan-11
approved these changes
Jan 23, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
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:
Notes for Reviewers
Signed commits