Our company provides custom UI design and development solutions for mobile applications and websites.
Need a team to create a project?
This project is developed and maintained by openGeeksLab LLC.

- React Native 0.50+
- iOS 9.0+
- Android 4.2+
Just run:
- npm i @opengeekslab/react-native-paper-onboarding
The library depends on that each screen should contain a static backgroundColor field which contains the desired background color for this screen. The screen itself should have a transparent background
importReact,{Component}from'react';importPaperOnboardingfrom'react-native-paper-onboarding';importScreen1from'./screens/screen1';importScreen2from'./screens/screen2';importScreen3from'./screens/screen3';constscreens=[Screen1,Screen2,Screen3];exportdefaultclassAppextendsComponent{render(){return(<PaperOnboardingscreens={screens}/>);}}importReact,{Component}from'react';import{StyleSheet,Image,View,Text,}from'react-native';importbgImagefrom'./img.png';exportdefaultclassScreen1extendsComponent{staticbackgroundColor='#ff3631';render(){return(<Viewstyle={styles.container}><Viewstyle={styles.imageContainer}><ImageblurRadius={0}source={bgImage}style={styles.image}resizeMode={'contain'}/></View><Viewstyle={styles.textContainer}><Textstyle={styles.textTitle}>
INVITE FRIENDS
</Text><Textstyle={styles.lilText}>
Listen Your Favorite Music Together
</Text></View></View>);}}conststyles=StyleSheet.create({container: {flex: 1,width: '100%',height: '100%',backgroundColor: 'transparent',},imageContainer: {flex: 1,backgroundColor: 'transparent',},image: {width: '100%',height: '100%',},textContainer: {height: '27%',paddingLeft: 25,backgroundColor: 'transparent',},textTitle: {fontSize: 56,fontFamily: 'Bebas Neue',color: 'rgb(255, 255, 255)',backgroundColor: 'transparent',},lilText: {fontSize: 13,fontFamily: 'Montserrat',color: 'rgb(255, 255, 255)',backgroundColor: 'transparent',},});
Expanding is released under the MIT license.

