Skip to content

Guides: Optimizing Developer Onboarding

Warren Gifford requested to merge guides/optimizing-dev-onboarding into main

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

  • Figma and 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, making speaker an optional field, and adjusting type in the header specified by the Figma.

Test

  1. Navigate to /guides/optimizing-developer-onboarding
  2. Please check that layout matches Figma specs
  3. Please check that a PDF opens properly when form is submitted
  4. Ensure linting passes.
  5. Ensure prettier has standardized the proposed changes.
  6. Ensure dev and production builds work.

Merge request reports

Loading