Skip to content

[Projects] Extend LearningProjectSection (status, humanoid bridge, links) #169

Description

@andrewy1n

Problem

LearningProjectSection only supports a single title + paragraph + 3D viewer. We need structured slots for progress, “connection to humanoid,” and external links without cramming everything into one block.

Scope

  • Extend props / layout for optional highlights (short bullets or secondary body).
  • Optional Connection to humanoid block (e.g. CardTitle + BodyText, or a single ProjectDetailCard-style row for parity with the Humanoid page).
  • Optional links (label + href) for outbound URLs (Arctos site, AlohaMini GitHub, etc.).
  • Keep existing projects working; match responsive rhythm of the current page.

Acceptance Criteria

  • All current learning sections render correctly with the new API (default optional fields).
  • No raw h1h6 or p tags—use shared Typography components.
  • npm run lint and npm run typecheck pass.

Files

Related

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions