Guides: Optimizing Developer Onboarding
Created by: zlonko
This closes #5206 (closed). It creates a template for guides and creates a new page for the developer onboarding use case.
Changelog
- Adds
GuideLayout
component - Adds
optimizing-developer-onboarding.tsx
Notes
-
Figmaand meta- The Figma was updated on 5/23/22: link
- The issue proposes a new template for developing guide-related pages. However, their design is almost the same as the webinar template developed in #5344! I created a new component instead of reusing
WebinarLayout
because guides and webinars are different use cases, however, I am happy to refactor under the same component if we prefer to reduce technical debt.- This would just mean renaming
WebinarLayout
, makingspeaker
an optional field, and adjusting type in the header specified by the Figma.
- This would just mean renaming
Test
- Navigate to
/guides/optimizing-developer-onboarding
- Please check that layout matches Figma specs
- Please check that a PDF opens properly when form is submitted
- Ensure linting passes.
- Ensure prettier has standardized the proposed changes.
- Ensure dev and production builds work.