Skip to content

Conversation

@araujobarret
Copy link
Contributor

@araujobarret araujobarret commented Dec 5, 2025

The type of this PR is: Feat

This PR solves ONYX-1974

Description

Implements the left column in the signup modal, displaying 3 images in a carousel.

Screen.Recording.2025-12-05.at.17.44.19.mov

@araujobarret araujobarret requested review from a team and dzucconi December 5, 2025 16:52
@araujobarret araujobarret self-assigned this Dec 5, 2025
@relativeci
Copy link

relativeci bot commented Dec 5, 2025

#5483 Bundle Size — 9.51MiB (+0.02%).

4bb95a5(current) vs cf3fff0 main#5480(baseline)

Warning

Bundle contains 34 duplicate packages – View duplicate packages

Bundle metrics  Change 3 changes Regression 1 regression
                 Current
#5483
     Baseline
#5480
Regression  Initial JS 3.7MiB(+0.06%) 3.69MiB
No change  Initial CSS 0B 0B
Change  Cache Invalidation 37.53% 37.45%
No change  Chunks 102 102
No change  Assets 105 105
Change  Modules 5939(+0.03%) 5937
No change  Duplicate Modules 590 590
No change  Duplicate Code 4.46% 4.46%
No change  Packages 297 297
No change  Duplicate Packages 33 33
Bundle size by type  Change 1 change Regression 1 regression
                 Current
#5483
     Baseline
#5480
Regression  JS 9.37MiB (+0.02%) 9.37MiB
No change  Other 144.27KiB 144.27KiB

Bundle analysis reportBranch araujobarret/feat/signup-modal-i...Project dashboard


Generated by RelativeCIDocumentationReport issue

width: MODAL_WIDTH,
height: 2030,
src: "https://files.artsy.net/images/signup03.webp",
},
Copy link
Member

Choose a reason for hiding this comment

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

These images are extremely low quality and have border artifacts. Also you don't need to convert to webp for their source.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

I got new ones from Design, will update in the PR

@araujobarret araujobarret force-pushed the araujobarret/feat/signup-modal-image branch from 6a790ad to 540ce70 Compare December 5, 2025 16:56
const IMAGE = {
width: MODAL_WIDTH,
height: 2030,
src: "https://d/images/2x_Evergreen-Artist-Page-Sign-Up-Modal.jpg",
Copy link
Contributor

Choose a reason for hiding this comment

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

question: is there a reason why this image is not .webp?

Copy link
Member

Choose a reason for hiding this comment

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

The proxy handles the webp conversion (which is dependent on if the browser supports it: content negotiation). These should be high quality jpgs or pngs (if they are graphics).

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Pushed changes with a higher res(3x) handed off from Design, and in the PNG format.

}
`

const COLUMN_WIDTH = MODAL_WIDTH / 2 - 20
Copy link
Contributor

Choose a reason for hiding this comment

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

question: can we use something like space(2) instead of 20 here?

Copy link
Member

Choose a reason for hiding this comment

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

You can if you pull it out of the theme. It's safe to access spacing values directly since those don't change between themes.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

I've used it from there and had to parse the 20px string to int, doesn't look so nice though, but it's safer if we change our spacings at some point in time

@araujobarret araujobarret force-pushed the araujobarret/feat/signup-modal-image branch from 08f17f5 to a0b106f Compare December 8, 2025 16:05
@araujobarret araujobarret force-pushed the araujobarret/feat/signup-modal-image branch from a0b106f to 4bb95a5 Compare December 8, 2025 16:09
@araujobarret
Copy link
Contributor Author

Can I proceed with this PR, or are there any further requests? The only thing I need to check is Integrity, gonna run it against my branch to make sure I'm not breaking it

{
width: MODAL_WIDTH,
height: IMAGE_HEIGHT,
src: "https://files.artsy.net/images/signup-01.png",
Copy link
Member

Choose a reason for hiding this comment

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

This image is still very low quality and has a visible border

{
width: MODAL_WIDTH,
height: IMAGE_HEIGHT,
src: "https://files.artsy.net/images/signup-02.png",
Copy link
Member

Choose a reason for hiding this comment

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

Still extremely low quality

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants