-
-
Notifications
You must be signed in to change notification settings - Fork 4.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat(nav): Move onboarding from drawer to overlay #85604
base: master
Are you sure you want to change the base?
Conversation
malwilley
commented
Feb 20, 2025
•
edited
Loading
edited
@@ -682,12 +678,6 @@ const TaskActions = styled('div')` | |||
gap: ${space(1)}; | |||
`; | |||
|
|||
const BottomLeft = styled('img')` |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Moved this to sidebar.tsx
since it is not necessary in the overlay
@@ -651,6 +646,8 @@ const TaskGroupWrapper = styled('div')` | |||
border-radius: ${p => p.theme.borderRadius}; | |||
padding: ${space(1)}; | |||
|
|||
background-color: ${p => p.theme.background}; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This doesn't have an effect on the old sidebar panel since the background is already this color
@@ -601,36 +599,33 @@ export function OnboardingSidebarContent({onClose}: OnboardingSidebarContentProp | |||
}, [sortedGettingStartedTasks, sortedBeyondBasicsTasks]); | |||
|
|||
return ( | |||
<Fragment> | |||
<Content> | |||
<Content> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
No real diff here, just removed the top level fragment
@@ -119,38 +198,19 @@ export function PrimaryNavigationOnboarding() { | |||
} | |||
|
|||
return ( | |||
<GuideAnchor target="onboarding_sidebar" position="right"> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Extracted this out to a new component
❌ 2 Tests Failed:
View the top 1 failed test(s) by shortest run time
View the full list of 1 ❄️ flaky tests
To view more test analytics, go to the Test Analytics Dashboard |
Bundle ReportChanges will increase total bundle size by 113.34kB (0.34%) ⬆️. This is within the configured threshold ✅ Detailed changes
Affected Assets, Files, and Routes:view changes for bundle: app-webpack-bundle-array-pushAssets Changed:
|