Bluesky app fork with some witchin' additions 💫
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

[APP-773] Change waitlist explainer copy (#1021)

* Change waitlist explainer copy

* Restore the waitlist modal snap point to 80% to account for smaller phones

* Tune copy further

authored by

Paul Frazee and committed by
GitHub
ad15ee31 3bd891b0

+7 -34
-21
src/view/com/auth/SplashScreen.web.tsx
··· 5 5 import {ErrorBoundary} from 'view/com/util/ErrorBoundary' 6 6 import {s, colors} from 'lib/styles' 7 7 import {usePalette} from 'lib/hooks/usePalette' 8 - import {useStores} from 'state/index' 9 8 import {CenteredView} from '../util/Views' 10 9 import {isMobileWeb} from 'platform/detection' 11 10 ··· 17 16 onPressCreateAccount: () => void 18 17 }) => { 19 18 const pal = usePalette('default') 20 - const store = useStores() 21 - 22 - const onPressWaitlist = React.useCallback(() => { 23 - store.shell.openModal({name: 'waitlist'}) 24 - }, [store]) 25 19 26 20 return ( 27 21 <CenteredView style={[styles.container, pal.view]}> ··· 59 53 <Text style={[pal.text, styles.btnLabel]}>Sign In</Text> 60 54 </TouchableOpacity> 61 55 </View> 62 - <Text 63 - type="xl" 64 - style={[styles.notice, pal.textLight]} 65 - lineHeight={1.3}> 66 - Bluesky will launch soon.{' '} 67 - <TouchableOpacity 68 - onPress={onPressWaitlist} 69 - // TODO: web accessibility 70 - accessibilityRole="button"> 71 - <Text type="xl" style={pal.link}> 72 - Join the waitlist 73 - </Text> 74 - </TouchableOpacity>{' '} 75 - to try the beta before it's publicly available. 76 - </Text> 77 56 </ErrorBoundary> 78 57 </View> 79 58 <Footer />
+2 -3
src/view/com/auth/create/Step2.tsx
··· 51 51 accessibilityRole="button" 52 52 accessibilityLabel="Waitlist" 53 53 accessibilityHint="Opens Bluesky waitlist form"> 54 - <Text style={pal.link}>Join the waitlist</Text> 55 - </TouchableWithoutFeedback>{' '} 56 - to try the beta before it's publicly available. 54 + <Text style={pal.link}>Join the waitlist.</Text> 55 + </TouchableWithoutFeedback> 57 56 </Text> 58 57 ) : ( 59 58 <>
+4 -4
src/view/com/modals/Waitlist.tsx
··· 58 58 } 59 59 60 60 return ( 61 - <View 62 - style={[styles.container, {backgroundColor: pal.colors.backgroundLight}]}> 61 + <View style={[styles.container, pal.view]}> 63 62 <View style={[styles.innerContainer, pal.view]}> 64 63 <Text type="title-xl" style={[styles.title, pal.text]}> 65 64 Join the waitlist 66 65 </Text> 67 66 <Text type="lg" style={[styles.description, pal.text]}> 68 - Bluesky will launch soon. Join the waitlist to try the beta before 69 - it's publicly available. 67 + Bluesky uses invites to build a healthier community. If you don't know 68 + anybody with an invite, you can sign up for the waitlist and we'll 69 + send one soon. 70 70 </Text> 71 71 <TextInput 72 72 style={[styles.textInput, pal.borderDark, pal.text, s.mb10, s.mt10]}
+1 -6
src/view/shell/desktop/RightNav.tsx
··· 27 27 SANDBOX. Posts and accounts are not permanent. 28 28 </Text> 29 29 </View> 30 - ) : ( 31 - <Text type="md" style={[pal.textLight, styles.messageLine]}> 32 - Welcome to Bluesky! This is a beta application that's still in 33 - development. 34 - </Text> 35 - )} 30 + ) : undefined} 36 31 <View style={[s.flexRow]}> 37 32 <TextLink 38 33 type="md"