Skip to content

Adopt MonoText, CardTitle, Text in card components #110

@firec0der

Description

@firec0der

MonoText, CardTitle, and Text are spec-defined typography primitives that exist with stories but have zero consumers — ProjectCard and RoleCard hand-roll the same class strings instead.

Adopt them:

  • src/components/ProjectCard/ProjectCard.tsx — title <h3><CardTitle>, tagline <p><Text tone="muted">.
  • src/components/RoleCard/RoleCard.tsx — year-range and skills-value spans → <MonoText>, hand-rolled "SKILLS" label → <SectionLabel> with size overrides, skills-block ternary → && short-circuit.

No visual change.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions