Workspaces
The apps and packages arrays define metadata for your monorepo's services and libraries. This metadata drives the home page, landing page cards, and introduction content.
Defining workspace items
Fields
How it works
Workspace items are matched to sections by docsPrefix. When a section's link or prefix matches a workspace item's docsPrefix, the workspace metadata is injected into that section's auto-generated landing page as a card.
Cards display:
- Icon with color styling
- Scope label (derived from path, e.g.
apps/) - Name and description
- Technology tag badges
- Optional deploy badge
Landing pages
Sections with children but no explicit page source automatically get a generated landing page. When workspace metadata matches, the landing page uses workspace-style cards. Without workspace metadata, sections use simpler section cards with descriptions extracted from child page frontmatter.
See the Landing Pages guide for details on auto-generated pages, section cards, and overview file promotion.