Skip to content

Commit

Permalink
chore: update styling and conditional death year
Browse files Browse the repository at this point in the history
  • Loading branch information
kyziq committed Jan 11, 2024
1 parent 2d75056 commit a0cbaee
Showing 1 changed file with 12 additions and 13 deletions.
25 changes: 12 additions & 13 deletions src/pages/ArtDescription.jsx
Original file line number Diff line number Diff line change
Expand Up @@ -37,13 +37,9 @@ const FlagImage = ({ countryCode }) => {

const ArtInfo = ({ artItem }) => (
<Card className="shadow-xl rounded-lg">
<CardHeader className="mb-1">
<div>
<h2 className="text-3xl font-bold text-gray-800">{artItem.name}</h2>
<p className="text-sm text-gray-600 mt-1">
by {artItem.artistInfo.name}
</p>
</div>
<CardHeader className="mb-1 flex flex-col items-center text-center">
<h2 className="text-3xl font-bold text-gray-800">{artItem.name}</h2>
<p className="text-sm text-gray-600 mt-1">by {artItem.artistInfo.name}</p>
</CardHeader>
<CardBody className="space-y-4">
<p className="text-gray-700">{artItem.description}</p>
Expand All @@ -67,9 +63,10 @@ const ArtInfo = ({ artItem }) => (
</CardBody>
</Card>
);

const ArtistDetails = ({ artistInfo }) => (
<Card className="shadow-xl rounded-lg">
<CardHeader className="mb-1 flex items-center space-x-4">
<CardHeader className="mb-1 flex flex-col items-center justify-center space-y-4">
<Image
src={artistInfo.imageUrl}
alt={artistInfo.name}
Expand All @@ -80,7 +77,7 @@ const ArtistDetails = ({ artistInfo }) => (
/>
<div>
<h2 className="text-3xl font-bold text-gray-800">{artistInfo.name}</h2>
<div className="flex items-center">
<div className="flex items-center justify-center">
{artistInfo.nationality}
<FlagImage countryCode={artistInfo.countryCode} />
</div>
Expand All @@ -92,10 +89,12 @@ const ArtistDetails = ({ artistInfo }) => (
<span className="font-semibold">Birth Year: </span>
{artistInfo.birthYear}
</p>
<p>
<span className="font-semibold">Death Year: </span>
{artistInfo.deathYear || 'N/A'}
</p>
{artistInfo.deathYear && (
<p>
<span className="font-semibold">Death Year: </span>
{artistInfo.deathYear}
</p>
)}
<p>
<span className="font-semibold">Notable Works: </span>
{artistInfo.notableWorks.join(', ')}
Expand Down

0 comments on commit a0cbaee

Please sign in to comment.