Skip to content
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

refactor: echo getting started page #5477

Merged
merged 24 commits into from May 7, 2024

Conversation

davidsoderberg
Copy link
Contributor

@davidsoderberg davidsoderberg commented Apr 30, 2024

Screenshot 2024-05-03 at 10 00 55

Copy link

linear bot commented Apr 30, 2024

Copy link

netlify bot commented Apr 30, 2024

Deploy Preview for novu-design ready!

Name Link
🔨 Latest commit e946d88
🔍 Latest deploy log https://app.netlify.com/sites/novu-design/deploys/6634a4aa0cf0da00085e5c40
😎 Deploy Preview https://deploy-preview-5477--novu-design.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

value={OnboardingUseCasesTabsEnum.ECHO}
icon={<IconConnectedTv style={ICON_STYLE} />}
>
Echo Studio
Copy link
Contributor

Choose a reason for hiding this comment

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

I think we should remove Studio from here. Studio is a mere detail here. The main point is Code-First ala Echo only. Pretty sure we have adjusted this on Figma. Is that the latest copy?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

We did but Radek liked to have the studio there and now the latest is Workflows will push it when done with other changes.

Copy link
Contributor

@antonjoel82 antonjoel82 left a comment

Choose a reason for hiding this comment

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

Thanks for the refactor here, David! There's a number of places that we're doing extra work in EchoTab.tsx by not using our tokens or some of the Panda utilities.

I scheduled a pair programming session after your holiday for us to refactor the component together since I think it will be easier and a good thing to record if you're okay with it! It would be helpful for me to hear any confusions or frustrations with dev with Panda so that we can document them and improve them for everyone :)

@antonjoel82 antonjoel82 self-requested a review April 30, 2024 19:54
Copy link
Contributor

@antonjoel82 antonjoel82 left a comment

Choose a reason for hiding this comment

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

Nice work! There's a couple more time-savers / short-hands we can discuss later, but they're non-blocking

@davidsoderberg davidsoderberg changed the base branch from nv-3695-get-started-page-update to next May 1, 2024 01:51
Copy link

netlify bot commented May 2, 2024

Deploy Preview for dev-web-novu ready!

Name Link
🔨 Latest commit e946d88
🔍 Latest deploy log https://app.netlify.com/sites/dev-web-novu/deploys/6634a4aa793a86000838f1fe
😎 Deploy Preview https://deploy-preview-5477--dev-web-novu.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

@davidsoderberg davidsoderberg requested a review from scopsy May 3, 2024 08:05
@davidsoderberg
Copy link
Contributor Author

A lot of changes have happened with the page since this pr was created please see new image on top and review the new changes :)

@davidsoderberg davidsoderberg merged commit 4ea45a5 into next May 7, 2024
23 checks passed
@davidsoderberg davidsoderberg deleted the nv-3695-get-started-page-update-v2 branch May 7, 2024 10:17
antonjoel82 pushed a commit that referenced this pull request May 9, 2024
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.

None yet

3 participants