diff --git a/src/screens/Search/Explore.tsx b/src/screens/Search/Explore.tsx index 478cbba2c0..c40b3adec6 100644 --- a/src/screens/Search/Explore.tsx +++ b/src/screens/Search/Explore.tsx @@ -682,15 +682,16 @@ export function Explore({ // Dynamic module ordering i.push(topBorder) - i.push(...interestsNuxModule) if (useFullExperience) { i.push(trendingTopicsModule) + i.push(...interestsNuxModule) i.push(...suggestedFeedsModule) i.push(...suggestedFollowsModule) i.push(...suggestedStarterPacksModule) i.push(...feedPreviewsModule) } else { + i.push(...interestsNuxModule) i.push(...suggestedFollowsModule) } diff --git a/src/screens/Search/modules/ExploreInterestsCard.tsx b/src/screens/Search/modules/ExploreInterestsCard.tsx index 012f1d6e1f..0d92723ad6 100644 --- a/src/screens/Search/modules/ExploreInterestsCard.tsx +++ b/src/screens/Search/modules/ExploreInterestsCard.tsx @@ -1,5 +1,7 @@ import {useState} from 'react' import {View} from 'react-native' +import {LinearGradient} from 'expo-linear-gradient' +import {utils} from '@bsky.app/alf' import {msg, Trans} from '@lingui/macro' import {useLingui} from '@lingui/react' @@ -54,13 +56,7 @@ export function ExploreInterestsCard() { /> - + @@ -70,42 +66,71 @@ export function ExploreInterestsCard() { {preferences?.interests?.tags && preferences.interests.tags.length > 0 ? ( - - {preferences.interests.tags.map(tag => ( - + + {preferences.interests.tags.map(tag => ( + + + {interestsDisplayNames[tag]} + + + ))} + - - {interestsDisplayNames[tag]} - - - ))} + a.absolute, + a.top_0, + a.right_0, + a.bottom_0, + {width: 20}, + ]} + /> + + + + + Edit + + + - ) : null} + ) : ( + + + Tell us what you're interested in! + + + )} Your interests help us find what you like! - - - Edit interests - - -