feat(AdminSidebar): add sidebar component with Storybook stories#475
Merged
husamettinarabaci merged 2 commits intodevelopfrom Jan 28, 2026
Merged
feat(AdminSidebar): add sidebar component with Storybook stories#475husamettinarabaci merged 2 commits intodevelopfrom
husamettinarabaci merged 2 commits intodevelopfrom
Conversation
- Add full AdminSidebar implementation with Svelte 5 runes - Include comprehensive Props interface with no default values - Add size-responsive styling (sm/md/lg) with derived classes - Add 11 Storybook stories including Playground - Follow AGENTS.md rules for raw HTML documentation - Use core library components (Dropdown, Button, Badge, Icon, etc.) - Export component and AdminSidebarItem type from index.ts Closes #217
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.
📄 Summary
This PR introduces the AdminSidebar component for the admin/layout module.
The component is implemented in Pioneer Strict Mode, serving as a reference sidebar that enforces the project's highest architectural standards: explicit configuration, composition-first design, and full i18n/a11y compliance.
details/summaryfor nested menus (DaisyUI standard pattern).$props,$derived, and$bindable.🧩 Affected Module(s)
✏️ PR Title Format
✅ PR Title:
feat(AdminSidebar): add sidebar component with Storybook stories✅ Checklist
feat/admin-sidebarpnpm format)pnpm check) and resolved warningsCloses #217🔗 Related Issues
Closes #217