Skip to content

Conversation

karenska
Copy link
Member

Adds reusable ArtworkCard and ArtworkGrid components that receive
artwork data through props.

Cards display an image, title and artist, with fallbacks for missing
or failed images and unknown artists. The grid displays one column
below 1024px and four columns from 1024px.

Validated with build, lint and manual checks of desktop and narrow
layouts, long titles, image fallbacks and an empty results list.

GraphQL integration and placement on the main page will follow separately.
The Artwork fields still need to be coordinated with the backend developer.

Closes #12

@karenska karenska added the enhancement New feature or request label Oct 14, 2026
@karenska karenska requested a review from minael October 14, 2026 13:37
@karenska karenska requested a review from a team as a code owner October 14, 2026 13:37
@minael minael removed the enhancement New feature or request label Oct 15, 2026
Copy link
Member

@minael minael left a comment

Choose a reason for hiding this comment

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

Looks good!

@minael minael linked an issue Oct 15, 2026 that may be closed by this pull request
6 tasks
@karenska karenska merged commit 312e97b into dev Oct 15, 2026
@karenska karenska deleted the 12-create-artwork-card-and-results-grid-layout branch October 15, 2026 10:00
@emmafre emmafre added this to the P2: #2 delivery milestone Oct 15, 2026
Sign in to join this conversation on GitHub.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Create artwork card and results grid layout
3 participants