From 986d360bdad644264ea142e7d09877ec93344c1b Mon Sep 17 00:00:00 2001 From: Janae Edwards Date: Thu, 23 Jul 2026 12:48:42 -0400 Subject: [PATCH 1/7] copy changes for shared login screens and experienced collector path --- .../FollowArtistsOnboardingCompletionBottomSheet.tsx | 4 ++-- .../Components/InfiniteDiscoveryOnboarding.tsx | 2 +- .../Components/NewUserOnboardingCompletionBottomSheet.tsx | 4 ++-- .../Onboarding/Screens/Auth/components/AuthBackground.tsx | 4 ++-- .../Onboarding/Screens/Auth/scenes/SignUpNameStep.tsx | 2 +- .../Screens/Onboarding/Components/BrowsePromptStep.tsx | 6 +++--- .../Onboarding/Components/FollowArtistsOrderedSet.tsx | 2 +- .../Scenes/Onboarding/Screens/Onboarding/FollowArtists.tsx | 2 +- 8 files changed, 13 insertions(+), 13 deletions(-) diff --git a/src/app/Scenes/HomeView/Components/FollowArtistsOnboardingCompletionBottomSheet.tsx b/src/app/Scenes/HomeView/Components/FollowArtistsOnboardingCompletionBottomSheet.tsx index 2d2e25e9cea..ea1e714afae 100644 --- a/src/app/Scenes/HomeView/Components/FollowArtistsOnboardingCompletionBottomSheet.tsx +++ b/src/app/Scenes/HomeView/Components/FollowArtistsOnboardingCompletionBottomSheet.tsx @@ -166,7 +166,7 @@ export const FollowArtistsOnboardingCompletionBottomSheet = () => { - We'll let you know when new works arrive. + We’ll let you know when new works arrive. @@ -177,7 +177,7 @@ export const FollowArtistsOnboardingCompletionBottomSheet = () => { textAlign="center" style={{ width: 350, paddingHorizontal: 10 }} > - When there's a new work by an artist you follow, you'll see a notification at the + When there’s a new work by an artist you follow, you’ll see a notification at the top of your For You page. diff --git a/src/app/Scenes/InfiniteDiscovery/Components/InfiniteDiscoveryOnboarding.tsx b/src/app/Scenes/InfiniteDiscovery/Components/InfiniteDiscoveryOnboarding.tsx index 840126b065a..75bd819edbc 100644 --- a/src/app/Scenes/InfiniteDiscovery/Components/InfiniteDiscoveryOnboarding.tsx +++ b/src/app/Scenes/InfiniteDiscovery/Components/InfiniteDiscoveryOnboarding.tsx @@ -190,7 +190,7 @@ export const InfiniteDiscoveryOnboarding: React.FC {isNewUserOnboardingSession ? ( - Swipe to see the next artwork, tap the heart to save it. + Swipe to see the next artwork. Tap the heart to save it. ) : ( diff --git a/src/app/Scenes/InfiniteDiscovery/Components/NewUserOnboardingCompletionBottomSheet.tsx b/src/app/Scenes/InfiniteDiscovery/Components/NewUserOnboardingCompletionBottomSheet.tsx index 46793b722a2..0488430ae07 100644 --- a/src/app/Scenes/InfiniteDiscovery/Components/NewUserOnboardingCompletionBottomSheet.tsx +++ b/src/app/Scenes/InfiniteDiscovery/Components/NewUserOnboardingCompletionBottomSheet.tsx @@ -116,13 +116,13 @@ export const NewUserOnboardingCompletionBottomSheet: React.FC = () => { - Five works is all it takes to start. + First five saved. We're beginning to see what moves you. We're beginning to see what moves you. - Visit your For You page, or stay and keep exploring. + Visit your For You page, or stay and keep exploring artworks. diff --git a/src/app/Scenes/Onboarding/Screens/Auth/components/AuthBackground.tsx b/src/app/Scenes/Onboarding/Screens/Auth/components/AuthBackground.tsx index 155537aeb9f..fc451f8212b 100644 --- a/src/app/Scenes/Onboarding/Screens/Auth/components/AuthBackground.tsx +++ b/src/app/Scenes/Onboarding/Screens/Auth/components/AuthBackground.tsx @@ -54,7 +54,7 @@ export const AuthBackground: React.FC = () => { color="white" selectable={false} > - Discover and Buy Art that Moves You + Discover and Buy Art That Moves You { color="white" selectable={false} > - Your personalized guide to fresh artworks and the latest stories—and the easiest way + Your personalized guide to fresh artworks and the latest stories–and the easiest way to buy art you love. diff --git a/src/app/Scenes/Onboarding/Screens/Auth/scenes/SignUpNameStep.tsx b/src/app/Scenes/Onboarding/Screens/Auth/scenes/SignUpNameStep.tsx index 26c7b999511..7c10ab32f1c 100644 --- a/src/app/Scenes/Onboarding/Screens/Auth/scenes/SignUpNameStep.tsx +++ b/src/app/Scenes/Onboarding/Screens/Auth/scenes/SignUpNameStep.tsx @@ -126,7 +126,7 @@ const SignUpNameStepForm: React.FC = () => { returnKeyType="done" spellCheck={false} textContentType="none" - title="Full Name" + title="Full name" value={values.name} onChangeText={(text) => { if (errors.name) { diff --git a/src/app/Scenes/Onboarding/Screens/Onboarding/Components/BrowsePromptStep.tsx b/src/app/Scenes/Onboarding/Screens/Onboarding/Components/BrowsePromptStep.tsx index ee30d985ba1..3cafe45ead6 100644 --- a/src/app/Scenes/Onboarding/Screens/Onboarding/Components/BrowsePromptStep.tsx +++ b/src/app/Scenes/Onboarding/Screens/Onboarding/Components/BrowsePromptStep.tsx @@ -21,7 +21,7 @@ export const BrowsePromptStep: React.FC = ({ onNext, onSk - We'll show you a selection of art. To get started, save 5 that speak to you. + We’ll show you a selection of artworks. Save five that speak to you to get started. = ({ onNext, onSk .easing(Easing.out(Easing.quad))} > diff --git a/src/app/Scenes/Onboarding/Screens/Onboarding/Components/FollowArtistsOrderedSet.tsx b/src/app/Scenes/Onboarding/Screens/Onboarding/Components/FollowArtistsOrderedSet.tsx index ac9f7b2d31f..03ee7a99a93 100644 --- a/src/app/Scenes/Onboarding/Screens/Onboarding/Components/FollowArtistsOrderedSet.tsx +++ b/src/app/Scenes/Onboarding/Screens/Onboarding/Components/FollowArtistsOrderedSet.tsx @@ -60,7 +60,7 @@ const FollowArtistsOrderedSet: React.FC = ({ {nodes.length > 0 && ( <> {!!hasFollowedArtists && } - Leading artists on Artsy + Popular on Artsy )} diff --git a/src/app/Scenes/Onboarding/Screens/Onboarding/FollowArtists.tsx b/src/app/Scenes/Onboarding/Screens/Onboarding/FollowArtists.tsx index 4aa496e325c..80f6c1289f9 100644 --- a/src/app/Scenes/Onboarding/Screens/Onboarding/FollowArtists.tsx +++ b/src/app/Scenes/Onboarding/Screens/Onboarding/FollowArtists.tsx @@ -93,7 +93,7 @@ export const FollowArtists: React.FC = () => { - Show us what you're drawn to, follow {MIN_FOLLOWED} or more artists to get started. + What art are you drawn to? Follow {MIN_FOLLOWED} or more artists to get started. From 820673bbb3cfb8bc42a65e7cd6d01e787779d3e2 Mon Sep 17 00:00:00 2001 From: Janae Edwards Date: Mon, 27 Jul 2026 14:50:18 -0400 Subject: [PATCH 2/7] more fixes --- .../Components/NewUserOnboardingCompletionBottomSheet.tsx | 4 ++-- .../Screens/Onboarding/Components/BrowsePromptStep.tsx | 2 +- .../Screens/Onboarding/Components/QuestionStep.tsx | 8 ++++---- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/src/app/Scenes/InfiniteDiscovery/Components/NewUserOnboardingCompletionBottomSheet.tsx b/src/app/Scenes/InfiniteDiscovery/Components/NewUserOnboardingCompletionBottomSheet.tsx index 0488430ae07..78905d5259d 100644 --- a/src/app/Scenes/InfiniteDiscovery/Components/NewUserOnboardingCompletionBottomSheet.tsx +++ b/src/app/Scenes/InfiniteDiscovery/Components/NewUserOnboardingCompletionBottomSheet.tsx @@ -118,9 +118,9 @@ export const NewUserOnboardingCompletionBottomSheet: React.FC = () => { First five saved. We're beginning to see what moves you. - + {/* We're beginning to see what moves you. - + */} Visit your For You page, or stay and keep exploring artworks. diff --git a/src/app/Scenes/Onboarding/Screens/Onboarding/Components/BrowsePromptStep.tsx b/src/app/Scenes/Onboarding/Screens/Onboarding/Components/BrowsePromptStep.tsx index 3cafe45ead6..f2456c5cceb 100644 --- a/src/app/Scenes/Onboarding/Screens/Onboarding/Components/BrowsePromptStep.tsx +++ b/src/app/Scenes/Onboarding/Screens/Onboarding/Components/BrowsePromptStep.tsx @@ -21,7 +21,7 @@ export const BrowsePromptStep: React.FC = ({ onNext, onSk - We’ll show you a selection of artworks. Save five that speak to you to get started. + We’ll show you a selection of art. To get started, save five that speak to you Date: Tue, 28 Jul 2026 14:59:09 -0400 Subject: [PATCH 3/7] more copy changes and test fixes --- ...ArtistsOnboardingCompletionBottomSheet.tsx | 2 +- ...sOnboardingCompletionBottomSheet.tests.tsx | 6 +++--- .../InfiniteDiscoveryOnboarding.tsx | 11 +++++++--- ...NewUserOnboardingCompletionBottomSheet.tsx | 14 ++++++------- .../InfiniteDiscoveryOnboarding.tests.tsx | 5 ++--- ...rOnboardingCompletionBottomSheet.tests.tsx | 20 +++++++++++-------- .../Components/BrowsePromptStep.tsx | 4 ++-- .../FollowArtistsOrderedSet.tests.tsx | 4 ++-- 8 files changed, 36 insertions(+), 30 deletions(-) diff --git a/src/app/Scenes/HomeView/Components/FollowArtistsOnboardingCompletionBottomSheet.tsx b/src/app/Scenes/HomeView/Components/FollowArtistsOnboardingCompletionBottomSheet.tsx index ea1e714afae..fc28be1adc7 100644 --- a/src/app/Scenes/HomeView/Components/FollowArtistsOnboardingCompletionBottomSheet.tsx +++ b/src/app/Scenes/HomeView/Components/FollowArtistsOnboardingCompletionBottomSheet.tsx @@ -148,7 +148,7 @@ export const FollowArtistsOnboardingCompletionBottomSheet = () => { textAlign="center" style={{ width: 350, paddingHorizontal: 10 }} > - Find them any time in the Favorites tab at the bottom of your screen. + Find them anytime in the Favorites tab at the bottom of your screen. diff --git a/src/app/Scenes/HomeView/Components/__tests__/FollowArtistsOnboardingCompletionBottomSheet.tests.tsx b/src/app/Scenes/HomeView/Components/__tests__/FollowArtistsOnboardingCompletionBottomSheet.tests.tsx index 312a1350865..89980c0ae6e 100644 --- a/src/app/Scenes/HomeView/Components/__tests__/FollowArtistsOnboardingCompletionBottomSheet.tests.tsx +++ b/src/app/Scenes/HomeView/Components/__tests__/FollowArtistsOnboardingCompletionBottomSheet.tests.tsx @@ -134,7 +134,7 @@ describe("FollowArtistsOnboardingCompletionBottomSheet", () => { await screen.findByText("Your followed artists are saved to Favorites.") ).toBeOnTheScreen() expect( - screen.getByText("Find them any time in the Favorites tab at the bottom of your screen.") + screen.getByText("Find them anytime in the Favorites tab at the bottom of your screen.") ).toBeOnTheScreen() }) @@ -143,10 +143,10 @@ describe("FollowArtistsOnboardingCompletionBottomSheet", () => { renderWithWrappers() - expect(await screen.findByText("We'll let you know when new works arrive.")).toBeOnTheScreen() + expect(await screen.findByText("We’ll let you know when new works arrive.")).toBeOnTheScreen() expect( screen.getByText( - /When there's a new work by an artist you follow, you'll see a notification/ + /When there’s a new work by an artist you follow, you’ll see a notification/ ) ).toBeOnTheScreen() }) diff --git a/src/app/Scenes/InfiniteDiscovery/Components/InfiniteDiscoveryOnboarding.tsx b/src/app/Scenes/InfiniteDiscovery/Components/InfiniteDiscoveryOnboarding.tsx index 75bd819edbc..fc77c9c0d4c 100644 --- a/src/app/Scenes/InfiniteDiscovery/Components/InfiniteDiscoveryOnboarding.tsx +++ b/src/app/Scenes/InfiniteDiscovery/Components/InfiniteDiscoveryOnboarding.tsx @@ -189,9 +189,14 @@ export const InfiniteDiscoveryOnboarding: React.FC {isNewUserOnboardingSession ? ( - - Swipe to see the next artwork. Tap the heart to save it. - + <> + + Swipe to see the next artwork. + + + Tap the heart to save it. + + ) : ( Start{" "} diff --git a/src/app/Scenes/InfiniteDiscovery/Components/NewUserOnboardingCompletionBottomSheet.tsx b/src/app/Scenes/InfiniteDiscovery/Components/NewUserOnboardingCompletionBottomSheet.tsx index 78905d5259d..24ff8ec2ddb 100644 --- a/src/app/Scenes/InfiniteDiscovery/Components/NewUserOnboardingCompletionBottomSheet.tsx +++ b/src/app/Scenes/InfiniteDiscovery/Components/NewUserOnboardingCompletionBottomSheet.tsx @@ -115,14 +115,12 @@ export const NewUserOnboardingCompletionBottomSheet: React.FC = () => { - - First five saved. We're beginning to see what moves you. + + First five saved: We’re beginning to understand your taste. - {/* - We're beginning to see what moves you. - */} + - Visit your For You page, or stay and keep exploring artworks. + Go to Home or keep exploring works. @@ -130,11 +128,11 @@ export const NewUserOnboardingCompletionBottomSheet: React.FC = () => { diff --git a/src/app/Scenes/InfiniteDiscovery/Components/__tests__/InfiniteDiscoveryOnboarding.tests.tsx b/src/app/Scenes/InfiniteDiscovery/Components/__tests__/InfiniteDiscoveryOnboarding.tests.tsx index 1ce29181282..288c686cf6e 100644 --- a/src/app/Scenes/InfiniteDiscovery/Components/__tests__/InfiniteDiscoveryOnboarding.tests.tsx +++ b/src/app/Scenes/InfiniteDiscovery/Components/__tests__/InfiniteDiscoveryOnboarding.tests.tsx @@ -51,9 +51,8 @@ describe("InfiniteDiscoveryOnboarding", () => { jest.runAllTimers() }) - expect( - screen.getByText("Swipe to see the next artwork, tap the heart to save it.") - ).toBeOnTheScreen() + expect(screen.getByText("Swipe to see the next artwork.")).toBeOnTheScreen() + expect(screen.getByText("Tap the heart to save it.")).toBeOnTheScreen() }) }) diff --git a/src/app/Scenes/InfiniteDiscovery/Components/__tests__/NewUserOnboardingCompletionBottomSheet.tests.tsx b/src/app/Scenes/InfiniteDiscovery/Components/__tests__/NewUserOnboardingCompletionBottomSheet.tests.tsx index bcf013485e7..82217548d3e 100644 --- a/src/app/Scenes/InfiniteDiscovery/Components/__tests__/NewUserOnboardingCompletionBottomSheet.tests.tsx +++ b/src/app/Scenes/InfiniteDiscovery/Components/__tests__/NewUserOnboardingCompletionBottomSheet.tests.tsx @@ -22,9 +22,11 @@ describe("NewUserOnboardingCompletionBottomSheet", () => { renderWithWrappers() - expect(screen.getByText("Five works is all it takes to start.")).toBeOnTheScreen() - expect(screen.getByText("Continue Browsing")).toBeOnTheScreen() - expect(screen.getByText("Go to home")).toBeOnTheScreen() + expect( + screen.getByText("First five saved: We’re beginning to understand your taste.") + ).toBeOnTheScreen() + expect(screen.getByText("See More Works")).toBeOnTheScreen() + expect(screen.getByText("Take Me Home")).toBeOnTheScreen() }) it('"Continue Browsing" hides the sheet and keeps onboarding incomplete', () => { @@ -33,7 +35,7 @@ describe("NewUserOnboardingCompletionBottomSheet", () => { renderWithWrappers() - fireEvent.press(screen.getByText("Continue Browsing")) + fireEvent.press(screen.getByText("See More Works")) const state = __globalStoreTestUtils__?.getCurrentState() expect( @@ -48,7 +50,7 @@ describe("NewUserOnboardingCompletionBottomSheet", () => { renderWithWrappers() - fireEvent.press(screen.getByText("Go to home")) + fireEvent.press(screen.getByText("Take Me Home")) const state = __globalStoreTestUtils__?.getCurrentState() expect( @@ -67,7 +69,7 @@ describe("NewUserOnboardingCompletionBottomSheet", () => { renderWithWrappers() - fireEvent.press(screen.getByText("Go to home")) + fireEvent.press(screen.getByText("Take Me Home")) const state = __globalStoreTestUtils__?.getCurrentState() expect(state?.progressiveOnboarding.sessionState.deferHomeTooltipsThisSession).toBe(true) @@ -80,7 +82,7 @@ describe("NewUserOnboardingCompletionBottomSheet", () => { renderWithWrappers() - fireEvent.press(screen.getByText("Go to home")) + fireEvent.press(screen.getByText("Take Me Home")) const state = __globalStoreTestUtils__?.getCurrentState() expect(state?.progressiveOnboarding.sessionState.deferHomeTooltipsThisSession).toBe(false) @@ -94,6 +96,8 @@ describe("NewUserOnboardingCompletionBottomSheet", () => { renderWithWrappers() - expect(screen.getByText("Five works is all it takes to start.")).toBeOnTheScreen() + expect( + screen.getByText("First five saved: We’re beginning to understand your taste.") + ).toBeOnTheScreen() }) }) diff --git a/src/app/Scenes/Onboarding/Screens/Onboarding/Components/BrowsePromptStep.tsx b/src/app/Scenes/Onboarding/Screens/Onboarding/Components/BrowsePromptStep.tsx index f2456c5cceb..d70e9fdfa88 100644 --- a/src/app/Scenes/Onboarding/Screens/Onboarding/Components/BrowsePromptStep.tsx +++ b/src/app/Scenes/Onboarding/Screens/Onboarding/Components/BrowsePromptStep.tsx @@ -21,7 +21,7 @@ export const BrowsePromptStep: React.FC = ({ onNext, onSk - We’ll show you a selection of art. To get started, save five that speak to you + We’ll show you a selection of art. To get started, save 5 that speak to you. = ({ onNext, onSk .easing(Easing.out(Easing.quad))} >