├── .editorconfig ├── .eslintrc.json ├── .gitignore ├── .npmignore ├── .travis.yml ├── LICENSE ├── README.md ├── examples ├── .flowconfig ├── .gitignore ├── .watchmanconfig ├── BorderLayoutExample1.js ├── BorderLayoutExample2.js ├── BorderLayoutExample3.js ├── android │ ├── app │ │ ├── build.gradle │ │ ├── proguard-rules.pro │ │ ├── react.gradle │ │ └── src │ │ │ └── main │ │ │ ├── AndroidManifest.xml │ │ │ ├── java │ │ │ └── com │ │ │ │ └── examples │ │ │ │ └── MainActivity.java │ │ │ └── res │ │ │ ├── mipmap-hdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-mdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xhdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xxhdpi │ │ │ └── ic_launcher.png │ │ │ └── values │ │ │ ├── strings.xml │ │ │ └── styles.xml │ ├── build.gradle │ ├── gradle.properties │ ├── gradle │ │ └── wrapper │ │ │ ├── gradle-wrapper.jar │ │ │ └── gradle-wrapper.properties │ ├── gradlew │ ├── gradlew.bat │ └── settings.gradle ├── index.android.js ├── index.ios.js ├── ios │ ├── examples.xcodeproj │ │ ├── project.pbxproj │ │ └── xcshareddata │ │ │ └── xcschemes │ │ │ └── examples.xcscheme │ ├── examples │ │ ├── AppDelegate.h │ │ ├── AppDelegate.m │ │ ├── Base.lproj │ │ │ └── LaunchScreen.xib │ │ ├── Images.xcassets │ │ │ └── AppIcon.appiconset │ │ │ │ └── Contents.json │ │ ├── Info.plist │ │ └── main.m │ └── examplesTests │ │ ├── Info.plist │ │ └── examplesTests.m ├── lib │ ├── BorderLayout.js │ ├── Center.js │ ├── Fill.js │ ├── Footer.js │ ├── Header.js │ ├── HorizontalLinearLayout.js │ ├── LinearLayout.js │ ├── Overlay.js │ └── VerticalLinearLayout.js └── package.json ├── index.js ├── lib ├── BorderLayout.js ├── Center.js ├── Fill.js ├── Footer.js ├── Header.js ├── HorizontalLinearLayout.js ├── LinearLayout.js ├── Overlay.js └── VerticalLinearLayout.js ├── package.json └── screenshots ├── BorderLayoutExample1.png ├── BorderLayoutExample2.png └── BorderLayoutExample3.png /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph-jerolimov/react-native-layout/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph-jerolimov/react-native-layout/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /node_modules 2 | /coverage 3 | *.log 4 | -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph-jerolimov/react-native-layout/HEAD/.npmignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph-jerolimov/react-native-layout/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph-jerolimov/react-native-layout/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph-jerolimov/react-native-layout/HEAD/README.md -------------------------------------------------------------------------------- /examples/.flowconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph-jerolimov/react-native-layout/HEAD/examples/.flowconfig -------------------------------------------------------------------------------- /examples/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph-jerolimov/react-native-layout/HEAD/examples/.gitignore -------------------------------------------------------------------------------- /examples/.watchmanconfig: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /examples/BorderLayoutExample1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph-jerolimov/react-native-layout/HEAD/examples/BorderLayoutExample1.js -------------------------------------------------------------------------------- /examples/BorderLayoutExample2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph-jerolimov/react-native-layout/HEAD/examples/BorderLayoutExample2.js -------------------------------------------------------------------------------- /examples/BorderLayoutExample3.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph-jerolimov/react-native-layout/HEAD/examples/BorderLayoutExample3.js -------------------------------------------------------------------------------- /examples/android/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph-jerolimov/react-native-layout/HEAD/examples/android/app/build.gradle -------------------------------------------------------------------------------- /examples/android/app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph-jerolimov/react-native-layout/HEAD/examples/android/app/proguard-rules.pro -------------------------------------------------------------------------------- /examples/android/app/react.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph-jerolimov/react-native-layout/HEAD/examples/android/app/react.gradle -------------------------------------------------------------------------------- /examples/android/app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph-jerolimov/react-native-layout/HEAD/examples/android/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /examples/android/app/src/main/java/com/examples/MainActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph-jerolimov/react-native-layout/HEAD/examples/android/app/src/main/java/com/examples/MainActivity.java -------------------------------------------------------------------------------- /examples/android/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph-jerolimov/react-native-layout/HEAD/examples/android/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /examples/android/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph-jerolimov/react-native-layout/HEAD/examples/android/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /examples/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph-jerolimov/react-native-layout/HEAD/examples/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /examples/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph-jerolimov/react-native-layout/HEAD/examples/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /examples/android/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph-jerolimov/react-native-layout/HEAD/examples/android/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /examples/android/app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph-jerolimov/react-native-layout/HEAD/examples/android/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /examples/android/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph-jerolimov/react-native-layout/HEAD/examples/android/build.gradle -------------------------------------------------------------------------------- /examples/android/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph-jerolimov/react-native-layout/HEAD/examples/android/gradle.properties -------------------------------------------------------------------------------- /examples/android/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph-jerolimov/react-native-layout/HEAD/examples/android/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /examples/android/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph-jerolimov/react-native-layout/HEAD/examples/android/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /examples/android/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph-jerolimov/react-native-layout/HEAD/examples/android/gradlew -------------------------------------------------------------------------------- /examples/android/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph-jerolimov/react-native-layout/HEAD/examples/android/gradlew.bat -------------------------------------------------------------------------------- /examples/android/settings.gradle: -------------------------------------------------------------------------------- 1 | rootProject.name = 'Examples' 2 | 3 | include ':app' 4 | -------------------------------------------------------------------------------- /examples/index.android.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph-jerolimov/react-native-layout/HEAD/examples/index.android.js -------------------------------------------------------------------------------- /examples/index.ios.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph-jerolimov/react-native-layout/HEAD/examples/index.ios.js -------------------------------------------------------------------------------- /examples/ios/examples.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph-jerolimov/react-native-layout/HEAD/examples/ios/examples.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /examples/ios/examples.xcodeproj/xcshareddata/xcschemes/examples.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph-jerolimov/react-native-layout/HEAD/examples/ios/examples.xcodeproj/xcshareddata/xcschemes/examples.xcscheme -------------------------------------------------------------------------------- /examples/ios/examples/AppDelegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph-jerolimov/react-native-layout/HEAD/examples/ios/examples/AppDelegate.h -------------------------------------------------------------------------------- /examples/ios/examples/AppDelegate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph-jerolimov/react-native-layout/HEAD/examples/ios/examples/AppDelegate.m -------------------------------------------------------------------------------- /examples/ios/examples/Base.lproj/LaunchScreen.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph-jerolimov/react-native-layout/HEAD/examples/ios/examples/Base.lproj/LaunchScreen.xib -------------------------------------------------------------------------------- /examples/ios/examples/Images.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph-jerolimov/react-native-layout/HEAD/examples/ios/examples/Images.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /examples/ios/examples/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph-jerolimov/react-native-layout/HEAD/examples/ios/examples/Info.plist -------------------------------------------------------------------------------- /examples/ios/examples/main.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph-jerolimov/react-native-layout/HEAD/examples/ios/examples/main.m -------------------------------------------------------------------------------- /examples/ios/examplesTests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph-jerolimov/react-native-layout/HEAD/examples/ios/examplesTests/Info.plist -------------------------------------------------------------------------------- /examples/ios/examplesTests/examplesTests.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph-jerolimov/react-native-layout/HEAD/examples/ios/examplesTests/examplesTests.m -------------------------------------------------------------------------------- /examples/lib/BorderLayout.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph-jerolimov/react-native-layout/HEAD/examples/lib/BorderLayout.js -------------------------------------------------------------------------------- /examples/lib/Center.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph-jerolimov/react-native-layout/HEAD/examples/lib/Center.js -------------------------------------------------------------------------------- /examples/lib/Fill.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph-jerolimov/react-native-layout/HEAD/examples/lib/Fill.js -------------------------------------------------------------------------------- /examples/lib/Footer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph-jerolimov/react-native-layout/HEAD/examples/lib/Footer.js -------------------------------------------------------------------------------- /examples/lib/Header.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph-jerolimov/react-native-layout/HEAD/examples/lib/Header.js -------------------------------------------------------------------------------- /examples/lib/HorizontalLinearLayout.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph-jerolimov/react-native-layout/HEAD/examples/lib/HorizontalLinearLayout.js -------------------------------------------------------------------------------- /examples/lib/LinearLayout.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph-jerolimov/react-native-layout/HEAD/examples/lib/LinearLayout.js -------------------------------------------------------------------------------- /examples/lib/Overlay.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph-jerolimov/react-native-layout/HEAD/examples/lib/Overlay.js -------------------------------------------------------------------------------- /examples/lib/VerticalLinearLayout.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph-jerolimov/react-native-layout/HEAD/examples/lib/VerticalLinearLayout.js -------------------------------------------------------------------------------- /examples/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph-jerolimov/react-native-layout/HEAD/examples/package.json -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph-jerolimov/react-native-layout/HEAD/index.js -------------------------------------------------------------------------------- /lib/BorderLayout.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph-jerolimov/react-native-layout/HEAD/lib/BorderLayout.js -------------------------------------------------------------------------------- /lib/Center.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph-jerolimov/react-native-layout/HEAD/lib/Center.js -------------------------------------------------------------------------------- /lib/Fill.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph-jerolimov/react-native-layout/HEAD/lib/Fill.js -------------------------------------------------------------------------------- /lib/Footer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph-jerolimov/react-native-layout/HEAD/lib/Footer.js -------------------------------------------------------------------------------- /lib/Header.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph-jerolimov/react-native-layout/HEAD/lib/Header.js -------------------------------------------------------------------------------- /lib/HorizontalLinearLayout.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph-jerolimov/react-native-layout/HEAD/lib/HorizontalLinearLayout.js -------------------------------------------------------------------------------- /lib/LinearLayout.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph-jerolimov/react-native-layout/HEAD/lib/LinearLayout.js -------------------------------------------------------------------------------- /lib/Overlay.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph-jerolimov/react-native-layout/HEAD/lib/Overlay.js -------------------------------------------------------------------------------- /lib/VerticalLinearLayout.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph-jerolimov/react-native-layout/HEAD/lib/VerticalLinearLayout.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph-jerolimov/react-native-layout/HEAD/package.json -------------------------------------------------------------------------------- /screenshots/BorderLayoutExample1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph-jerolimov/react-native-layout/HEAD/screenshots/BorderLayoutExample1.png -------------------------------------------------------------------------------- /screenshots/BorderLayoutExample2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph-jerolimov/react-native-layout/HEAD/screenshots/BorderLayoutExample2.png -------------------------------------------------------------------------------- /screenshots/BorderLayoutExample3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/christoph-jerolimov/react-native-layout/HEAD/screenshots/BorderLayoutExample3.png --------------------------------------------------------------------------------