Skip to content

Commit

Permalink
Use smaller profile photo for mobile
Browse files Browse the repository at this point in the history
  • Loading branch information
silvenon committed Mar 30, 2024
1 parent 783c8ef commit bf90eb3
Showing 1 changed file with 14 additions and 13 deletions.
27 changes: 14 additions & 13 deletions app/components/ProfilePhoto.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,6 @@ import cloudinary from '~/utils/cloudinary'

const ID = 'in-roermond.jpg'
const VERSION = 1
// approxiamte px value of w-40
const SM_WIDTH_PX = 160

interface Props {
className?: string
Expand All @@ -26,30 +24,30 @@ export default function ProfilePhoto({ className }: Props) {
version: VERSION,
transformations: [
{
width: SM_WIDTH_PX,
width: 160,
aspectRatio: '4:5',
crop: 'fill',
gravity: 'face',
format: 'auto',
quality: 'auto',
},
],
})} ${SM_WIDTH_PX}w,
})} ${160}w,
${cloudinary(ID, {
version: VERSION,
transformations: [
{
width: SM_WIDTH_PX * 2,
width: 160 * 2,
aspectRatio: '4:5',
crop: 'fill',
gravity: 'face',
format: 'auto',
quality: 'auto',
},
],
})} ${SM_WIDTH_PX * 2}w
})} ${260 * 2}w
`}
sizes={`${SM_WIDTH_PX}px`}
sizes={`${160}px`}
/>
<img
alt=""
Expand All @@ -58,7 +56,7 @@ export default function ProfilePhoto({ className }: Props) {
version: VERSION,
transformations: [
{
width: 450,
width: 160,
aspectRatio: '2:1',
crop: 'fill',
gravity: 'face',
Expand All @@ -72,30 +70,33 @@ export default function ProfilePhoto({ className }: Props) {
version: VERSION,
transformations: [
{
width: 450,
width: 360,
aspectRatio: '2:1',
crop: 'fill',
gravity: 'face',
format: 'auto',
quality: 'auto',
},
],
})} 450w,
})}${360}w,
${cloudinary(ID, {
version: VERSION,
transformations: [
{
width: 900,
width: 360 * 2,
aspectRatio: '2:1',
crop: 'fill',
gravity: 'face',
format: 'auto',
quality: 'auto',
},
],
})} 900w
})} ${360 * 2}w
`}
sizes="100vw"
sizes={[
`(min-width: ${import.meta.env.SCREEN_SM}) 160px`,
'min(360px, calc(100vw - var(--page-padding) * 2 - 0.75rem * 2))',
].join(', ')}
/>
</picture>
</div>
Expand Down

0 comments on commit bf90eb3

Please # to comment.