ui-components icon indicating copy to clipboard operation
ui-components copied to clipboard

Scaffold the DS 2.0 docs website homepage

Open Spark450 opened this issue 4 months ago • 0 comments

Summary

Set up a scaffolded homepage for the design system website by duplicating the latest workspace template shell and clearing the main content area. Preserve global layout (Workspace side nav) and configure a deploy preview so stakeholders can review ongoing progress.

Reference (current template work): https://leafy-longma-3c7bf1.netlify.app/search

@mxsoco connect with @vanessatran-ddi when you start working on this issue to get setup.

Once underway check in with @chrisolsen to verify you are on the right track.

Objectives

  • Reuse the existing workspace template’s structural patterns to accelerate homepage setup.
  • Provide a clean, content-free main area ready for homepage sections.
  • Enable continuous review via a deploy preview link.

This initial draft of the home page can be created in a new React app (using our dev setup guidelines). The components used to create the home page will later be ported into the new docs app within the ui-components project.

Acceptance criteria

  • [ ] A new homepage is created
  • [ ] The main region is present and empty
  • [ ] Uses current next (2.0) design tokens (spacing, type, color) if possible

Design reference Likely not needed, more an FYI

Spark450 avatar Oct 24 '25 20:10 Spark450