Skip to content

feat: Implement Past Workshops grid card(issue#29) - #99

Open
IshimweIsaac wants to merge 4 commits into
react-rwanda:mainfrom
IshimweIsaac:feat/issue-29
Open

feat: Implement Past Workshops grid card(issue#29)#99
IshimweIsaac wants to merge 4 commits into
react-rwanda:mainfrom
IshimweIsaac:feat/issue-29

Conversation

@IshimweIsaac

Copy link
Copy Markdown

Overview

This PR implements the Past Workshops grid card component for the events page as outlined in Issue #29. It closely adheres to the provided Figma mockups and design guidelines.

Closes #29

What was done

  • Component Created: Built components/events/past-workshop-card.tsx.
  • Figma Alignment:
    • Implemented the dark (bg-[#111111]) top half with the cyan SESSION #N label and white title.
    • Added the decorative background Monitor graphic in the bottom right corner with muted opacity (opacity-60).
    • Implemented the bottom half with a white background, spacing the date and duration perfectly on opposite sides (justify-between).
    • Added the "SLIDES" and "VIDEO" equal-width outlined buttons with Play icons.
    • Ensured no rounded-* classes are used anywhere, keeping the sharp, rectangular aesthetic intact.
  • Layout Verification:
    • Set up a test grid in app/(public)/events/page.tsx featuring the exact 3-column layout and "PAST WORKSHOPS" section header to visually verify it against the design mockup.

Screenshots

(Desktop view showing layout and alignment)
Screenshot From 2026-06-01 22-07-54

Notes for Reviewer

  • The component was tested within app/(public)/events/page.tsx locally to verify the grid layout, spacing, and container alignment with the Navbar.

@IshimweIsaac IshimweIsaac self-assigned this Jun 1, 2026
@IshimweIsaac IshimweIsaac changed the title Feat/issue 29 feat: Implement Past Workshops grid card (Issue #29) Jun 1, 2026
@IshimweIsaac IshimweIsaac changed the title feat: Implement Past Workshops grid card (Issue #29) feat: Implement Past Workshops grid card Jun 1, 2026
@IshimweIsaac IshimweIsaac changed the title feat: Implement Past Workshops grid card feat: Implement Past Workshops grid card(issue#29) Jun 1, 2026
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.

ISSUE-029 — Past Workshops grid card

1 participant