rnw-bs v1.0.1
React Native Web - Bootstrap (v4)
This package is inspired by React Native Style Tachyons. The goal is to provide Bootstrap features to react-native, since both BootstrapV4 and react-native depends heaily on flexbox, I think it is possible to bring most features from BootstrapV4 to react-native, and maybe react-native-web as well.
Usage
Firstly, use npm to install, you can use yarn as well
npm install rnw-bsThen, at the root component for the app, initiate the stylesheets
import {build as rnwbsBuild} from 'rnw-bs';
rnwbsBuild({options});
import { styles } from 'rnw-bs';To use the built styles, first import the styles, and pass them to the component's style props
//import fist
import { styles } from 'rnw-bs';
//...
//then in the render funciton
<View style={styles.containerFluid}>
<View style={styles.row}>
<View style={styles.col12}
<Text style={styles.h1}>
Hello
</Text>
</View>
</View>
</View>Progress and To-Dos
Currently just trying to get the grid and typography going
Grid
Reference to the Bootstrap Grid
| Element | Progress | Remarks |
|---|---|---|
| container | Done | |
| containerFluid | Done | |
| row | Done | |
| col | In Progress | not sure how to acheive this effect |
| col-{columnscount} | Done | |
| col-{breakpoint}-{columnscount} | Done | |
| col-auto | In Progress | not sure how to acheive this effect |
| col-{breakpoint}-auto | In Progress |
Other less commonly used features will be dealt with later
Typography
| Element | Progress | Remarks |
|---|---|---|
| h1, ... h5 | Done | |
| p | Done | |
| a | Done |
Other less commonly used features will be dealt with later
Contribute
If you like this project and want to help me with it, please send me PRs!