Skip to content

Instantly share code, notes, and snippets.

@TraceyK14
Created January 12, 2017 01:18
Show Gist options
  • Save TraceyK14/b66bc43b9ff6e7db22e3384605ea7c98 to your computer and use it in GitHub Desktop.
Save TraceyK14/b66bc43b9ff6e7db22e3384605ea7c98 to your computer and use it in GitHub Desktop.
'use strict';
import React, { Component } from 'react'
import {
StyleSheet,
Text,
TextInput,
View,
TouchableHighlight,
ActivityIndicator,
Image,
Button
} from 'react-native'
var styles = StyleSheet.create({
description: {
marginBottom: 20,
fontSize: 18,
textAlign: 'center',
color: '#656565'
},
container: {
padding: 30,
marginTop: 65,
alignItems: 'center'
},
flowRight: {
flexDirection: 'row',
alignItems: 'center',
alignSelf: 'stretch'
},
buttonText: {
fontSize: 18,
color: 'white',
alignSelf: 'center'
},
button: {
height: 36,
flex: 1,
flexDirection: 'row',
backgroundColor: '#48BBEC',
borderColor: '#48BBEC',
borderWidth: 1,
borderRadius: 8,
marginBottom: 10,
alignSelf: 'stretch',
justifyContent: 'center'
},
searchInput: {
height: 36,
padding: 4,
marginRight: 5,
flex: 4,
fontSize: 18,
borderWidth: 1,
borderColor: '#48BBEC',
borderRadius: 8,
color: '#48BBEC'
},
image: {
width: 217,
height: 138
}
})
class SearchPage extends Component {
render() {
return (
<View style = {styles.container}>
<Text style = {styles.description}>
Search for houses to buy!
</Text>
<Text style = {styles.description}>
Search by place-name, postcode or search near your location.
</Text>
<View style = {styles.flowRight}>
<TextInput
style = {styles.searchInput}
placeholder = 'Search via name or postcode' />
<TouchableHighlight style = {styles.button}
underlayColor='#99d9f4'>
<Text style = {styles.buttonText}>Go</Text>
</TouchableHighlight>
</View>
<TouchableHighlight style = {styles.button}
underlayColor='#99d9f4'>
<Text style = {styles.buttonText}>Location</Text>
</TouchableHighlight>
<Image source = {require('./images/house.png')} style = {styles.image}/>
</View>
)
}
}
module.exports = SearchPage
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment