Commit Graph

49 Commits

Author SHA1 Message Date
Satyajit Sahoo
34a8b9f0d4 chore: add missing dependency 2016-11-11 23:50:32 +05:30
Ahmed Elhanafy
4afa48a7de Merge pull request #56 from react-native-paper/exponent
chore: update dependencies
2016-11-11 20:17:10 +02:00
Ahmed Elhanafy
5f456fa942 Merge pull request #55 from react-native-paper/typography
fix: add vertical margin to typography elements
2016-11-11 20:16:54 +02:00
Ahmed Elhanafy
2df45e3398 Merge pull request #54 from react-native-paper/card
feat: add <Card /> component
2016-11-11 20:08:51 +02:00
Satyajit Sahoo
d1536d6b2c feat: add <Card /> component 2016-11-11 23:13:32 +05:30
Ahmed Elhanafy
28e43434cd Merge pull request #53 from react-native-paper/button
feat: add <Button /> component
2016-11-11 19:40:57 +02:00
Satyajit Sahoo
ecc481f9f5 chore: update dependencies 2016-11-11 21:37:05 +05:30
Satyajit Sahoo
c717bbff43 fix: add vertical margin to typography elements 2016-11-11 21:30:19 +05:30
Satyajit Sahoo
9e9c9e1310 fix: make TouchableHighlight underlay lighter 2016-11-11 20:29:37 +05:30
Satyajit Sahoo
74c9f8b613 feat: add buttons 2016-11-11 20:22:34 +05:30
Satyajit Sahoo
7d75a7fc04 fix: fix typo 2016-11-11 18:18:28 +05:30
Satyajit Sahoo
834adea304 Merge pull request #49 from react-native-paper/typography
fix: follow line height and opacity guidelines for text
2016-11-10 22:41:39 +05:30
Satyajit Sahoo
1cc7ef08a8 Merge pull request #48 from react-native-paper/statics
fix: copy static properties in HOC
2016-11-10 22:41:23 +05:30
Satyajit Sahoo
b725648d73 fix: follow line height and opacity guidelines for text 2016-11-02 07:35:01 +05:30
Satyajit Sahoo
a32d2c2f4e fix: copy static properties in HOC 2016-11-02 07:00:25 +05:30
Satyajit Sahoo
f28c3359b9 feat: add a paper component. fixes #42 (#47)
Since Google doesn't document the shadow values anywhere (it was documented earlier, but only upto 5dp), this is an approximation.
2016-11-02 06:57:16 +05:30
Satyajit Sahoo
d7f4dc32be fix: copy static properties in HOC 2016-11-02 06:54:54 +05:30
Satyajit Sahoo
3015cd7bf3 core: move Typography to components (#45) 2016-10-31 06:39:59 +05:30
Satyajit Sahoo
96d93ba202 chore: add travis config (#46) 2016-10-31 06:39:09 +05:30
Ahmed Elhanafy
470a904d43 Merge pull request #40 from ahmedlhanafy/icons
Add vector-icons as peerDep and internal component exposing MaterialDesign icons
2016-10-25 20:49:20 +02:00
Satyajit Sahoo
dcc3988334 Use exponent's fork of vector icons 2016-10-25 23:09:24 +05:30
Ahmed Magdy
c0628fa44e Add vector-icons as peerDep and add an internal component that exposes MaterialDesign icons 2016-10-24 23:35:23 +02:00
Ahmed Elhanafy
980e1f1104 Add contributing guidelines (#39) 2016-10-24 19:34:30 +05:30
Ahmed Elhanafy
28313b2b85 Add different text components and add them in the example app (#38)
* Add different text components and add them in the example app

* Rename textWithProps to createStyledText and change isAndroid to isIOS in fonts

* Rename primaryText to text and disabled
2016-10-24 19:34:18 +05:30
Ahmed Elhanafy
dbad643722 Merge pull request #37 from ahmedlhanafy/theme
Add HOC for theme
2016-10-24 01:19:08 +02:00
Satyajit Sahoo
12848b5fbd Add HOC for theme 2016-10-24 04:22:58 +05:30
Ahmed Elhanafy
bb319e5510 Merge pull request #36 from ahmedlhanafy/example
Setup example app
2016-10-24 00:28:39 +02:00
Satyajit Sahoo
9ddb159f7d Setup example app 2016-10-24 03:43:56 +05:30
Ahmed Elhanafy
065e6f08ce Add better way of exporting touchable module (#35)
* Add better way of exporting touchable module

* Rename TouchableRipple.ios.js to TouchableRipple.js to make flow happy
2016-10-24 03:24:12 +05:30
Ahmed Elhanafy
bd2f2a1b66 Touchable component (#34)
* Initial implementation of Touchable component

* Export touchable component

* Fix export statement

* Edit Touchable Component

* Fix export statement

* Update example app with usage of touchable component

* Make eslint happy

* Change style propType

* Change Touchable name => TouchableRipple, add check on older versions of Android and change borderLess prop to borderless

* Remove usage of TouchableRipple from example app
2016-10-24 02:39:34 +05:30
Ahmed Elhanafy
deca4be4bb Merge pull request #33 from ahmedlhanafy/exp
Migrate example app to exponent
2016-10-23 21:47:27 +02:00
Satyajit Sahoo
1506c838b8 Fix typo 2016-10-24 00:59:07 +05:30
Satyajit Sahoo
016dd6c922 Migrate example app to exponent 2016-10-24 00:47:53 +05:30
Ahmed Elhanafy
30a7a796c6 Merge pull request #32 from ahmedlhanafy/tweaks
Tweaks to project setup
2016-10-23 20:45:34 +02:00
Satyajit Sahoo
fe62211111 Include only src/ in published package 2016-10-23 23:59:20 +05:30
Satyajit Sahoo
06aed55bc4 Setup ESLint and Flow 2016-10-23 23:56:56 +05:30
Satyajit Sahoo
5963ff982d Rename example app folder 2016-10-23 23:36:39 +05:30
Satyajit Sahoo
80f7612f26 Update .gitignore 2016-10-23 23:16:08 +05:30
Satyajit Sahoo
740a0a4d34 Made React and React Native peer deps 2016-10-23 23:15:53 +05:30
Ahmed Elhanafy
17ec0e395e Merge pull request #31 from ahmedlhanafy/theme-provider
Theme provider
2016-10-22 16:42:56 +02:00
Ahmed Magdy
ab3f041611 export ThemeProvider and change ThemeProvider and DefaultTheme dir 2016-10-21 02:53:50 +02:00
Ahmed Magdy
9ea9bb9801 Create simple ThemeProvider and Default Theme 2016-10-21 01:42:43 +02:00
Ahmed Magdy
1b13980561 Add example app 2016-10-21 01:28:25 +02:00
Ahmed Magdy
5c3363068b Add react and react-native deps in package.json 2016-10-21 01:22:37 +02:00
Ahmed Magdy
d238e381ce Add Material design palette colors 2016-10-21 01:21:25 +02:00
Ahmed Magdy
9974814e09 Create .flowconfig file and ignore example app folder 2016-10-21 01:19:22 +02:00
Ahmed Magdy
92776a273b Create package.json and add flow command 2016-10-21 01:05:28 +02:00
Ahmed Magdy
c4a57476f2 Add some design references 2016-10-19 08:02:09 +02:00
Ahmed Elhanafy
c752a96f6d Initial commit 2016-10-19 07:56:53 +02:00