Skip to content

logovaser/react-native-spacing-mixin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

React Native spacing mixin

Handy spacing mixin like in Bootstrap 4 (https://getbootstrap.com/docs/4.0/utilities/spacing/)

Usage

import {spacing} from 'react-native-spacing-mixin'

//
// your component code here
//

const styles = StyleSheet.create({
    container: {
        ...spacing('px'),
        // Equivalent to
        // paddingHorizontal: 18,
    },
    card: {
        ...spacing('p'),
        // Equivalent to
        // padding: 18,
    },
    avatar: {
        ...spacing('mr', .5),
        // Equivalent to
        // paddingRight: 9,
    },
});

Custom base spacing

You can specify custom base spacing for the whole app

import {spacingConf} from 'react-native-spacing-mixin'

spacingConf.spacing = 40;

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors