WD-35460 feat(svelte-ds-app-launchpad): Upstream SideNavigation#608
WD-35460 feat(svelte-ds-app-launchpad): Upstream SideNavigation#608jademathre-canonical wants to merge 1 commit intomainfrom
Conversation
|
Hey @jademathre-canonical, thank you for the amazing work! To answer your questions, here is my take:
|
I failed to identify any missing |
|
I checked the Storybook build for this PR and the token seems to be defined correctly there (see screenshot below). Could you maybe try running |
Done
Added
SideNavigationcomponentQuestions
The
SideNavigationuses a number of launchpad icons. Do we want to upstream the icons as well? Or should theSideNavigationbe refactored to not use the launchpad icons? If we do want to upstream the icons, I can split the upstreaming of the icons to a separate branch.The
SideNavigationuses the launchpad logo and title. This was previously left as a TODO. Do we want to address anything with TODO now or have it remain as is for now?The
--lpcolor tokens are missing, resulting in the colors not displaying. I added a temporary import to--tmptokens, but this is not a real solution. Any input on how to address the color tokens for theSideNavigation?Linked to the Jira issue is design documentation for the side navigation. Do we want to incorporate those designs here, or perhaps as a follow-up feature?
QA
PR readiness check
Feature 🎁,Breaking Change 💣,Bug 🐛,Documentation 📝,Maintenance 🔨.package.json:check,check:fix, andtest.buildto build the package for development or distribution,build:allto build all artifacts. See CONTRIBUTING.md for details.npm publish --access public(first-time publishing is not automated). Runbun run publish:statusfrom the repo root to verify.