Skip to content

Redesign team page and homepage editions with card layouts#32

Merged
ronaldtse merged 2 commits into
mainfrom
team-card-layout
May 4, 2026
Merged

Redesign team page and homepage editions with card layouts#32
ronaldtse merged 2 commits into
mainfrom
team-card-layout

Conversation

@ronaldtse
Copy link
Copy Markdown
Contributor

Two visual improvements:

  1. Team page (/about/team): Replaces the long AsciiDoc text page with a custom Vue component using categorized contributor cards:

    • 3 categories: Standards Leadership, Research & Engineering, Industry & Systems Engineering
    • Each contributor gets a card with initials avatar, role, highlights, and linked publications
    • Test case contributors in a compact grid
    • Contributing organizations as linked cards
    • Reference publications as a styled list with external links
  2. Homepage editions: Replaces the minimal timeline (year + one-liner) with informative edition cards showing:

    • ISO reference number
    • Status badge (green Current / gray Withdrawn)
    • Description of scope expansion
    • Key feature bullets per edition

ronaldtse added 2 commits May 4, 2026 15:19
Replace the long-text AsciiDoc team page with a custom Vue component
featuring categorized contributor cards, organization cards, and a
publications reference table.

- 3 contributor categories: Standards Leadership, Research & Engineering,
  Industry & Systems Engineering
- Each contributor gets a card with initials avatar, role, highlights,
  and linked publications
- Test case contributors shown in a compact grid
- Contributing organizations shown as linked cards
- Reference publications shown as a styled table with external links
Replace the minimal timeline (year + one-liner) with full edition cards
showing ISO reference, status badge, description, and key feature bullets.
Current edition gets a green badge, withdrawn editions get gray badges.
@ronaldtse ronaldtse merged commit 5bc4bd7 into main May 4, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant