Skip to content

Conversation

@JunHammy
Copy link
Contributor

What was done in this PR

  1. Added Catalogue at /gallery/catalogue, which consists of the following components:
  • MMSection: A section to render MM images and data
  • Section: Renders other artefact images
  • cardItem: Individual artefact items, caters to both MMSection and Section
  • catalogueItemView: Custom made modal which opens up, showing the details of the cardItem
  1. Pages are responsive

  2. Added animations for cardItem and catalogueItemView using framer motion

Things to note

  1. The current images and text descriptions are temporary placeholders
  2. Placeholders will be dynamically replaced with actual data retrieved from backend server responses in the next few PRs

@JunHammy JunHammy requested a review from Prakhar896 July 10, 2025 01:31
@JunHammy JunHammy self-assigned this Jul 10, 2025
@JunHammy JunHammy added the enhancement New feature or request label Jul 10, 2025
Copy link
Contributor

@Prakhar896 Prakhar896 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

PR comments made in-person. Great work overall!!

@JunHammy JunHammy requested a review from Prakhar896 July 10, 2025 08:45
Copy link
Contributor

@Prakhar896 Prakhar896 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM. Some things have been commented out temporarily as some other critical work down the line awaits this PR.

@Prakhar896 Prakhar896 merged commit 5d1bd6a into main Jul 10, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants